/*! For license information please see main.6d0ba3dd.js.LICENSE.txt */ (()=>{var __webpack_modules__={33364:(e,t,r)=>{"use strict";r.d(t,{i:()=>o});var n=r(81705),i=r(19717);function o(e){return function(t,r){const{sort:o,order:a,page:s,resultsPerPage:l,keyword:c,cycle:u,syncIteration:d,...h}=t;return function(e){let{prefix:t=null,sort:r=null,order:o=null,resultsPerPage:a=null,page:s=null,otherParams:l,signal:c}=e;if(!t)throw new Error("fetchBoostingRankings request needs to have 'prefix' provided");const u=`${i.MQ}${t}?`,d=(0,i.r8)({sort:r,order:o,resultsPerPage:a,page:s,...l});return(0,n.xhrRequest)({url:u+d,signal:c,withCredentials:i.nq})}({prefix:e,page:s,sort:o,order:a,resultsPerPage:l,otherParams:{search:c,cycleId:u,...h},signal:r})}}},46547:(e,t,r)=>{"use strict";r.d(t,{TC:()=>l,h2:()=>a});var n=r(50360),i=r(16199),o=r(29161);function a(){return function(e){return(0,n.p8)(null,null,1!==e.page&&"1"!==e.page&&e.page?e.page:null,{prefix:o.iw.RANKINGS_CHAINS})}}const s={};Object.keys(i.rY).map((e=>{i.rY[e].categories.length&&i.rY[e].categories.map((t=>{s[t]=[...s[t]||[],i.rY[e].key]}))}));const l=n.eN[6].categories.filter((e=>"undefined"!==typeof s[e.id]))},44826:(e,t,r)=>{"use strict";r.d(t,{wc:()=>g,XT:()=>b,fX:()=>M,aB:()=>E,OE:()=>x,br:()=>v,og:()=>w,IE:()=>y});var n=r(81705),i=r(50360),o=r(16199),a=r(29161),s=r(12693),l=r(44977),c=r(32307),u=r(10103);(0,c.sU)(o.kO.map((e=>o.rY[e])));var d=r(66816),h=r(77921),f=r(79348),p=r(58570),m=r(19717);const g=(0,d.kZ)(o.LE,o.vj),y=(e,t)=>(0,n.xhrRequest)({url:u.u_+"/public/dapps/metric/"+e+"/"+t,method:"PUT",withCredentials:u.JI}).catch((e=>{console.error("Failure: ",e)})),v=(e,t)=>{(0,l.F0)("sdp_clickout","dapp_page_events",t,{...x(e),deeplink:e.deeplink}),y(e.id,"click"),(0,c.jm)(e.name,e.deeplink,null===e||void 0===e?void 0:e.categories[0],e.chainIds.map((e=>o.qP[e])))},b=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:a.iw.SINGLE_DAPP_PAGE;return`${m.WP}${r}/${e}${t?`/${t}`:""}`},w=e=>e===s.L2["smart-contracts"]?s.L2.analytics:e,x=e=>e?{dapp_categories:e.categories,dapp_chains:e.chainIds.map((e=>o.qP[e])),dapp_chain_ids:e.chainIds}:{},k=function(e,t,r){let n=`/${arguments.length>3&&void 0!==arguments[3]?arguments[3]:"dapp"}/${e}`;return t&&(n=`${n}/${t}`),r&&(n=`${n}/${r}`),n};function M(e){let t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"dapp";return function(o,a){const{slug:s,range:l,chain:c,page:u,resultsPerPage:d,keyword:g,preview:y}=o;return function(e){let{slug:t=null,suffix:r="",range:i,filters:o,signal:a,passCurrency:s=!0,apiType:l="dapp"}=e;if(!t)throw new Error("fetchDappBe request needs to have SLUG provided");const c=(0,f.Uj)(k(t,r,i,l))+"?",u=(0,m.r8)({currency:s?(0,n.getLSCurrency)():void 0,...o});return(0,h.bQ)(c+u,a)}({slug:s,suffix:e,range:l,filters:{chainId:(0,m.PI)((0,i.f_)((0,p.iw)(c))),page:u,resultsPerPage:d,search:g,preview:y},passCurrency:t,signal:a,apiType:r})}}function E(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:3e4;return function(r,i){const{dappId:o,protocol:a,chains:s,period:l,categoryId:c}=r;return function(e){let{dappId:t,protocol:r,chains:i,suffix:o,period:a,categoryId:s,signal:l,timeout:c}=e;const d=(0,m.r8)({chainId:(0,m.PI)((0,p.iw)(r||i)),dappId:t,currency:(0,n.getLSCurrency)(),categoryId:s}),h=`${u.lc}/v2/api/${o}${a?`/${a}`:""}?${d}`;return(0,n.xhrRequest)({url:h,withCredentials:u.RT,tryAuth:!1,timeout:c,signal:l})}({dappId:o,protocol:a,chains:s,suffix:e,period:l,signal:i,timeout:t,categoryId:c})}}},11520:(e,t,r)=>{"use strict";r.d(t,{FD:()=>v,Hm:()=>p,Ic:()=>u,If:()=>b,Kz:()=>f,PN:()=>y,RB:()=>w,W$:()=>h,lx:()=>g,tM:()=>d,xh:()=>m});r(88094);var n=r(81705),i=r(50360),o=r(77876),a=r(12693),s=r(10103),l=r(19717),c=r(15678);const u=e=>({MIN15:{key:"15min",text:(0,c.jsx)(o.A,{text:"15min",isUserPro:e}),disabledAction:!e,pro:!0},HOUR:{key:"1h",text:"1h",disabledAction:!1,pro:!1},HOUR3:{key:"3h",text:(0,c.jsx)(o.A,{text:"3h",isUserPro:e}),disabledAction:!e,pro:!0},DAY:{key:"24h",text:(0,c.jsx)(o.A,{text:"24h",isUserPro:e}),disabledAction:!e,pro:!0}}),d=[{key:"1",text:"1h"},{key:"4",text:"4h"},{key:"12",text:"12h"},{key:"24",text:"24h"},{key:"168",text:"7d"},{key:"720",text:"30d"}],h={OVERVIEW:"overview",NOTES:"notes",ADMIN:"admin"},f=["generic","tokens","nfts"],p={generic:"Generic Contracts",nfts:"NFT Contracts",tokens:"Tokens"};function m(e){return function(t,r){const{chains:o,types:c,...u}=t;return function(e){let{slug:t=null,filters:r,signal:i}=e;if(!t)throw new Error("fetchHotBe request needs to have SLUG provided");const o=`${s.PH}${t}?`,a=(0,l.r8)({currency:(0,n.getLSCurrency)().toLowerCase(),...r});return(0,n.xhrRequest)({url:o+a,signal:i,withCredentials:s.Yn})}({slug:e,filters:{chainId:a.RI[(0,i.f_)(o)],types:c&&c.split(",")||null,...u},signal:r})}}const g={ROCKET:"rocket",RED_FLAG:"redFlag",POOP:"poop"};function y(e,t,r){const o=`${s.PH}/contributions/reactions/${a.RI[(0,i.f_)(e)]}/${t}/${r}`;return(0,n.xhrRequest)({url:o,method:"POST",withCredentials:s.Yn})}function v(e,t,r){const i=`${s.PH}/contributions/comments/${e}/${t}`;return(0,n.xhrRequest)({url:i,data:{text:r},method:"POST",withCredentials:s.Yn})}function b(){return function(e,t){const{chainId:r,address:i}=e,o=`${s.PH}/contributions/comments/${r}/${i}`;return(0,n.xhrRequest)({url:o,tryAuth:!0,withCredentials:s.Yn,signal:t})}}function w(e){return(0,n.xhrRequest)({url:`${l.v6}/api/v1/single-agtoken-page/mobile-app-integration?Contract=${e}`,withCredentials:l.gp,tryAuth:!1,timeout:6e3})}},83841:(e,t,r)=>{"use strict";r.r(t),r.d(t,{incrementSyncIteration:()=>n});const n=()=>e=>e({type:"SET_NEW_ITERATION"})},87272:(e,t,r)=>{"use strict";r.d(t,{OJ:()=>i,Oo:()=>a,gm:()=>n,lX:()=>s,qf:()=>o});const n="MODAL_OPEN",i="MODAL_CLOSE",o=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return r=>r({type:n,modalActive:e,modalData:t})},a=()=>e=>e({type:i}),s={SHARE:"MODAL_SHARE",REPORT:"MODAL_REPORT",SDP_DEFI:"SINGLE_DAPP_DEFI",STP_SMART_CONTRACTS:"SINGLE_TOKEN_SMART_CONTRACTS",SDP_CLICKOUT_PROMO:"SINGLE_DAPP_CLICKOUT_PROMO",SDP_COMPLIANCE:"SINGLE_DAPP_COMPLIANCE",SDP_HIVEMIND:"SINGLE_DAPP_HIVEMIND",SIGNUP:"SIGNUP",WATCHLIST:"WATCHLIST"}},25926:(e,t,r)=>{"use strict";r.d(t,{AF:()=>x,AU:()=>O,B$:()=>j,C8:()=>k,EE:()=>p,Fu:()=>C,Ny:()=>d,OE:()=>N,Od:()=>I,QD:()=>E,S5:()=>w,Tk:()=>A,UO:()=>g,_k:()=>M,cc:()=>T,dV:()=>S,j5:()=>m,kR:()=>v,pg:()=>b,pu:()=>f,um:()=>D,xR:()=>h});r(88094);var n=r(27943),i=r(81705),o=r(50360),a=r(29161),s=r(10103),l=r(19717),c=r(58570),u=r(15678);const d=e=>(0,u.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:21,height:20,viewBox:"0 0 21 20",fill:"none",...e,children:[(0,u.jsxs)("g",{clipPath:"url(#a)",children:[(0,u.jsx)("path",{fill:"#006CFF",d:"M12.864.97h-5.1c-1.65 0-3.173.879-3.997 2.308L1.218 7.694a4.619 4.619 0 0 0 0 4.615l2.55 4.417a4.613 4.613 0 0 0 3.998 2.308h5.1c1.65 0 3.173-.88 3.997-2.308l2.55-4.417a4.618 4.618 0 0 0 0-4.615l-2.55-4.416A4.613 4.613 0 0 0 12.866.969h-.002Z"}),(0,u.jsx)("path",{fill:"#fff",d:"M17.335 9.356 14.377 4.23a1.292 1.292 0 0 0-1.102-.628H7.353c-.222 0-.44.059-.633.169h-.002a1.306 1.306 0 0 0-.465.467c-.145.245-.376.651-.786 1.36L3.293 9.363a1.28 1.28 0 0 0 0 1.276l2.958 5.123a1.264 1.264 0 0 0 1.095.638h5.934c.448 0 .878-.25 1.099-.638l2.746-4.757c.073-.128.146-.253.2-.374l.012.006a1.29 1.29 0 0 0 0-1.28h-.002ZM6.51 6.2l.611-1.058.174-.301a.08.08 0 0 1 .027-.027l.034-.008h5.318l-2.496 4.68H4.614L6.51 6.2V6.2Zm.787 8.965-2.586-4.477h5.473l2.49 4.511H7.356l-.057-.034h-.002Zm8.997-5.125-.028.047c-.185.323-1.315 2.28-2.116 3.665-.192.334-.342.592-.46.8l-2.468-4.473 2.47-4.632 2.6 4.509a.102.102 0 0 1 0 .082l.002.002Z"})]}),(0,u.jsx)("defs",{children:(0,u.jsx)("clipPath",{id:"a",children:(0,u.jsx)("path",{fill:"#fff",d:"M.6.285h19.43v19.43H.6z"})})})]}),h=[{id:14,key:"halloween",title:"\ud83c\udf83 Halloween"},{id:7,key:"airdrops",title:"Airdrops",icon:(0,u.jsx)(n.ProBadgeIcon,{height:16,width:32})},{id:9,key:"dapplaunch",title:"DappLaunch",icon:(0,u.jsx)(d,{})},{id:1,key:"games",title:"Games"},{id:2,key:"defi",title:"DeFi"},{id:3,key:"metaverse",title:"Metaverse"},{id:4,key:"ecosystem",title:"Ecosystem"},{id:5,key:"social",title:"Social"},{id:6,key:"events",title:"Events"}],f=e=>{var t,r,n;return{q_actions:e.actions||(null===(t=e.questActions)||void 0===t?void 0:t.length),q_completed_action:e.completedActions||(null===(r=e.questActions)||void 0===r?void 0:r.filter((e=>e.completed)).length),q_level_required:null===e||void 0===e||null===(n=e.requirements)||void 0===n?void 0:n.level,q_pro:e.pro}};function p(){return function(e){return(0,o.p8)(e.category||null,null,1!==e.page&&"1"!==e.page&&e.page?e.page:null,{prefix:a.iw.QUESTS_EXPLORE})}}function m(e){return function(t,r){const{sort:n,order:i,page:o,search:a,resultsPerPage:s,category:l,dappId:u,likelihood:d,difficulty:h,userProgressStatus:f,user:p,...m}=t,g=s?parseInt(s):void 0;return _({prefix:e,sort:n,order:i,resultsPerPage:g,page:o?parseInt(o):void 0,dappId:u,filters:{categoryId:y(l),likelihood:(0,c.iw)(d),difficulty:(0,c.iw)(h),userProgressStatus:(0,c.iw)(f),search:a,...m},signal:r})}}function g(e){return function(t,r){const{sort:n,order:i,page:o,resultsPerPage:a,type:s,status:l,...c}=t,u=parseInt(a);return _({prefix:e,sort:n,order:i,resultsPerPage:u,page:parseInt(o),filters:{type:"all"===s?null:s,status:"all"===l?null:l,...c},signal:r})}}const y=e=>{if("undefined"!==typeof e&&null!==e&&"string"===typeof e){const t=h.findIndex((t=>t.key===e));if("undefined"!==typeof h[t])return h[t].id}},v=["12","24","36"],b={sort:"newest",order:"desc"},w=[{key:b.sort,text:"Newest",default:!0},{key:"trending",text:"Trending"}],x={ALL:"all",LIVE:"live",EXPIRED:"expired"},k=[{key:x.ALL,text:"All",default:!0},{key:x.LIVE,text:"Live"},{key:x.EXPIRED,text:"Ended"}],M={ALL:"all",ERC20:"erc20",ERC721:"erc721",BP:"bp"},E=[{key:M.ALL,text:"All",default:!0},{key:M.ERC20,text:"Token"},{key:M.ERC721,text:"NFT"},{key:M.BP,text:"Boosting power"}];function _(e){let{prefix:t=null,sort:r=null,order:n=null,resultsPerPage:o=null,page:a=null,filters:c={},dappId:u=null,signal:d}=e;if(!t)throw new Error("fetchQuestsBe request needs to have 'prefix' provided");const h=`${s.Rw}/${t}?`,f=(0,l.r8)({sort:r,order:n,resultsPerPage:o,page:a,dappId:u,...c});return(0,i.xhrRequest)({url:h+f,signal:d,tryAuth:!0,withCredentials:s.Aq})}const A=async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"GET",r=arguments.length>2?arguments[2]:void 0;try{const n=s.Rw+"/"+e;return await(0,i.xhrRequest)({url:n,method:t,data:r,tryAuth:!0,withCredentials:s.Aq})}catch(n){return n.response.data.message?n.response.data.message:null}},S=e=>async t=>{t({type:"GET_QUEST_DETAILS_STATE_LOADING",payload:!0});try{var r;const n=await A(`quest/${e}`,"GET");return null!==n&&void 0!==n&&null!==(r=n.data)&&void 0!==r&&r.results?(t({type:"GET_QUEST_DETAILS_STATE_SUCCESS",details:n.data.results.quest,user:n.data.results.user}),n.data.results.quest):n[0]&&n[0].reason?n[0]:null}catch(n){return console.error(n),t({type:"GET_QUEST_DETAILS_STATE_FAILURE",payload:n}),t({type:"GET_QUEST_DETAILS_STATE_LOADING",payload:!1}),null}},I=e=>({type:"SET_COMPLETED_ACTION",payload:e}),T=()=>async e=>{e({type:"CLEAR_QUEST_DETAILS_STATE"})},C=e=>async t=>{t({type:"SET_XP_CLAIMABLE",payload:e})},N=e=>async t=>{t({type:"SET_USER_CLAIMABLE",payload:e})},D=e=>async t=>{t({type:"SET_XP_CLAIMED",payload:e})},j=e=>async t=>{t({type:"SET_BP_CLAIMABLE",payload:e})},O=e=>async t=>{t({type:"SET_BP_CLAIMED",payload:e})}},77921:(e,t,r)=>{"use strict";r.d(t,{Zf:()=>c,ak:()=>h,bQ:()=>f,n:()=>u,nD:()=>d,nn:()=>p});var n=r(81705),i=r(50360),o=r(62332),a=r(44977),s=r(19717),l=r(79348);function c(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"chain";return function(n){return(0,i.p8)(n.category||null,n.protocol||null,1!==n.page&&"1"!==n.page&&n.page?n.page:null,{prefix:e,suffix:t,chainParam:r})}}function u(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"chain";return function(n){return(0,i.p8)(null,n.protocol||null,1!==n.page&&"1"!==n.page&&n.page?n.page:null,{prefix:e,suffix:t,chainParam:r})}}const d=(e,t,r,n)=>!e.responseStatus||403!==e.responseStatus&&"ERR_NETWORK"!==e.responseStatus?n||{backUrl:r,text:{h1:t("tableData.title"),subtitle:t("tableData.subtitle"),resetFilters:t("tableData.resetFilters")}}:{backUrl:s.WP+r,text:{h1:"Oops.. Network error",subtitle:"Try reloading the page or check your network connection",resetFilters:"Reload the page"}};function h(e){let{url:t=null,filters:r,hasCurrency:i=!0,signal:o}=e;if(!t)throw new Error("fetchSimpleBe request needs to have URL provided");const a=(0,s.r8)({currency:i?(0,n.getLSCurrency)():null,...r});return f((0,l.Uj)(t)+"?"+a,o)}function f(e,t){return(0,n.xhrRequest)({url:e,headers:(0,n.generateSecureHeader)(),signal:t,withCredentials:s.kK})}const p=(0,o.debounce)(((e,t)=>{e.length>2&&(0,a.F0)("set_modal_search",t,e)}),500)},83078:(e,t,r)=>{"use strict";r.d(t,{QF:()=>l,du:()=>f,of:()=>h,ri:()=>u,wz:()=>c});var n=r(40635),i=r(81705),o=r(82735),a=r(10103),s=r(44977);const l=e=>t=>{try{const r=e&&e.token||(0,i.findGetParameter)("token"),a=(0,i.findGetParameter)("cache_token"),{actions:{setResetPasswordModalState:l,setNewslettersModalState:u,setCacheToken:h,setModal:f}}=n.YW,p=(0,i.findGetParameter)("next_modal"),m=(0,i.findGetParameter)("next_path"),g=(0,i.findGetParameter)("new"),y=(0,i.findGetParameter)("type");"1"===g?((0,s.ur)("event","signup_success",{action:"user_connect",type:y,group:y}),(0,s.ur)("event","sign_up",{method:y})):g&&((0,s.ur)("event","login_success",{action:"user_connect",type:y,group:y}),(0,s.ur)("event","login",{method:y})),r?((0,i.setCookie)("jwt",r,"","/",i.COOKIES_DOMAIN_ALLOW_SUBDOMAINS,d(r)),t(c())):t(a?h(a):c());const v=(0,i.findGetParameter)("failure_title"),b=(0,i.findGetParameter)("failure_description"),w=(0,i.sanitizeNextPath)(m);if(w){let e=w;p&&(e=(0,i.appendQueryParamsToPath)(w,{prevent_modal:1})),o.A.push(e)}"newslettersModalOpen"===p?t(u(!0)):"resetPasswordModalOpen"===p?t(l(!0)):"subscribeSuccessModalOpen"===p?t(f(!0,n.R8.subscribeSuccessModal)):"subscribeConfirmEmailModal"===p?t(f(!0,n.R8.subscribeConfirmEmailModal)):"changeEmailSuccessModal"===p?t(f(!0,n.R8.changeEmailSuccessModal)):"tokenExpiredModal"===p?t(f(!0,n.R8.tokenExpiredModal)):"failure_modal"===p&&t(f(!0,n.R8.defaultFailureModal,{[n.R8.defaultFailureModal]:{title:v||"Operation failed",description:b||""}}))}catch(r){console.error(r),t({type:"SET_ERROR",payload:r})}},c=()=>e=>{if((0,i.getCookie)("jwt"))return e({type:"GET_USER_START"}),(0,i.xhrRequest)({url:`${a.cG}/users/identify`,withCredentials:a.lH}).then((t=>{t&&"undefined"!==typeof t.data&&"success"===t.data.status?((0,i.setCookie)("jwt",t.data.token,"","/",i.COOKIES_DOMAIN_ALLOW_SUBDOMAINS,d(t.data.token)),(0,s.l$)(t.data),e({type:"GET_USER_SUCCESS",payload:(0,n.zM)(t.data)})):e(u(!0))})).catch((t=>{e(u(!0)),console.error("Identify failed. Logging out.."),e({type:"SET_ERROR",payload:t})}))},u=function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return t=>{t({type:"RESET_USER_STATE"}),e||(0,i.xhrRequest)({url:`${a.cG}/users/logout`,method:"POST",withCredentials:a.lH}),(0,i.deleteCookie)("jwt",i.COOKIES_DOMAIN_ALLOW_SUBDOMAINS),(0,i.deleteCookie)("dapp_ga_id",i.COOKIES_DOMAIN_ALLOW_SUBDOMAINS),(0,i.deleteCookie)("jwt"),(0,i.deleteCookie)("dapp_ga_id"),(0,i.deleteCookie)("notification-session-identifier")}};function d(e){if(!e)return null;const t=(0,i.parseJwt)(e);return Number.parseInt((1e3*t.exp).toFixed(0))}function h(){if(!(0,i.getCookie)("jwt"))return null;return(0,i.parseJwt)((0,i.getCookie)("jwt")).email||""}function f(){if(!(0,i.getCookie)("jwt"))return null;return(0,i.parseJwt)((0,i.getCookie)("jwt")).address||""}},56722:(e,t,r)=>{"use strict";r.d(t,{SD:()=>u,lV:()=>f});var n=r(88094),i=r(81705),o=r(18728),a=r(44977),s=r(12693),l=r(15678);const c=(0,n.createContext)({selectedVariants:[]}),u=()=>{const e=(0,n.useContext)(c);if(!e)throw new Error("useABContext must be used within an ABProvider");return e},d=Object.values(o.b3).flatMap((e=>Object.values(e)));function h(e){const t=[...e];return Object.values(o.b3).forEach((r=>{if(!Object.values(r).some((t=>e.includes(t)))){const e=function(e){const t=Object.values(e);return t[Math.floor(Math.random()*t.length)]}(r);t.push(e)}})),t}const f=e=>{let{children:t}=e;const[r,u]=(0,n.useState)(function(){const e=(0,i.getCookie)(s.Re);return e?e.split(","):[]}());(0,n.useEffect)((()=>{!function(){const e=(0,i.getCookie)(s.Re);if(e){const t=e.split(",").filter((e=>d.includes(e)));t.length!==e.split(",").length&&(0,i.setCookie)(s.Re,t.join(","))}}();const e=function(){const e=(0,i.getCookie)(s.Re)||"",t=e?e.split(",").length:0;let r=[];r=h(e?e.split(","):[]);r.length>0&&((0,i.setCookie)(s.Re,r.join(",")),r.length!==t)&&r.filter((t=>!e.split(",").includes(t))).forEach((e=>{const t=Object.keys(o.b3).find((t=>Object.values(o.b3[t]).includes(e)));(0,a.F0)("ab_test_started",t,e)}));return r}();u(e)}),[]);const f={selectedVariants:r};return(0,l.jsx)(c.Provider,{value:f,children:t})}},9068:(e,t,r)=>{"use strict";r.d(t,{A:()=>b,C:()=>d});r(88094);var n=r(27943),i=r(78366),o=r(33209),a=r(37688),s=r(67852),l=r(492),c=r(44977),u=r(15678);const d=e=>{let{setProjectBoosting:t,to:r,maxWidth:o,eventSource:a}=e;return(0,u.jsxs)(p,{$typeCss:v,$mw:o,children:[(0,u.jsx)("div",{className:"card-border"}),(0,u.jsx)("div",{className:"card-bg"}),(0,u.jsx)("div",{className:"card-gradient"}),(0,u.jsx)("div",{className:"card-content",children:(0,u.jsxs)(h,{children:[(0,u.jsxs)(s.A,{flexDirection:"column",justifyContent:"center",gap:"8px",children:[(0,u.jsx)(l.m$,{$font:"var(--font-medium-16)",children:"No boosted dapp yet."}),(0,u.jsx)(l.m$,{children:"Boost a project to help them win."})]}),(0,u.jsx)(n.Button,{type:"button",color:"neutral",whiteSpace:"nowrap",to:r,onClick:()=>{(0,c.Ay)({category:"boosting_events",action:"open_boosting_modal",label:null,event_source:a}),t&&t(!0)},iconLeft:(0,u.jsx)(f,{name:"BoostedIcon.svg"}),children:(0,u.jsx)(i.HT,{id:"boosted.boostADapp"})})]})})]})},h=(0,o.default)(s.A)` flex-direction: column; gap: 6px; width: 100%; padding: 12px; @media (min-width: ${a.S}px) { flex-direction: row; justify-content: space-between; align-items: center; padding: 22px; } `,f=(0,o.default)(n.IconCdn)` flex-shrink: 1; `,p=(0,o.default)(n.SmartLink)` margin-top: ${e=>{let{$mt:t}=e;return t}}; position: relative; display: flex; width: 100%; max-width: ${e=>{let{$maxWidth:t}=e;return t}}; min-width: ${e=>{let{$minWidth:t}=e;return t}}; padding: 1px; overflow: hidden; border-radius: 16px; transition: all 0.3s; ${e=>{let{$typeCss:t}=e;return t}} .card-border { position: absolute; left: 2%; bottom: -90%; width: 100%; height: 200%; z-index: 1; filter: blur(58px); border-radius: 100%; transform: rotate(-45deg); } .card-content { position: relative; display: flex; justify-content: space-between; align-items: center; width: 100%; padding: ${e=>{let{$padding:t}=e;return t}}; z-index: 4; @media (max-width: ${a.S}px) { padding: 12px; } } .card-bg { position: absolute; top: 1px; bottom: 1px; left: 1px; right: 1px; z-index: 2; background-color: var(--theme-body-bg-colors-2-level-body); border-radius: 16px; transition: all 0.3s; } &:hover { .card-bg { background-color: var(--theme-body-bg-colors-3-level-body); } } .card-gradient { position: absolute; left: 2%; bottom: -90%; width: 100%; height: 200%; z-index: 3; opacity: 0.15; filter: blur(58px); border-radius: 100%; transform: rotate(-45deg); } `,m=o.css` .card-border { background-color: rgba(242, 192, 57, 0.7); } .card-gradient { background: #f2c039; } `,g=o.css` .card-border { background-color: rgba(225, 227, 227, 0.7); } .card-gradient { background: #e1e3e3; } `,y=o.css` .card-border { background-color: rgba(209, 152, 73, 0.7); } .card-gradient { background: #d19849; } `,v=o.css` .card-border { background-color: rgba(255, 255, 255, 0.2); } `,b=e=>{let{position:t,to:r,maxWidth:n,minWidth:i="290px",onClick:o,padding:a="22px",mt:s,children:l}=e,c=v;return 1===t?c=m:2===t?c=g:3===t&&(c=y),(0,u.jsxs)(p,{$padding:a,$typeCss:c,to:r,$maxWidth:n,$minWidth:i,$mt:s,onClick:o,children:[(0,u.jsx)("div",{className:"card-border"}),(0,u.jsx)("div",{className:"card-bg"}),(0,u.jsx)("div",{className:"card-gradient"}),(0,u.jsx)("div",{className:"card-content",children:l})]})}},42186:(e,t,r)=>{"use strict";r.d(t,{A:()=>m,S:()=>p});r(88094);var n=r(27943),i=r(50360),o=r(33209),a=r(8144),s=r(69039),l=r(37688),c=r(9068),u=r(44977),d=r(492),h=r(67852),f=r(15678);const p=768,m=e=>{let{index:t,item:r,showIndex:o,showBadge:m,maxWidth:v,eventSource:b,small:w=!1}=e;const x=(0,n.useWindowWidth)(),k=0!==x&&x{(0,u.Ay)({category:"boosting_events",action:"sdp_link_click",label:r.slug,event_source:b})},children:[(0,f.jsxs)(h.A,{children:[o?(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)(d.S7,{fontSize:"18px",fontWeight:"400",mr:"16px",children:t}),(0,f.jsx)(l.A,{fontSize:"18px",fontWeight:"500",change:r.positionChange})]}):null,(0,f.jsxs)(h.A,{children:[(0,f.jsx)(g,{$small:w,children:r.logo?(0,f.jsx)(n.ImageLoader,{resize:{width:k?56:w?72:88,quality:100},src:r.logo}):null}),(0,f.jsxs)(h.A,{flexDirection:"column",justifyContent:"space-evenly",children:[(0,f.jsx)(y,{children:r.name}),(0,f.jsx)(s.A,{justifyContent:"flex-start",amount:((e,t)=>(0,a.t1)(e,t,{},void 0,a.Qs.BOOSTING))(r,"boostAmount"),fontSize:"18px",fontWeight:"500",premium:r.premium})]})]})]}),m?(0,f.jsx)(n.IconCdn,{name:`BoostBadge${t}.svg`,width:M,height:M}):null]})},g=o.default.div` width: ${e=>{let{$small:t}=e;return t?"72px":"88px"}}; height: ${e=>{let{$small:t}=e;return t?"72px":"88px"}}; flex-shrink: 0; margin-right: 24px; overflow: hidden; border-radius: 16px; @media (max-width: ${p}px) { width: 56px; height: 56px; margin-right: 16px; } `,y=(0,o.default)(d.S7)` overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; font-weight: 500; line-height: 20px; letter-spacing: 0.048px; `},69039:(e,t,r)=>{"use strict";r.d(t,{A:()=>c});r(88094);var n=r(27943),i=r(33209),o=r(492),a=r(67852),s=r(15678);const l=(0,i.default)(n.IconCdn)` flex-shrink: 0; width: 20px; height: 20px; `,c=e=>{let{amount:t,justifyContent:r="flex-end",gap:n="8px",fontSize:i="14px",fontWeight:c="400",premium:u,...d}=e;return(0,s.jsxs)(a.A,{justifyContent:r,gap:n,...d,children:[u?(0,s.jsx)(l,{name:"BoostedPremiumBgIcon.svg"}):(0,s.jsx)(l,{name:"BoostedBgIcon.svg"}),(0,s.jsx)(o.S7,{fontSize:i,fontWeight:c,children:t})]})}},6016:(e,t,r)=>{"use strict";r.d(t,{A:()=>d});r(88094);var n=r(40635),i=r(33209),o=r(17310),a=r(93080),s=r(15678);const l=i.default.div` background-color: ${e=>e.$background}; padding-bottom: 64px; @media (max-width: 768px) { padding-bottom: 16px; } ${o.space}; `,c=i.default.div` display: flex; gap: 16px; @media (max-width: 650px) { flex-direction: column; } `,u=i.default.div` border-radius: 5px; overflow: hidden; max-width: 550px; width: 100%; display: flex; justify-content: center; align-items: center; @media (max-width: 650px) { max-width: 650px; } `,d=e=>{let{category:t,containerBg:r="#000D26",pt:i="32px",pb:o}=e;const{left:d,right:h}=(0,n.J5)([{key:"left",zoneIds:[n.n5.BottomBannerLeft],adTypes:[n.w4.BottomBanners],properties:{category:t}},{key:"right",zoneIds:[n.n5.BottomBannerRight],adTypes:[n.w4.BottomBanners],properties:{category:t}}],[t]);return(0,s.jsx)(l,{$background:r,pt:i,pb:o,children:(0,s.jsx)(a.A,{children:(0,s.jsxs)(c,{children:[(0,s.jsx)(u,{children:(0,s.jsx)(n.oC,{...d})}),(0,s.jsx)(u,{children:(0,s.jsx)(n.oC,{...h})})]})})})}},31649:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});r(88094);var n=r(50360),i=r(16199),o=r(33209),a=r(15678);const s=e=>{let{chainId:t,bgSize:r="40px",iconSize:o="20px",ml:s}=e;return(0,a.jsx)(l,{$bgSize:r,$ml:s,children:(0,a.jsx)(n.s9,{name:i.qP[t],width:o,height:o})})},l=o.default.div` display: flex; align-items: center; justify-content: center; width: ${e=>{let{$bgSize:t}=e;return t}}; height: ${e=>{let{$bgSize:t}=e;return t}}; background-color: var(--theme-body-bg-colors-3-level-body); border-radius: 50%; margin-left: ${e=>{let{$ml:t}=e;return t}}; svg { display: flex; fill: var(--theme-layer-neutral-control-color-active); } `},29133:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});r(88094);var n=r(27943),i=r(45415),o=r(17153),a=r(15678);const s=e=>{let{isFullScreen:t,height:r}=e;const{width:s}=(0,i.d4)((e=>({width:e.screen.width}))),l=(0,o.v)(s);return(0,a.jsx)(n.Skeleton,{width:"100%",mt:"16px",height:r||(t?l?"500px":"200px":l?"533px":"150px"),borderRadius:"8px"})}},48159:(e,t,r)=>{"use strict";r.d(t,{A:()=>p});var n=r(88094),i=r(29133),o=r(44826),a=r(638),s=r(58585),l=r(82303),c=r(66816),u=r(98518),d=r(5048),h=r(15678);const f=(0,o.aB)("history",3e4),p=e=>{var t,r,o,p;let{requestDeps:m,fullscreen:g=!1,setChartCsvData:y,ready:v=!0}=e;const{formatCurrency:b}=(0,s.a)(),[w,x]=(0,l.G)(m,f,c.a3,v);(0,n.useEffect)((()=>{y&&!x&&y(w.csvData||w.results.csvData)}),[y,x,w]);const k=null===w||void 0===w||null===(t=w.results)||void 0===t?void 0:t.xaxis;let M=[];null===w||void 0===w||null===(r=w.results)||void 0===r||null===(o=r.series)||void 0===o||o.map(((e,t)=>M=[...M,{label:e.name,data:e.data,borderColor:a.CHART_COLORS[t],pointBackgroundColor:a.CHART_COLORS[t],pointStyle:"circle",yAxisID:`y${t}`,backgroundColor:function(e){if(1!==t)return"transparent";const r=e.chart,{ctx:n,chartArea:i}=r;return i?(0,a.getGradient)(t,n,i):void 0},tension:.3,fill:!0}]));const E={labels:k,datasets:M},_={beginAtZero:!0,grid:{color:"#163159"},ticks:{color:a.CHART_COLORS[0],font:{size:12},callback:function(e){return b(e)}}},A={position:"right",beginAtZero:!0,ticks:{color:a.CHART_COLORS[1],font:{size:12},callback:function(e){return b(e)}}};return x?(0,h.jsx)(i.A,{height:300}):(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)(u.C,{data:E,yAxis:[_,A],fullScreen:g,isCurrency:!0})," ",(0,h.jsx)(d.A,{lastUpdatedDate:null===w||void 0===w||null===(p=w.results)||void 0===p?void 0:p.updatedAt})]})}},49771:(e,t,r)=>{"use strict";r.d(t,{A:()=>b});var n=r(88094),i=r(27943),o=r(81705),a=r(33209),s=r(29133),l=r(638),c=r(82303),u=r(66816),d=r(98518),h=r(5048),f=r(45534),p=r(58585),m=r(49630),g=r(15678);const y=e=>1===e.length&&"floorPriceInFiat"===e[0].propertyName,v=a.default.div` height: ${e=>{let{$fullscreen:t}=e;return t?"650px":"300px"}}; display: flex; align-items: center; justify-content: center; `,b=e=>{var t;let{fetchCallbackPrefix:r="chart/chain",requestDeps:a,fullscreen:b=!1,setChartCsvData:w,ready:x=!0,dataSetsInfo:k,isCurrency:M=!1,customIndex:E,onDataUnavailable:_,...A}=e;const S=(0,f.ve)(r),{formatCurrency:I}=(0,p.a)(),[T,C]=(0,c.G)(a,S,u.GL,x);let N=null;(0,n.useEffect)((()=>{w&&!C&&w(T.csvData||T.results.csvData)}),[w,C,T]);const D=T.results.map((e=>e.timestamp));let j=[],O=[];k.forEach(((e,t)=>{const r=E||t,n={borderColor:l.CHART_COLORS[r],pointBackgroundColor:l.CHART_COLORS[r],pointStyle:"circle",yAxisID:`y${t}`,order:0,tension:.3,borderRadius:6,fill:!0,label:e.label,data:T.results.map((t=>t[e.propertyName])),backgroundColor:"bar"===e.type?l.CHART_COLORS[r]:"transparent",type:e.type,stepped:e.stepped||!1};j.push(n);const i={position:t%2===0?"left":"right",beginAtZero:!0,grid:{color:"#163159"},ticks:{color:l.CHART_COLORS[r],font:{size:12},callback:function(t){return e.isCurrency?I(t):(0,o.formatNumber)(t,1)}}};O.push(i)}));const P={labels:D,datasets:j};if(C)return(0,g.jsx)(s.A,{height:300});if((e=>1===e.length&&"marketCapInFiat"===e[0].propertyName)(k)&&!T.hasMarketCap&&!C)return _&&_(),(0,g.jsx)(v,{$fullscreen:b,children:(0,g.jsx)(i.ErrorIcon,{fill:"var(--theme-text-color-secondary)"})});if(y(k)&&!T.hasFloorPrice&&!C)return _&&_(),(0,g.jsx)(v,{$fullscreen:b,children:(0,g.jsx)(i.ErrorIcon,{fill:"var(--theme-text-color-secondary)"})});if(y(k)){var L;N={horizontalLines:{lines:[{value:null===(L=T.results.slice(-1)[0])||void 0===L?void 0:L.floorPriceInFiat,color:l.CHART_COLORS[1]}]}}}const R=(null===T||void 0===T||null===(t=T.results)||void 0===t?void 0:t.updatedAt)||T.updatedAt||T.updated_at,z=window.location.pathname.includes("/dapp/");return(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)(d.C,{data:P,yAxis:O,fullScreen:b,isCurrency:M,options:N,customIndex:E,...A}),z?(0,g.jsx)(m.A,{lastUpdatedDate:R}):(0,g.jsx)(h.A,{lastUpdatedDate:R})]})}},90481:(e,t,r)=>{"use strict";r.d(t,{A:()=>m});r(88094);var n=r(81705),i=r(50360),o=r(29133),a=r(638),s=r(58585),l=r(66816),c=r(98518),u=r(5048),d=r(19717),h=r(83194),f=r(15678);const p=["Volume"],m=e=>{var t,r;let{fetchPath:m,fetchParams:g="",fullscreen:y,singleYAxis:v=!1,isLogScale:b=!1}=e;const{formatCurrency:w}=(0,s.a)(),x=(0,h.t)(),[k,M]=(0,n.useFetchSimpleData)({requestUrl:`${i.ae}/${m}?currency=${x}${g}`,withCredentials:d.kK,initialState:l.Dn}),E=(e,t)=>({position:t%2===0?"left":"right",beginAtZero:!0,grid:{color:"#163159"},ticks:{color:a.CHART_COLORS[t],font:{size:12},callback:function(t){return p.includes(e.name)?w(t):(0,n.formatNumber)(t,1)}},type:b?"logarithmic":"linear"}),_=null===k||void 0===k?void 0:k.xaxis;let A=[],S=[];var I;(null===k||void 0===k||null===(t=k.series)||void 0===t||t.map(((e,t)=>A=[...A,{label:e.name,data:e.data,borderColor:a.CHART_COLORS[t],pointBackgroundColor:a.CHART_COLORS[t],pointStyle:"circle",yAxisID:v?"y0":`y${t}`,backgroundColor:function(r){if("Volume"===e.name){const e=r.chart,{ctx:n,chartArea:i}=e;if(!i)return;return(0,a.getGradient)(t,n,i,"blue")}return"transparent"},tension:.3,fill:!0,type:"Volume"===e.name?"bar":"line"}])),v)?S=[E(null===k||void 0===k?void 0:k.series[0],0)]:null===k||void 0===k||null===(I=k.series)||void 0===I||I.forEach(((e,t)=>{const r=E(e,t);S.push(r)}));const T={labels:_,datasets:A};return M?(0,f.jsx)(o.A,{height:300}):(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)(c.C,{data:T,yAxis:S,isCurrency:p,fullScreen:y}),(0,f.jsx)(u.A,{lastUpdatedDate:null===k||void 0===k||null===(r=k.results)||void 0===r?void 0:r.updatedAt})]})}},638:(e,t,r)=>{"use strict";r.r(t),r.d(t,{CHART_COLORS:()=>b,CHART_CUSTOM_PLUGINS:()=>S,CHART_OPTIONS:()=>w,FullScreenChartModal:()=>D,FullscreenIconStyled:()=>P,PIE_CHART_OPTIONS:()=>x,downloadChartCsv:()=>C,downloadChartPng:()=>T,getChartLegendConfig:()=>_,getChartMenuOptions:()=>N,getGradient:()=>I,getTooltipStylingConfig:()=>k,getXAxisTimeConfig:()=>L,hex2rgba:()=>M,rgba2hex:()=>E});r(88094);var n=r(27943),i=r(81705),o=r(95340),a=function(e,t,r){var n=Object.keys(e[0]),i=null!==t&&void 0!==t?t:n,o=e.map((function(e){return function(e,t,r){return t.map((function(t){return"number"===typeof e[t]?e[t]:'"'.concat(String(e[t]).replace(/"/g,'""'),'"')})).join(r)}(e,n,r)}));return o.unshift(i.join(r)),o.join("\r\n")},s=function(e,t){var r=new Blob(["\ufeff",e],{type:"text/csv;charset=utf-8;"}),n=document.createElement("a");n.href=URL.createObjectURL(r),n.download=t,n.style.display="none",document.body.appendChild(n),n.click(),document.body.removeChild(n)},l=function(e){return/csv$/i.test(e)?e:"".concat(e,".csv")};const c=function(e){var t=e.data,r=e.filename,n=void 0===r?"export.csv":r,i=e.delimiter,o=void 0===i?";":i,c=e.headers,u=l(n);if(0!==t.length){var d=a(t,c,o);s(d,u)}else s(c?c.join(o):"",u)};var u=r(78366),d=r(45415),h=r(33209),f=r(44977),p=r(77876),m=r(12693),g=r(17153),y=r(33206),v=r(15678);o.m_.positioners.customPositioner=function(e){let t=0,r="left";const n=document.getElementById("dappradar-chart"),i=null===n||void 0===n?void 0:n.offsetWidth;if(!e.length)return!1;const o=e[0].element.x;return i/2>o?t=15:(t=-15,r="right"),{x:o+t,y:n.offsetHeight/2-20,xAlign:r}};const b={0:"#ffffff",1:"#006CFF",2:"#46CFC2",3:"#FF006C",4:"#BE66FF",5:"#66A7FF",6:"#F2C039",7:"#F04F4F",8:"#5FB97E",9:"#9A32F6",10:"#D93FF6",11:"#8196B6",12:"#FFA500",13:"#FFD700",14:"#FF4500",15:"#00FF00",16:"#8A2BE2",17:"#8B0000",18:"#228B22",19:"#B22222",20:"#2E8B57",21:"#1E90FF",22:"#7B68EE",23:"#FF69B4",24:"#CD5C5C",25:"#32CD32",26:"#ADFF2F",27:"#FF7F50",28:"#F08080",29:"#7FFF00",30:"#FFD700",31:"#FA8072",32:"#FFE4B5",33:"#ADFF2F",34:"#6B8E23",35:"#FF00FF",36:"#FF1493",37:"#1E90FF",38:"#FFF8DC",39:"#FAFAD2",40:"#FFDEAD",41:"#DC143C",42:"#00FFFF",43:"#BDB76B",44:"#7CFC00",45:"#F0E68C",46:"#FF4500",47:"#DA70D6",48:"#EEE8AA",49:"#A0522D",50:"#E6E6FA",51:"#40E0D0",52:"#FF6347",53:"#8FBC8F",54:"#483D8B",55:"#7FFFD4",56:"#FFE4E1",57:"#8B4513",58:"#00CED1",59:"#9400D3",60:"#FFB6C1",61:"#6A5ACD",62:"#FF8C00",63:"#556B2F",64:"#FFDAB9",65:"#4682B4",66:"#D2691E",67:"#87CEEB",68:"#FFFAFA",69:"#708090",70:"#B0C4DE",71:"#FFE4C4",72:"#BC8F8F",73:"#FFFAF0",74:"#DDA0DD",75:"#F5F5DC",76:"#D8BFD8",77:"#FF4500",78:"#A9A9A9",79:"#2F4F4F",80:"#FF7F50",81:"#FFEBCD",82:"#FFEFD5",83:"#F5DEB3",84:"#E9967A",85:"#BDB76B",86:"#ADFF2F",87:"#7CFC00",88:"#20B2AA",89:"#778899",90:"#00FF7F",91:"#4682B4",92:"#00BFFF",93:"#5F9EA0",94:"#FF00FF",95:"#191970",96:"#FFF0F5",97:"#6A5ACD",98:"#8B008B",99:"#BA55D3"},w={responsive:!0,maintainAspectRatio:!1,elements:{point:{radius:0}},interaction:{intersect:!1,mode:"index"},hover:{intersect:!1}},x={responsive:!0,maintainAspectRatio:!1,elements:{point:{radius:0}},hover:{intersect:!1}},k=(e,t)=>({backgroundColor:"#25406D",titleColor:"#fff",titleFont:{size:14,weight:700},titleMarginBottom:16,bodyColor:"#fff",bodyFont:{size:14,weight:400},bodySpacing:16,padding:16,cornerRadius:8,usePointStyle:!0,boxWidth:12,boxPadding:8,caretSize:0,position:e||t?"nearest":"customPositioner"}),M=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;if(e){const[r,n,i]=e.match(/\w\w/g).map((e=>parseInt(e,16)));return`rgba(${r},${n},${i},${t})`}},E=e=>{if(e){const t=e.match(/(\d+(\.\d+)?)%?/g);if(t&&4===t.length){const e=parseInt(t[0]),r=parseInt(t[1]),n=parseInt(t[2]);parseFloat(t[3]);return`#${e.toString(16).padStart(2,"0")}${r.toString(16).padStart(2,"0")}${n.toString(16).padStart(2,"0")}`}return e}},_=(e,t,r,n)=>({align:"end",position:n||"top",onClick:(e,n,i)=>{if(t){const e=r.current.getDatasetMeta(0).data,t=r.current.data.labels.map((e=>"Other"!==e?e.toUpperCase():e)).indexOf(n.machineText);t>-1&&(e[t].hidden=!e[t].hidden,r.current.update())}else{const e=i.legendItems.map((e=>e.text)).indexOf(n.text);!0===i.chart.isDatasetVisible(e)?i.chart.hide(e):i.chart.show(e)}},labels:{usePointStyle:!0,boxWidth:9,boxHeight:9,padding:t?16:10,font:{size:14,weight:400},generateLabels:r=>{if(t){let t=[];const n=r.data.datasets;for(let i=0;i({text:`${r.data.labels[o]} ${(0,i.formatNumber)(e,2)}%`,machineText:`${r.data.labels[o]}`,fillStyle:n[0].backgroundColor[o],fontColor:t[o].text,value:e,index:o})))}{var n,o,a,s;if((null===r||void 0===r||null===(n=r.config)||void 0===n||null===(o=n._config)||void 0===o||null===(a=o.data)||void 0===a||null===(s=a.datasets)||void 0===s?void 0:s.length)<=1)return null;let t=[];for(let n=0;n({text:e.label,fillStyle:t[r].fillStyle,strokeStyle:e.borderColor,fontColor:t[r].text,lineWidth:0})))}}},onHover:e=>{e.native.target.style.cursor="pointer"},onLeave:e=>{e.native.target.style.cursor="default"}}),A=new Image;A.src=m.S2+"/dappradar-watermark-charts.svg";const S=[{id:"legend-spacing",beforeInit(e){const t=e.legend.fit;e.legend.fit=function(){t.bind(e.legend)(),this.height+=16}}},{id:"customCanvasBackgroundColor",beforeDraw:(e,t,r)=>{const{ctx:n}=e;n.save(),n.globalCompositeOperation="destination-over",n.fillStyle=r.color||"#041938",n.fillRect(0,0,e.width,e.height),n.restore()}},{id:"dappradar-watermark",beforeDatasetsDraw(e){const{ctx:t,config:r,legend:n}=e,i="doughnut"===r._config.type;t.save(),t.globalAlpha=.35;let o=t.canvas.offsetWidth/2-80,a=t.canvas.offsetHeight/2;a-=i?(0,g.v)(window.innerWidth)?n.height/2:0:n.height/2,A.complete?t.drawImage(A,o,a,160,26):A.onload=()=>e.draw(),t.restore()}},{id:"hide-y-when-dataset-hidden",beforeLayout:e=>{let t=[],r=[];if(e.config._config.data.datasets.forEach(((e,t)=>{r.indexOf(e.yAxisID)<0&&r.push(e.yAxisID)})),1===r.length)return null;e.config._config.data.datasets.forEach(((r,n)=>{e.config._config.options.scales[`y${n}`]&&(e.config._config.options.scales[`y${n}`].display=!e.getDatasetMeta(n).hidden,!0===e.config._config.options.scales[`y${n}`].display&&t.push(e.config._config.options.scales[`y${n}`]))}));const n=t.filter((e=>"rgba(0,0,0,0.1)"!==e.grid.color));n.length||t.length&&(t[0].grid.color="#163159"),n.length>1&&(t[0].grid.color="rgba(0,0,0,0.1)")}},{id:"horizontalLines",afterDatasetDraw:(e,t,r)=>{const{ctx:n}=e,{left:i,right:o}=e.chartArea,a=r.lines;if(a)for(const s of a){const t=e.scales.y0,r=s.width||1,a=s.color||"rgba(169,169,169, .6)",l=s.value?t.getPixelForValue(s.value):0,c=s.label||null;l&&(n.beginPath(),n.lineWidth=r,n.moveTo(i,l),n.lineTo(o,l),n.strokeStyle=a,n.setLineDash([5,5]),n.stroke()),c&&(n.fillStyle=a,n.fillText(c,o-5*c.length,l+r))}}},{id:"verticalLineIndicator",afterDraw:function(e){var t,r;if("doughnut"===(null===e||void 0===e||null===(t=e.config)||void 0===t||null===(r=t._config)||void 0===r?void 0:r.type))return null;const n=e.tooltip;if(!n)return null;const i=n._active[0];if(i){const t=e.ctx,r=i.element.x,n=e.scales.y0,o=n.top,a=n.bottom;t.save(),t.beginPath(),t.setLineDash([5,5]),t.moveTo(r,o),t.lineTo(r,a),t.strokeStyle="#B1BBCE",t.stroke(),t.restore()}}}],I=(e,t,r,n)=>{const i=r.right-r.left,o=r.bottom-r.top;let a,s,l="transparent";if(a!==i||s!==o){let c;a=i,s=o,c=n?(e=>{switch(e){case"blue":return{start:"rgba(3, 69, 159, 1)",stop:"rgba(0, 108, 255, 1)"};case"blue-shade":return{start:"rgba(3, 69, 159, 0.4)",stop:"rgba(0, 108, 255, 0.4)"};case"white":return{start:"rgba(255, 255, 255, 1)",stop:"rgba(255, 255, 255, 1)"}}})(n):(e=>{switch(e){case 0:return{start:"rgba(255, 255, 255, 0)",stop:"rgba(255, 255, 255, 0.1)"};case 1:return{start:"rgba(190, 102, 255, 0)",stop:"rgba(190, 102, 255, 0.1)"};case 2:return{start:"rgba(0, 108, 255, 0)",stop:"rgba(0, 108, 255, 0.1)"}}})(e),c&&(l=t.createLinearGradient(0,r.bottom,0,r.top),l.addColorStop(0,c.start),l.addColorStop(1,c.stop))}return l},T=(e,t)=>{const r=document.getElementById(t||"dappradar-chart");if(r){let t=document.getElementById("link");t.setAttribute("download",`DappRadar-chart-${e.replace(/ /g,"-")}-${(new Date).toISOString().split("T")[0]}.png`),t.setAttribute("href",r.toDataURL("image/png").replace("image/png","image/octet-stream")),t.click()}},C=(e,t)=>{if(e)try{const r={data:null===e||void 0===e?void 0:e.data,headers:null===e||void 0===e?void 0:e.headers,filename:`DappRadar-chart-${t}-${(new Date).toISOString().split("T")[0]}`,delimeter:","};c(r)}catch{console.log("Problems exporting CSV data.")}else console.log("No data provided for CSV export.")},N=(e,t)=>{const{localize:r}=(0,d.d4)((e=>({localize:e.localize}))),o=(0,u.ro)(r),{setModalState:a}=(0,y.s)(),s=(0,i.isPro)();return[t?{value:"download-csv",text:(0,v.jsx)(p.A,{text:o("dappPage.downloadCsv"),isUserPro:s}),icon:(0,v.jsx)(n.DownloadIcon,{}),onClick:()=>{(0,f.Ay)({category:"chart_events",action:"download_csv",label:e,event_source:window.location.pathname}),s?C(t,e):a(!0)}}:null].filter(Boolean)},D=e=>{let{isOpen:t,setFullScreen:r,maxHeight:i="87%",children:o}=e;return(0,v.jsx)(n.Modal,{maxWidth:"90%",maxHeight:i,noCloseButton:!0,isShown:t,onClose:()=>r(!1),children:(0,v.jsxs)(O,{children:[(0,v.jsx)(j,{onClick:()=>r(!1)}),o]})})},j=(0,h.default)(n.CloseIcon)` position: absolute; top: 29px; right: 20px; width: 16px; height: 16px; margin-left: auto; cursor: pointer; fill: var(--theme-text-color-secondary); transition: fill 0.2s ease; &:hover { fill: var(--theme-text-color-main); } `,O=h.default.div` padding: 20px; `,P=(0,h.default)(n.FullscreenIcon)` width: 16px; height: 16px; margin-right: 10px; cursor: pointer; fill: var(--theme-text-color-secondary); transition: fill 0.2s ease; &:hover { fill: var(--theme-text-color-main); } `,L=e=>"day"===e?{unit:"hour",tooltipFormat:"dd MMM yyy hh:mm a"}:{unit:"day",tooltipFormat:"dd MMM yyy hh:mm a"}},98518:(e,t,r)=>{"use strict";r.d(t,{C:()=>Gt,U:()=>Yt});var n=r(95340),i=r(34633),o=r(82284);function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,s=!0,l=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return s=e.done,e},e:function(e){l=!0,o=e},f:function(){try{s||null==r.return||r.return()}finally{if(l)throw o}}}}var l=r(69571),c=r(95912),u=r(82116),d=r(33498),h=r(12354),f=r(82567),p=r(68298),m=r(10909),g=r(9417),y=r(85501);function v(e){return v=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},v(e)}function b(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(b=function(){return!!e})()}function w(e){var t=b();return function(){var r,n=v(e);if(t){var i=v(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return function(e,t){if(t&&("object"===(0,o.A)(t)||"function"===typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return(0,g.A)(e)}(this,r)}}var x=r(23029),k=r(92901),M=r(64467),E=function(){function e(){(0,x.A)(this,e),(0,M.A)(this,"priority",void 0),(0,M.A)(this,"subPriority",0)}return(0,k.A)(e,[{key:"validate",value:function(e,t){return!0}}]),e}(),_=function(e){(0,y.A)(r,e);var t=w(r);function r(e,n,i,o,a){var s;return(0,x.A)(this,r),(s=t.call(this)).value=e,s.validateValue=n,s.setValue=i,s.priority=o,a&&(s.subPriority=a),s}return(0,k.A)(r,[{key:"validate",value:function(e,t){return this.validateValue(e,this.value,t)}},{key:"set",value:function(e,t,r){return this.setValue(e,t,this.value,r)}}]),r}(E),A=function(e){(0,y.A)(r,e);var t=w(r);function r(){var e;(0,x.A)(this,r);for(var n=arguments.length,i=new Array(n),o=0;o0,i=n?t:1-t;if(i<=50)r=e||100;else{var o=i+50;r=e+100*Math.floor(o/100)-(e>=o%100?100:0)}return n?r:1-r}function le(e){return e%400===0||e%4===0&&e%100!==0}var ce=function(e){(0,y.A)(r,e);var t=w(r);function r(){var e;(0,x.A)(this,r);for(var n=arguments.length,i=new Array(n),o=0;o0}},{key:"set",value:function(e,t,r){var n=e.getUTCFullYear();if(r.isTwoDigitYear){var i=se(r.year,n);return e.setUTCFullYear(i,0,1),e.setUTCHours(0,0,0,0),e}var o="era"in t&&1!==t.era?1-r.year:r.year;return e.setUTCFullYear(o,0,1),e.setUTCHours(0,0,0,0),e}}]),r}(S),ue=r(4174),de=r(29436),he=function(e){(0,y.A)(r,e);var t=w(r);function r(){var e;(0,x.A)(this,r);for(var n=arguments.length,i=new Array(n),o=0;o0}},{key:"set",value:function(e,t,r,n){var i=(0,ue.A)(e,n);if(r.isTwoDigitYear){var o=se(r.year,i);return e.setUTCFullYear(o,0,n.firstWeekContainsDate),e.setUTCHours(0,0,0,0),(0,de.A)(e,n)}var a="era"in t&&1!==t.era?1-r.year:r.year;return e.setUTCFullYear(a,0,n.firstWeekContainsDate),e.setUTCHours(0,0,0,0),(0,de.A)(e,n)}}]),r}(S),fe=r(50941),pe=function(e){(0,y.A)(r,e);var t=w(r);function r(){var e;(0,x.A)(this,r);for(var n=arguments.length,i=new Array(n),o=0;o=1&&t<=4}},{key:"set",value:function(e,t,r){return e.setUTCMonth(3*(r-1),1),e.setUTCHours(0,0,0,0),e}}]),r}(S),ye=function(e){(0,y.A)(r,e);var t=w(r);function r(){var e;(0,x.A)(this,r);for(var n=arguments.length,i=new Array(n),o=0;o=1&&t<=4}},{key:"set",value:function(e,t,r){return e.setUTCMonth(3*(r-1),1),e.setUTCHours(0,0,0,0),e}}]),r}(S),ve=function(e){(0,y.A)(r,e);var t=w(r);function r(){var e;(0,x.A)(this,r);for(var n=arguments.length,i=new Array(n),o=0;o=0&&t<=11}},{key:"set",value:function(e,t,r){return e.setUTCMonth(r,1),e.setUTCHours(0,0,0,0),e}}]),r}(S),be=function(e){(0,y.A)(r,e);var t=w(r);function r(){var e;(0,x.A)(this,r);for(var n=arguments.length,i=new Array(n),o=0;o=0&&t<=11}},{key:"set",value:function(e,t,r){return e.setUTCMonth(r,1),e.setUTCHours(0,0,0,0),e}}]),r}(S),we=r(27444);var xe=function(e){(0,y.A)(r,e);var t=w(r);function r(){var e;(0,x.A)(this,r);for(var n=arguments.length,i=new Array(n),o=0;o=1&&t<=53}},{key:"set",value:function(e,t,r,n){return(0,de.A)(function(e,t,r){(0,m.A)(2,arguments);var n=(0,i.A)(e),o=(0,p.A)(t),a=(0,we.A)(n,r)-o;return n.setUTCDate(n.getUTCDate()-7*a),n}(e,r,n),n)}}]),r}(S),ke=r(10345);var Me=function(e){(0,y.A)(r,e);var t=w(r);function r(){var e;(0,x.A)(this,r);for(var n=arguments.length,i=new Array(n),o=0;o=1&&t<=53}},{key:"set",value:function(e,t,r){return(0,fe.A)(function(e,t){(0,m.A)(2,arguments);var r=(0,i.A)(e),n=(0,p.A)(t),o=(0,ke.A)(r)-n;return r.setUTCDate(r.getUTCDate()-7*o),r}(e,r))}}]),r}(S),Ee=[31,28,31,30,31,30,31,31,30,31,30,31],_e=[31,29,31,30,31,30,31,31,30,31,30,31],Ae=function(e){(0,y.A)(r,e);var t=w(r);function r(){var e;(0,x.A)(this,r);for(var n=arguments.length,i=new Array(n),o=0;o=1&&t<=_e[n]:t>=1&&t<=Ee[n]}},{key:"set",value:function(e,t,r){return e.setUTCDate(r),e.setUTCHours(0,0,0,0),e}}]),r}(S),Se=function(e){(0,y.A)(r,e);var t=w(r);function r(){var e;(0,x.A)(this,r);for(var n=arguments.length,i=new Array(n),o=0;o=1&&t<=366:t>=1&&t<=365}},{key:"set",value:function(e,t,r){return e.setUTCMonth(0,r),e.setUTCHours(0,0,0,0),e}}]),r}(S),Ie=r(54304);function Te(e,t,r){var n,o,a,s,l,c,u,d;(0,m.A)(2,arguments);var h=(0,Ie.q)(),f=(0,p.A)(null!==(n=null!==(o=null!==(a=null!==(s=null===r||void 0===r?void 0:r.weekStartsOn)&&void 0!==s?s:null===r||void 0===r||null===(l=r.locale)||void 0===l||null===(c=l.options)||void 0===c?void 0:c.weekStartsOn)&&void 0!==a?a:h.weekStartsOn)&&void 0!==o?o:null===(u=h.locale)||void 0===u||null===(d=u.options)||void 0===d?void 0:d.weekStartsOn)&&void 0!==n?n:0);if(!(f>=0&&f<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var g=(0,i.A)(e),y=(0,p.A)(t),v=((y%7+7)%7=0&&t<=6}},{key:"set",value:function(e,t,r,n){return(e=Te(e,r,n)).setUTCHours(0,0,0,0),e}}]),r}(S),Ne=function(e){(0,y.A)(r,e);var t=w(r);function r(){var e;(0,x.A)(this,r);for(var n=arguments.length,i=new Array(n),o=0;o=0&&t<=6}},{key:"set",value:function(e,t,r,n){return(e=Te(e,r,n)).setUTCHours(0,0,0,0),e}}]),r}(S),De=function(e){(0,y.A)(r,e);var t=w(r);function r(){var e;(0,x.A)(this,r);for(var n=arguments.length,i=new Array(n),o=0;o=0&&t<=6}},{key:"set",value:function(e,t,r,n){return(e=Te(e,r,n)).setUTCHours(0,0,0,0),e}}]),r}(S);var je=function(e){(0,y.A)(r,e);var t=w(r);function r(){var e;(0,x.A)(this,r);for(var n=arguments.length,i=new Array(n),o=0;o=1&&t<=7}},{key:"set",value:function(e,t,r){return e=function(e,t){(0,m.A)(2,arguments);var r=(0,p.A)(t);r%7===0&&(r-=7);var n=(0,i.A)(e),o=((r%7+7)%7<1?7:0)+r-n.getUTCDay();return n.setUTCDate(n.getUTCDate()+o),n}(e,r),e.setUTCHours(0,0,0,0),e}}]),r}(S),Oe=function(e){(0,y.A)(r,e);var t=w(r);function r(){var e;(0,x.A)(this,r);for(var n=arguments.length,i=new Array(n),o=0;o=1&&t<=12}},{key:"set",value:function(e,t,r){var n=e.getUTCHours()>=12;return n&&r<12?e.setUTCHours(r+12,0,0,0):n||12!==r?e.setUTCHours(r,0,0,0):e.setUTCHours(0,0,0,0),e}}]),r}(S),ze=function(e){(0,y.A)(r,e);var t=w(r);function r(){var e;(0,x.A)(this,r);for(var n=arguments.length,i=new Array(n),o=0;o=0&&t<=23}},{key:"set",value:function(e,t,r){return e.setUTCHours(r,0,0,0),e}}]),r}(S),Be=function(e){(0,y.A)(r,e);var t=w(r);function r(){var e;(0,x.A)(this,r);for(var n=arguments.length,i=new Array(n),o=0;o=0&&t<=11}},{key:"set",value:function(e,t,r){return e.getUTCHours()>=12&&r<12?e.setUTCHours(r+12,0,0,0):e.setUTCHours(r,0,0,0),e}}]),r}(S),Ue=function(e){(0,y.A)(r,e);var t=w(r);function r(){var e;(0,x.A)(this,r);for(var n=arguments.length,i=new Array(n),o=0;o=1&&t<=24}},{key:"set",value:function(e,t,r){var n=r<=24?r%24:r;return e.setUTCHours(n,0,0,0),e}}]),r}(S),Fe=function(e){(0,y.A)(r,e);var t=w(r);function r(){var e;(0,x.A)(this,r);for(var n=arguments.length,i=new Array(n),o=0;o=0&&t<=59}},{key:"set",value:function(e,t,r){return e.setUTCMinutes(r,0,0),e}}]),r}(S),He=function(e){(0,y.A)(r,e);var t=w(r);function r(){var e;(0,x.A)(this,r);for(var n=arguments.length,i=new Array(n),o=0;o=0&&t<=59}},{key:"set",value:function(e,t,r){return e.setUTCSeconds(r,0),e}}]),r}(S),Ve=function(e){(0,y.A)(r,e);var t=w(r);function r(){var e;(0,x.A)(this,r);for(var n=arguments.length,i=new Array(n),o=0;o=1&&z<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var B=(0,p.A)(null!==(_=null!==(S=null!==(I=null!==(T=null===n||void 0===n?void 0:n.weekStartsOn)&&void 0!==T?T:null===n||void 0===n||null===(C=n.locale)||void 0===C||null===(N=C.options)||void 0===N?void 0:N.weekStartsOn)&&void 0!==I?I:L.weekStartsOn)&&void 0!==S?S:null===(D=L.locale)||void 0===D||null===(j=D.options)||void 0===j?void 0:j.weekStartsOn)&&void 0!==_?_:0);if(!(B>=0&&B<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(""===P)return""===O?(0,i.A)(r):new Date(NaN);var U,F={firstWeekContainsDate:z,weekStartsOn:B,locale:R},H=[new A],V=P.match(Ke).map((function(e){var t=e[0];return t in d.A?(0,d.A[t])(e,R.formatLong):e})).join("").match(Qe),G=[],q=s(V);try{var W=function(){var t=U.value;null!==n&&void 0!==n&&n.useAdditionalWeekYearTokens||!(0,f.xM)(t)||(0,f.lJ)(t,P,e),null!==n&&void 0!==n&&n.useAdditionalDayOfYearTokens||!(0,f.ef)(t)||(0,f.lJ)(t,P,e);var r=t[0],i=Ze[r];if(i){var o=i.incompatibleTokens;if(Array.isArray(o)){var a=G.find((function(e){return o.includes(e.token)||e.token===r}));if(a)throw new RangeError("The format string mustn't contain `".concat(a.fullToken,"` and `").concat(t,"` at the same time"))}else if("*"===i.incompatibleTokens&&G.length>0)throw new RangeError("The format string mustn't contain `".concat(t,"` and any other token at the same time"));G.push({token:r,fullToken:t});var s=i.run(O,t,R.match,F);if(!s)return{v:new Date(NaN)};H.push(s.setter),O=s.rest}else{if(r.match(et))throw new RangeError("Format string contains an unescaped latin alphabet character `"+r+"`");if("''"===t?t="'":"'"===r&&(t=t.match(Je)[1].replace($e,"'")),0!==O.indexOf(t))return{v:new Date(NaN)};O=O.slice(t.length)}};for(q.s();!(U=q.n()).done;){var Y=W();if("object"===(0,o.A)(Y))return Y.v}}catch(re){q.e(re)}finally{q.f()}if(O.length>0&&Xe.test(O))return new Date(NaN);var Z=H.map((function(e){return e.priority})).sort((function(e,t){return t-e})).filter((function(e,t,r){return r.indexOf(e)===t})).map((function(e){return H.filter((function(t){return t.priority===e})).sort((function(e,t){return t.subPriority-e.subPriority}))})).map((function(e){return e[0]})),Q=(0,i.A)(r);if(isNaN(Q.getTime()))return new Date(NaN);var K,J=(0,c.A)(Q,(0,h.A)(Q)),$={},X=s(Z);try{for(X.s();!(K=X.n()).done;){var ee=K.value;if(!ee.validate(J,F))return new Date(NaN);var te=ee.set(J,$,F);Array.isArray(te)?(J=te[0],(0,u.A)($,te[1])):J=te}}catch(re){X.e(re)}finally{X.f()}return J}function rt(e,t){var r;(0,m.A)(1,arguments);var n=(0,p.A)(null!==(r=null===t||void 0===t?void 0:t.additionalDigits)&&void 0!==r?r:2);if(2!==n&&1!==n&&0!==n)throw new RangeError("additionalDigits must be 0, 1 or 2");if("string"!==typeof e&&"[object String]"!==Object.prototype.toString.call(e))return new Date(NaN);var i,o=function(e){var t,r={},n=e.split(nt.dateTimeDelimiter);if(n.length>2)return r;/:/.test(n[0])?t=n[0]:(r.date=n[0],t=n[1],nt.timeZoneDelimiter.test(r.date)&&(r.date=e.split(nt.timeZoneDelimiter)[0],t=e.substr(r.date.length,e.length)));if(t){var i=nt.timezone.exec(t);i?(r.time=t.replace(i[1],""),r.timezone=i[1]):r.time=t}return r}(e);if(o.date){var a=function(e,t){var r=new RegExp("^(?:(\\d{4}|[+-]\\d{"+(4+t)+"})|(\\d{2}|[+-]\\d{"+(2+t)+"})$)"),n=e.match(r);if(!n)return{year:NaN,restDateString:""};var i=n[1]?parseInt(n[1]):null,o=n[2]?parseInt(n[2]):null;return{year:null===o?i:100*o,restDateString:e.slice((n[1]||n[2]).length)}}(o.date,n);i=function(e,t){if(null===t)return new Date(NaN);var r=e.match(it);if(!r)return new Date(NaN);var n=!!r[4],i=st(r[1]),o=st(r[2])-1,a=st(r[3]),s=st(r[4]),l=st(r[5])-1;if(n)return function(e,t,r){return t>=1&&t<=53&&r>=0&&r<=6}(0,s,l)?function(e,t,r){var n=new Date(0);n.setUTCFullYear(e,0,4);var i=n.getUTCDay()||7,o=7*(t-1)+r+1-i;return n.setUTCDate(n.getUTCDate()+o),n}(t,s,l):new Date(NaN);var c=new Date(0);return function(e,t,r){return t>=0&&t<=11&&r>=1&&r<=(ct[t]||(ut(e)?29:28))}(t,o,a)&&function(e,t){return t>=1&&t<=(ut(e)?366:365)}(t,i)?(c.setUTCFullYear(t,o,Math.max(i,a)),c):new Date(NaN)}(a.restDateString,a.year)}if(!i||isNaN(i.getTime()))return new Date(NaN);var s,l=i.getTime(),c=0;if(o.time&&(c=function(e){var t=e.match(ot);if(!t)return NaN;var r=lt(t[1]),n=lt(t[2]),i=lt(t[3]);if(!function(e,t,r){if(24===e)return 0===t&&0===r;return r>=0&&r<60&&t>=0&&t<60&&e>=0&&e<25}(r,n,i))return NaN;return r*T.s0+n*T.Cg+1e3*i}(o.time),isNaN(c)))return new Date(NaN);if(!o.timezone){var u=new Date(l+c),d=new Date(0);return d.setFullYear(u.getUTCFullYear(),u.getUTCMonth(),u.getUTCDate()),d.setHours(u.getUTCHours(),u.getUTCMinutes(),u.getUTCSeconds(),u.getUTCMilliseconds()),d}return s=function(e){if("Z"===e)return 0;var t=e.match(at);if(!t)return 0;var r="+"===t[1]?-1:1,n=parseInt(t[2]),i=t[3]&&parseInt(t[3])||0;if(!function(e,t){return t>=0&&t<=59}(0,i))return NaN;return r*(n*T.s0+i*T.Cg)}(o.timezone),isNaN(s)?new Date(NaN):new Date(l+c+s)}var nt={dateTimeDelimiter:/[T ]/,timeZoneDelimiter:/[Z ]/i,timezone:/([Z+-].*)$/},it=/^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/,ot=/^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}(?:[.,]\d*)?))?$/,at=/^([+-])(\d{2})(?::?(\d{2}))?$/;function st(e){return e?parseInt(e):1}function lt(e){return e&&parseFloat(e.replace(",","."))||0}var ct=[31,null,31,30,31,30,31,31,30,31,30,31];function ut(e){return e%400===0||e%4===0&&e%100!==0}var dt=r(13980),ht=r(69400),ft=r(23393);var pt=r(83835);var mt=r(68736);var gt=r(52846),yt=r(92129),vt=r(6701),bt=r(35895),wt=r(65008),xt=r(48689);var kt=r(25815);var Mt=r(24628);var Et=r(63945);function _t(e,t){var r,n,o,a,s,l,c,u;(0,m.A)(1,arguments);var d=(0,Ie.q)(),h=(0,p.A)(null!==(r=null!==(n=null!==(o=null!==(a=null===t||void 0===t?void 0:t.weekStartsOn)&&void 0!==a?a:null===t||void 0===t||null===(s=t.locale)||void 0===s||null===(l=s.options)||void 0===l?void 0:l.weekStartsOn)&&void 0!==o?o:d.weekStartsOn)&&void 0!==n?n:null===(c=d.locale)||void 0===c||null===(u=c.options)||void 0===u?void 0:u.weekStartsOn)&&void 0!==r?r:0);if(!(h>=0&&h<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var f=(0,i.A)(e),g=f.getDay(),y=(g=0&&h<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var f=(0,i.A)(e),g=f.getDay(),y=6+(g2&&void 0!==arguments[2]?arguments[2]:Dt;const n=[];e.datasets=t.map((t=>{const i=e.datasets.find((e=>e[r]===t[r]));return i&&t.data&&!n.includes(i)?(n.push(i),Object.assign(i,t),i):{...t}}))}function Lt(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Dt;const r={labels:[],datasets:[]};return Ot(r,e.labels),Pt(r,e.datasets,t),r}function Rt(e,t){let{height:r=150,width:i=300,redraw:o=!1,datasetIdKey:a,type:s,data:l,options:c,plugins:u=[],fallbackContent:d,updateMode:h,...f}=e;const p=(0,Tt.useRef)(null),m=(0,Tt.useRef)(),g=()=>{p.current&&(m.current=new n.t1(p.current,{type:s,data:Lt(l,a),options:c&&{...c},plugins:u}),jt(t,m.current))},y=()=>{jt(t,null),m.current&&(m.current.destroy(),m.current=null)};return(0,Tt.useEffect)((()=>{!o&&m.current&&c&&function(e,t){Object.assign(e.options,t)}(m.current,c)}),[o,c]),(0,Tt.useEffect)((()=>{!o&&m.current&&Ot(m.current.config.data,l.labels)}),[o,l.labels]),(0,Tt.useEffect)((()=>{!o&&m.current&&l.datasets&&Pt(m.current.config.data,l.datasets,a)}),[o,l.datasets]),(0,Tt.useEffect)((()=>{m.current&&(o?(y(),setTimeout(g)):m.current.update(h))}),[o,c,l.labels,l.datasets,h]),(0,Tt.useEffect)((()=>{m.current&&(y(),setTimeout(g))}),[s]),(0,Tt.useEffect)((()=>(g(),()=>y())),[]),Tt.createElement("canvas",Object.assign({ref:p,role:"img",height:r,width:i},f),d)}const zt=(0,Tt.forwardRef)(Rt);var Bt=r(33209),Ut=r(638),Ft=r(58585),Ht=r(15678);n.t1.register(...n.$L,...Ut.CHART_CUSTOM_PLUGINS);const Vt=Bt.default.div` height: ${e=>{let{$fullscreen:t,$height:r="300px"}=e;return t?"650px":r}}; display: flex; align-items: center; justify-content: center; `,Gt=e=>{var t;let{id:r,data:n,yAxis:i,fullScreen:o,options:a,height:s="300px",customIndex:l,legendPosition:c,isCurrency:u,xAxisTimeConfig:d,xAxisConfig:h,shortenThousandsInTooltip:f=!0}=e;const{formatCurrency:p}=(0,Ft.a)(),m={};i.forEach(((e,t)=>{m[`y${t}`]=e}));let g={};null!==a&&void 0!==a&&a.plugins&&(g={...a.plugins});return!n.labels||(null===(t=n.labels)||void 0===t?void 0:t.length)<1?(0,Ht.jsx)(Vt,{$fullscreen:o,$height:s,children:(0,Ht.jsx)(Ct.ErrorIcon,{fill:"var(--theme-text-color-secondary)"})}):(0,Ht.jsx)("div",{style:{height:o?"650px":s||"300px",width:"99%"},children:(0,Ht.jsx)(zt,{id:r||"dappradar-chart",type:"line",data:n,options:{...Ut.CHART_OPTIONS,plugins:{tooltip:{callbacks:{label:function(e){return`${e.dataset.label}: ${((e,t)=>"boolean"===typeof u?u?p(e):(0,Nt.formatNumber)(e,2,{shortenThousands:f}):"object"===typeof u&&u.indexOf(t)>-1?p(e):(0,Nt.formatNumber)(e,2,{shortenThousands:f}))(e.raw,e.dataset.label)}`}},...(0,Ut.getTooltipStylingConfig)(o)},legend:{...(0,Ut.getChartLegendConfig)(l,!1,null,c)},...g},scales:{xAxis:h||{grid:{display:!1},type:"time",time:d||{unit:"day",tooltipFormat:"dd MMM yyy",round:"day"},ticks:{color:"#b1bbce",font:{size:12}}},...m}}})})};var qt=r(45415),Wt=r(17153);n.t1.register(...n.$L,...Ut.CHART_CUSTOM_PLUGINS);const Yt=e=>{let{id:t,data:r,fullScreen:n}=e;const i=(0,Tt.useRef)(),{width:o}=(0,qt.d4)((e=>({width:e.screen.width}))),a=(0,Wt.v)(o);return(0,Ht.jsx)("div",{style:{height:n?"650px":"400px",width:"99%"},children:(0,Ht.jsx)(zt,{id:t||"dappradar-pie-chart",type:"doughnut",ref:i,data:r,options:{...Ut.PIE_CHART_OPTIONS,cutout:a?110:70,plugins:{tooltip:{callbacks:{label:function(e){return`${e.label}: ${e.raw}%`}},...(0,Ut.getTooltipStylingConfig)(n,!0)},legend:{...(0,Ut.getChartLegendConfig)(void 0,!0,i),position:a?"right":"bottom",align:a?"middle":"center",onHover:(e,t,r)=>{e.native.target.style.cursor="pointer";const n=r.chart,i=n.tooltip,o=n.data.datasets[0].backgroundColor,s=n.chartArea;if(!a)return null;for(let a=0;a{e.native.target.style.cursor="default";const n=r.chart,i=n.data.datasets[0].backgroundColor;for(let o=0;o{"use strict";r.d(t,{A:()=>p});r(88094);var n=r(27943),i=r(33209),o=r(32307),a=r(492),s=r(67852),l=r(2861),c=r(15678);const u=i.default.div` @media screen and (min-width: ${1100}px) { width: calc(100% - 260px); } `,d=(0,i.default)(n.ArrowRightFullHeadIcon)` fill: var(--theme-text-color-secondary); `,h=i.default.div` width: 32px; height: 32px; border-radius: 11px; overflow: hidden; `,f=(0,i.default)(s.A)` flex-direction: column; @media screen and (min-width: ${1100}px) { flex-direction: row; } `,p=e=>{let{headline:t,chart:r,stats:i,topProject:p,description:m,disclaimerConfig:g}=e;return(0,c.jsxs)(c.Fragment,{children:[t||null,(0,c.jsxs)(f,{gap:"16px",children:[(0,c.jsx)(u,{children:r}),(0,c.jsxs)(s.A,{minWidth:"260px",flexDirection:"column",gap:"16px",children:[i?(0,c.jsx)(c.Fragment,{children:i.map((e=>(0,c.jsx)(n.StatsButton,{...e},(0,o.Yv)(e.title))))}):null,p?(0,c.jsx)(n.StatsButton,{loading:p.loading,title:"Top project",to:p.url,tooltip:!0,onClick:p.onClick,icon:(0,c.jsx)(d,{}),value:(0,c.jsxs)(s.A,{gap:"16px",alignItems:"center",children:[(0,c.jsx)(h,{children:"string"===typeof p.logo?(0,c.jsx)(n.ImageLoader,{src:p.logo,resize:{width:32,quality:80}}):(0,c.jsx)(c.Fragment,{children:p.logo})}),(0,l.EJ)(p.name,18)]})}):null]})]}),(0,c.jsx)(a.m$,{mt:"24px",fontSize:"16px",children:m}),g?(0,c.jsx)(a.m$,{fontSize:"12px",children:`Top 5 ${g.type} selected based on ${g.period||""} ${g.metric} ranking. Same ${g.type} displayed across all time periods for trend comparison.`}):null]})}},77876:(e,t,r)=>{"use strict";r.d(t,{A:()=>u,M:()=>c});r(88094);var n=r(27943),i=r(33209),o=r(15678);const a=i.default.span` display: flex; align-items: center; `,s=i.default.div` width: ${e=>{let{$size:t}=e;return t}}px; height: ${e=>{let{$size:t}=e;return t}}px; display: flex; justify-content: center; align-items: center; border-radius: 50%; background-color: var(--theme-pro-main); svg { margin: 0; fill: var(--theme-text-color-main); } `,l=i.default.span` margin-right: 8px; `,c=e=>{let{size:t=10,bgSize:r=20}=e;return(0,o.jsx)(s,{$size:r,children:(0,o.jsx)(n.PasswordLockIcon,{width:`${t}px`,height:`${t}px`})})},u=e=>{let{text:t,isUserPro:r,showPro:i=!0}=e;return(0,o.jsxs)(a,{children:[(0,o.jsx)(l,{children:t}),i?r?(0,o.jsx)(n.IconCdn,{name:"ProBadgeIcon.svg",width:"34px",height:"16px"}):(0,o.jsx)(c,{size:10,bgSize:20}):null]})}},21114:(e,t,r)=>{"use strict";r.d(t,{A:()=>d});r(88094);var n=r(27943),i=r(78366),o=r(33209),a=r(29161),s=r(44977),l=r(82735),c=r(15678);const u=o.default.div` display: flex; align-items: center; font: 400 14px var(--font-family-secondary); color: var(--theme-text-color-main); white-space: nowrap; img { margin-right: 4px; } `,d=e=>{let{className:t}=e;return(0,c.jsxs)(u,{className:t,children:[(0,c.jsx)(n.IconCdn,{name:"ApiIcon.svg",width:"20px",height:"20px"}),(0,c.jsx)(i.HT,{id:"pagination.apiLink"}),(0,c.jsx)(n.Button,{color:"transparent",p:0,ml:"6px",fontWeight:400,to:a.iw.API_LANDING,onClick:()=>{var e;return(0,s.F0)("api_link_click","pagination_row",null===(e=l.A.location)||void 0===e?void 0:e.pathname)},children:"DappRadar API"})]})}},31961:(e,t,r)=>{"use strict";r.d(t,{A:()=>u,_:()=>d});r(88094);var n=r(27943),i=r(81705),o=r(10103),a=r(61700),s=r(19717),l=r(15678);function c(e){return e&&"undefined"!==typeof e[0]&&"undefined"!==typeof e[0].faq?e[0].faq:null}const u=e=>{let{name:t,mb:r="32px",mt:n="16px",heading:a,...u}=e;const[h]=(0,i.useFetchSimpleData)({requestUrl:(0,o.A2)({simple:1,populate:0,filters:`&filter[page]=${t}`}).collection("faq"),resultsDataTransformer:c,withCredentials:s.QK});return t&&h&&h.length?(0,l.jsx)(d,{list:h,mb:r,mt:n,...u}):null},d=e=>{let{list:t,mb:r,mt:i,subtitle:o,heading:s,footer:c,onClick:u,...d}=e;return(0,l.jsxs)(a.A,{id:"faq_cont",mt:i,mb:r,...d,children:[s,(0,l.jsx)(n.FAQSection,{faqData:t,subtitle:o,footer:c,onQuestionClick:u})]})}},45961:(e,t,r)=>{"use strict";r.d(t,{A:()=>c});var n=r(88094),i=r(27943),o=r(33209);const a=o.default.div` display: flex; align-items: center; margin-bottom: 16px; `,s=o.default.div` padding: 24px; `;var l=r(15678);const c=(0,n.memo)(d),u={RANKINGS:[{value:"inaccurateData",label:"The data is inaccurate"},{value:"iDidNotFindInformation",label:"I didn\u2019t find the information I was looking for"}],DAPP_PAGE:[{value:"pageIsNotLoading",label:"Page is not loading"},{value:"inaccurateData",label:"The data is inaccurate"},{value:"iDidNotFindInformation",label:"I didn\u2019t find the information I was looking for"}],PORTFOLIO:[{value:"misleadingInformation",label:"The information is misleading"},{value:"iDoNotSeeMyAssets",label:"I do not see my assets"}],AIRDROP:[{value:"misleadingInformation",label:"The information is misleading"},{value:"pageLayout",label:"Page layout"}],NFT_VALUE_ESTIMATOR:[{value:"estimatedPriceIsIncorrect",label:"The estimated price is incorrect"}],TOKEN_SWAP:[{value:"tokenPricesAreIncorrect",label:"Token price(s) are incorrect"},{value:"canNotSwapMyAssets",label:"I cannot swap my assets"}],TOKEN:[{value:"pageIsNotLoading",label:"Page is not loading"},{value:"inaccurateData",label:"The data is inaccurate"},{value:"iDidNotFindInformation",label:"I didn\u2019t find the information I was looking for"}],TOKEN_EXPLORER:[{value:"pricesAreIncorrect",label:"The prices are incorrect"},{value:"canNotFindTokensIAmLookingFor",label:"I cannot find the tokens I\u2019m looking for"}],LIKE:[{value:"dataQuality",label:"Data quality"},{value:"pageLayout",label:"Page layout"}],SINGLE_NFT:[{value:"pageIsNotLoading",label:"Page is not loading"},{value:"iDidNotFindInformation",label:"I didn\u2019t find the information I was looking for"}],QUEST_SUBMISION_FORM:[{value:"formIsHard",label:"Form is too complicated"}],SINGLE_AIRDROP:[{value:"confusing-guides",label:"The airdrop guides are confusing"},{value:"iDidNotFindInformation",label:"I didn\u2019t find the information I was looking for"},{value:"pageIsNotLoading",label:"Page is not loading"}],TEXT:[{value:"pageIsNotLoading",label:"Page is not loading"},{value:"iDidNotFindInformation",label:"I didn\u2019t find the information I was looking for"},{value:"pageLayout",label:"Page layout"}],HIVE_MIND_CHAT:[{value:"incorrectInformation",label:"The agent gave incorrect or outdated information"},{value:"answerWasNotClear",label:"The answer was unclear or didn't match my question"},{value:"agentWasTooSlow",label:"The agent was too slow to respond"}]};function d(e){let{onSubmit:t,formLabel:r,cancelLabel:o,submitLabel:c,onClose:d,variant:g="TEXT"}=e;const[y,v]=(0,n.useState)(null),[b,w]=(0,n.useState)(""),x="somethingElse"===y,k=x&&0===b.trim().length||!y,M=u[g]||[];return(0,l.jsx)(s,{children:(0,l.jsxs)("form",{onSubmit:e=>{e.preventDefault(),e.stopPropagation(),null===t||void 0===t||t({value:y,description:b})},children:[(0,l.jsx)(m,{children:"LIKE"===g?(0,l.jsx)(p,{children:"Thanks for your love! Can you tell us more what you like about DappRadar?"}):(0,l.jsx)(f,{children:r||"Can you tell us what went wrong?"})}),M.map((e=>(0,l.jsx)(a,{children:(0,l.jsx)(i.Radio,{type:"radio",name:"r-"+e.value,value:e.value,label:e.label,checked:y===e.value,onChange:e=>v(e.target.value)})},e.value))),(0,l.jsx)(a,{children:(0,l.jsx)(i.Radio,{type:"radio",name:"r-somethingElse",value:"somethingElse",checked:"somethingElse"===y,onChange:e=>v(e.target.value),label:(0,l.jsx)(l.Fragment,{children:"LIKE"===g?"Other":"Something else"})})}),(0,l.jsx)(i.Textarea,{value:b,size:"medium",requiredLabel:x,placeholder:x?"Please share any details":"Please share any details (optional)",onChange:e=>w(e.target.value),maxLength:1e3}),(0,l.jsxs)(h,{children:[(0,l.jsx)(i.Button,{type:"button",color:"transparent",onClick:d,children:o||"No thanks"}),(0,l.jsx)(i.Button,{type:"submit",disabled:k,children:c||"Send Feedback"})]})]})})}const h=o.default.div` display: flex; align-items: center; justify-content: space-between; padding-top: 16px; `,f=o.default.span` font-family: var(--font-family-secondary); font-size: 16px; font-weight: bold; text-align: left; color: var(--theme-text-color-main); display: inline-block; @media (max-width: 450px) { max-width: 300px; } `,p=(0,o.default)(f)` font-size: 14px; `,m=o.default.div` display: flex; align-items: center; justify-content: space-between; margin-bottom: 24px; `},10580:(e,t,r)=>{"use strict";r.d(t,{R:()=>p,A:()=>g});var n=r(88094),i=r(40635),o=r(50842),a=r(27943),s=r(81705),l=r(33209),c=r(61388);var u=r(6766),d=r(492),h=r(67852),f=r(15678);const p={DAPP_PAGE:"DAPP_PAGE",SINGLE_TOKEN:"SINGLE_TOKEN",SINGLE_NFT:"SINGLE_NFT",SINGLE_COLLECTION:"SINGLE_COLLECTION",SINGLE_CHAIN:"SINGLE_CHAIN"},m={[p.DAPP_PAGE]:[{value:"dappIsAScam",label:"The dapp is a scam"},{value:"dappDataIsIncorrect",label:"Dapp data is incorrect"}],[p.SINGLE_TOKEN]:[{value:"tokenIsAScam",label:"The token is a scam"},{value:"tokenDataIsIncorrect",label:"Token data is incorrect"}],[p.SINGLE_NFT]:[{value:"nftIsFakeOrAScam",label:"This NFT is fake or scam"},{value:"contentOfTheNFTIsExplicitOrIncludesSensitiveInformation",label:"The content of the NFT is explicit or includes sensitive information"},{value:"nftDataIsIncorrect",label:"NFT data is incorrect"}],[p.SINGLE_COLLECTION]:[{value:"collectionIsFake",label:"Fake NFT collection or possible scam"},{value:"collectionIsExplicit",label:"The NFT Collection includes explicit or sensitive content"},{value:"collectionIsInWrongCategory",label:"The NFT Collection is in the wrong category"},{value:"collectionDataIsIncorrect",label:"The NFT Collection data is incorrect"}],[p.SINGLE_CHAIN]:[{value:"chainDataIsIncorrect",label:"Data is missing or incorrect"}]};const g=function(e){let{lockOutSubmissionsWithCookie:t=!0,afterSubmit:r,variant:l=p.DAPP_PAGE,pathname:g,outsideOption:v=null,cmsCollection:b="portfolioFeedback"}=e;const[w,x]=(0,n.useState)(null),[k,M]=(0,n.useState)(""),E="somethingElse"===w,_=E&&0===k.trim().length||!w,A=v||m[l]||[],S=function(){var e,t,r,o,a,l,c,u;const d=(0,s.useGeolocation)(),{account:h}=(0,n.useContext)(i.Qj),f="undefined"!==typeof window?window.location.href:"",p="undefined"!==typeof navigator?navigator.userAgent:"",m=null!==(e=null===h||void 0===h||null===(t=h.user)||void 0===t?void 0:t.identifier)&&void 0!==e?e:"",g=null!==(r=null===d||void 0===d||null===(o=d.data)||void 0===o?void 0:o.country)&&void 0!==r?r:"",y=null!==(a=null===h||void 0===h||null===(l=h.user)||void 0===l?void 0:l.email)&&void 0!==a?a:"";return{userAddress:null!==(c=null===h||void 0===h||null===(u=h.user)||void 0===u?void 0:u.wallet)&&void 0!==c?c:"",page:f,userAgent:p,accountId:m,userEmail:y,country:g}}(),{pushNotification:I}=(0,o.E$)();return(0,f.jsx)(y,{children:(0,f.jsxs)("form",{onSubmit:e=>{e.preventDefault(),e.stopPropagation(),function(e){let{description:n,value:i}=e;t&&(0,u.B)(g,"report"),(0,c.sn)({description:n,value:i,...S,collection:b}),r&&r(),I({title:"Thank you!",description:"Report submitted successfully",variant:"info"})}({value:w,description:k})},children:[(0,f.jsxs)(h.A,{alignItems:"center",mb:"24px",gap:"12px",children:[(0,f.jsx)(a.FlagIcon,{fill:"var(--theme-text-color-main)"}),(0,f.jsx)(d.S7,{fontWeight:600,children:"Report"})]}),A.map((e=>(0,f.jsx)(h.A,{alignItems:"center",mb:"16px",children:(0,f.jsx)(a.Radio,{type:"radio",name:"r-"+e.value,value:e.value,checked:w===e.value,onChange:e=>x(e.target.value),label:e.label})},e.value))),(0,f.jsx)(h.A,{alignItems:"center",mb:"16px",children:(0,f.jsx)(a.Radio,{type:"radio",name:"r-somethingElse",value:"somethingElse",checked:"somethingElse"===w,onChange:e=>x(e.target.value),label:"Something else"})}),(0,f.jsx)(a.Textarea,{value:k,size:"medium",requiredLabel:E,placeholder:E?"Please describe your issue":"Please describe your issue (optional)",onChange:e=>M(e.target.value),maxLength:1e3}),(0,f.jsx)(a.Button,{width:"100%",mt:"16px",type:"submit",disabled:_,children:"Submit"})]})})};const y=l.default.div` padding: 24px; `},61388:(e,t,r)=>{"use strict";r.d(t,{EP:()=>o,sn:()=>s,x3:()=>a});var n=r(81705),i=r(19717);async function o(e){let{feedbackScore:t,accountId:r,userAgent:o,country:a,userEmail:s,userAddress:l,page:c,collection:u="globalFeedback",...d}=e;const h={data:{page:c,userAddress:l,userEmail:s,country:a,userAgent:o,accountId:r,feedbackScore:t,...d}},f=await(0,n.xhrRequest)({url:`${i.Ph}/collections/save/${u}`,tryAuth:!1,method:"POST",data:h,withCredentials:i.QK}),{_id:p}=null===f||void 0===f?void 0:f.data;return{id:p}}async function a(e,t){let{description:r,value:o,collection:a="globalFeedback"}=t;const s={data:{_id:e,description:r,value:o}};await(0,n.xhrRequest)({url:`${i.Ph}/collections/save/${a}`,tryAuth:!1,method:"POST",data:s,withCredentials:i.QK})}async function s(e){let{accountId:t,userAgent:r,country:o,userEmail:a,userAddress:s,page:l,description:c,value:u,collection:d="portfolioFeedback"}=e;const h={data:{formName:"ReportingTool",address:s,page:l,userAddress:s,userEmail:a,country:o,userAgent:r,accountId:t,description:c,value:u}};await(0,n.xhrRequest)({url:`${i.Ph}api/collections/save/${d}`,tryAuth:!1,method:"POST",data:{data:h},withCredentials:i.QK})}},25837:(e,t,r)=>{"use strict";r.d(t,{A:()=>E,l:()=>_});var n=r(88094),i=r(27943),o=r(81705),a=r(45415),s=r(61388),l=r(45961),c=r(33209),u=r(15678);const d=function(e){return(0,u.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 27.665 24.002",...e,children:(0,u.jsx)("path",{d:"m16.007 2.166-6.86 6.86a2.474 2.474 0 0 0-.718 1.746v12.37a2.484 2.484 0 0 0 2.476 2.476H22.05a2.494 2.494 0 0 0 2.278-1.5l4.037-9.418a3.72 3.72 0 0 0-3.418-5.176h-7l1.181-5.674a1.867 1.867 0 0 0-.508-1.7 1.842 1.842 0 0 0-2.613.012zM3.476 25.618a2.484 2.484 0 0 0 2.476-2.476v-9.906a2.476 2.476 0 0 0-4.953 0v9.906a2.484 2.484 0 0 0 2.477 2.476z"})})},h=(0,n.memo)(f);function f(e){let{border:t="none",onLikeClick:r,onDislikeClick:n}=e;return(0,u.jsxs)(y,{border:t,children:[(0,u.jsx)(v,{children:"Was this page helpful?"}),(0,u.jsxs)(b,{children:[(0,u.jsx)(w,{onClick:r,children:(0,u.jsx)(d,{width:"28px",height:"25px"})}),(0,u.jsx)(w,{margin:"0 0 0 28px",padding:"1px 0 0",onClick:n,children:(0,u.jsx)(k,{width:"28px",height:"25px"})})]})]})}function p(e){let{border:t="none"}=e;return(0,u.jsxs)(y,{border:t,children:[(0,u.jsxs)(v,{children:[(0,u.jsx)(g,{children:(0,u.jsx)(m,{})}),"Thanks for sharing!"]}),(0,u.jsx)(x,{children:"Your feedback makes DappRadar even better"})]})}const m=e=>(0,u.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:15,height:11,...e,children:(0,u.jsx)("path",{d:"m17 28.528 8.855-8.855a.77.77 0 0 0 0-1.089l-1.089-1.089a.77.77 0 0 0-1.089 0l-7.222 7.222-3.372-3.372a.77.77 0 0 0-1.089 0L10.9 22.433a.77.77 0 0 0 0 1.089l5.005 5.005a.77.77 0 0 0 1.089 0z",transform:"translate(-10.675 -17.269)",fill:"#ffffff"})}),g=c.default.div` margin-right: 9px; border-radius: 50%; background-color: var(--theme-primary-cta-color-60-main); width: 27.5px; height: 27.5px; flex-shrink: 0; flex-grow: 0; display: flex; align-items: center; justify-content: center; `,y=c.default.div` padding: 31.5px 0; display: flex; align-items: center; justify-content: center; flex-direction: column; width: 100%; border-top: ${e=>"top"===e.border||"both"===e.border?"1px solid var(--theme-divider-shadow-devider-color)":0}; border-bottom: ${e=>"bottom"===e.border||"both"===e.border?"1px solid var(--theme-divider-shadow-devider-color)":0}; `,v=c.default.span` display: flex; justify-content: center; align-items: center; font: 500 16px / 20px var(--font-family-secondary); text-align: center; color: var(--theme-text-color-main); `,b=c.default.div` margin-top: 19px; display: flex; align-items: center; justify-content: center; `,w=c.default.button` background-color: transparent; outline: none; border: 0; box-shadow: 0 0; cursor: pointer; padding: ${e=>{var t;return null!==(t=e.padding)&&void 0!==t?t:0}}; margin: ${e=>{var t;return null!==(t=e.margin)&&void 0!==t?t:0}}; svg { fill: var(--theme-layer-neutral-control-color-default); transition: all 0.2s ease; } &:hover { svg { fill: var(--theme-layer-neutral-control-color-hover); } } &:active { svg { fill: var(--theme-layer-neutral-control-color-active); } } `,x=c.default.div` margin-top: 16.5px; font-family: var(--font-family-secondary); font-size: 14px; text-align: center; color: var(--theme-text-color-secondary); `,k=(0,c.default)(d)` transform: rotate(180deg); `;var M=r(6766);function E(e){let{border:t,variant:r,pathname:o=""}=e;const[a,c]=(0,n.useState)(!1),[d,f]=(0,n.useState)(!1),[m,g]=(0,n.useState)(null),[y,v]=(0,n.useState)(!1),b=_(),w=(0,M.T)(o,"feedback");return(0,u.jsxs)("div",{children:[y||w?(0,u.jsx)(p,{border:t}):(0,u.jsx)(h,{border:t,onDislikeClick:()=>{c(!0),v(!0),(0,M.B)(o,"feedback"),(0,s.EP)({feedbackScore:0,...b}).then((e=>g(e.id)))},onLikeClick:()=>{v(!0),f(!0),(0,M.B)(o,"feedback"),(0,s.EP)({feedbackScore:1,...b}).then((e=>g(e.id)))}}),(0,u.jsx)(i.Modal,{autoHeight:!0,maxWidth:"470px",isShown:d,onClose:()=>f(!1),noCloseButton:!0,children:(0,u.jsx)(l.A,{variant:"LIKE",onSubmit:e=>{let{value:t,description:r}=e;(0,s.x3)(m,{description:r,value:t}),f(!1)},onClose:()=>f(!1)})}),(0,u.jsx)(i.Modal,{autoHeight:!0,maxWidth:"470px",isShown:a,onClose:()=>c(!1),children:(0,u.jsx)(l.A,{variant:r,onSubmit:e=>{let{value:t,description:r}=e;(0,s.x3)(m,{description:r,value:t}),c(!1)},onClose:()=>c(!1)})})]})}function _(){var e,t,r,n,i;const s=(0,o.useGeolocation)(),{user:l}=(0,a.d4)((e=>e.user)),c="undefined"!==typeof window?window.location.href:"",u="undefined"!==typeof navigator?navigator.userAgent:"",d=null!==(e=null===l||void 0===l?void 0:l.identifier)&&void 0!==e?e:"",h=null!==(t=null===s||void 0===s||null===(r=s.data)||void 0===r?void 0:r.country)&&void 0!==t?t:"",f=null!==(n=null===l||void 0===l?void 0:l.email)&&void 0!==n?n:"";return{userAddress:null!==(i=null===l||void 0===l?void 0:l.wallet)&&void 0!==i?i:"",page:c,userAgent:u,accountId:d,userEmail:f,country:h}}},6766:(e,t,r)=>{"use strict";r.d(t,{B:()=>i,T:()=>o});var n=r(81705);const i=(e,t)=>{const r=`${t}-${n.Base64.encode(e)}`;(0,n.setCookie)(r,"1",1)},o=(e,t)=>{const r=`${t}-${n.Base64.encode(e)}`;return!!(0,n.getCookie)(r)}},26776:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});r(88094);var n=r(40865),i=r(33209),o=r(25837),a=r(15678);function s(e){let{variant:t,border:r,margin:i="0",width:s="auto"}=e;const c=(0,n.useLocation)().pathname;return(0,a.jsx)(l,{$margin:i,$width:s,children:(0,a.jsx)(o.A,{variant:t,border:r,pathname:c})})}const l=i.default.div` margin: ${e=>e.$margin}; width: ${e=>e.$width}; `},25704:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});r(88094);var n=r(40635),i=r(33209),o=r(93080),a=r(15678);const s=(0,i.default)(o.A)` background-color: #0b1c35; > section { padding-right: 0; padding-left: 0; } `,l=()=>(0,a.jsx)(s,{children:(0,a.jsx)(n.wi,{})})},58585:(e,t,r)=>{"use strict";r.d(t,{A:()=>a,a:()=>l});var n=r(88094),i=r(81705),o=r(83194);const a=(0,n.memo)(s);function s(e){let{value:t,currencyCode:r,formatOptions:n}=e;const{formatCurrency:i}=l();return i(t,{currencyCode:r,formatOptions:n})}function l(){const e=(0,o.t)();return{formatCurrency:function(t){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:e;const o=r.formatOptions?r.formatOptions:i.FORMAT_NUMBER_OPTIONS;return(0,i.formatNumber)(t,r.decimals||2,{...o,currencyCode:n})}}}},83194:(e,t,r)=>{"use strict";r.d(t,{t:()=>a});var n=r(88094),i=r(40635),o=r(81705);function a(){const e=(0,n.useContext)(i.Qj);return e?e.currency:(0,o.getLSCurrency)()}},59053:(e,t,r)=>{"use strict";r.d(t,{U:()=>T,A:()=>C});var n=r(88094),i=r(40635),o=r(50842),a=r(27943),s=r(45415),l=r(33209),c=r(18728),u=r(29161),d=r(19717);const h="undefined"!==typeof navigator,f={wrapperType:"span"};class p extends n.Component{constructor(){super(),this.state={online:!h||"boolean"!==typeof navigator.onLine||navigator.onLine},this.goOnline=this.goOnline.bind(this),this.goOffline=this.goOffline.bind(this)}componentDidMount(){window.addEventListener("online",this.goOnline),window.addEventListener("offline",this.goOffline)}componentWillUnmount(){window.removeEventListener("online",this.goOnline),window.removeEventListener("offline",this.goOffline)}renderChildren(){const{children:e,wrapperType:t}=this.props;return(0,n.isValidElement)(e)?e:e?(0,n.createElement)(t,{},...n.Children.toArray(e)):null}goOnline(){this.state.online||(this.callOnChangeHandler(!0),this.setState({online:!0}))}goOffline(){this.state.online&&(this.callOnChangeHandler(!1),this.setState({online:!1}))}callOnChangeHandler(e){this.props.onChange&&this.props.onChange(e)}}p.defaultProps=f;class m extends p{render(){return this.props.render({online:this.state.online})}}m.defaultProps=f;var g=r(23484),y=r(78366),v=r(15678);const b=l.default.div` display: flex; flex-direction: row; align-items: center; justify-content: center; width: 100%; height: 25px; padding: 0; background-color: #0353cb; `,w=l.default.div` display: flex; align-items: center; font: 400 12px var(--font-family-secondary) color: #fff; svg { display: flex; margin-right: 8px; fill: #fff; } `,x=()=>(0,v.jsx)(b,{children:(0,v.jsxs)(w,{children:[(0,v.jsx)(k,{}),(0,v.jsx)("span",{children:(0,v.jsx)(y.HT,{id:"common.appIsOffline"})})]})}),k=e=>(0,v.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:11.176,height:11.176,viewBox:"0 0 11.176 11.176",...e,children:[(0,v.jsx)("path",{"data-name":"Path 5816",d:"M0 0h11.176v11.176H0z",style:{fill:"none"}}),(0,v.jsx)("path",{"data-name":"Path 5817",d:"M9.01 6.813a3.484 3.484 0 0 0-5.29-2.268l.68.68a2.559 2.559 0 0 1 3.749 2.267v.233h.7a1.394 1.394 0 0 1 .671 2.617l.675.675a2.316 2.316 0 0 0-1.183-4.2zM1.4 4.591l1.278 1.276a2.793 2.793 0 0 0 .116 5.583h5.462l.931.931.591-.591L1.988 4zm2.2 2.2 3.725 3.725H2.794a1.863 1.863 0 0 1 0-3.725z",transform:"translate(0 -2.137)"})]});var M=r(93080),E=r(99335),_=r(44977),A=r(12693),S=r(31550);const I=A.DU,T={SIDEBAR_LAYOUT:"sidebar",LANDING_LAYOUT:"landing"},C=e=>{let{activeLink:t,variant:r=T.LANDING_LAYOUT}=e;const{width:n,searchMobileExpanded:l}=(0,s.d4)((e=>({width:e.screen.width,searchMobileExpanded:e.search.mobileExpanded}))),h=n||window.innerWidth,f=h<=I,p=h<=1180,y=h<=880,b=(0,S.H)({variants:[{name:c.b3.sidebarPortfolioTitle.sidebarPortfolioTitle1,component:null},{name:c.b3.sidebarPortfolioTitle.sidebarPortfolioTitle2,component:"Portfolio tracker"}]}),w=(0,E.y)(b),k=E.L;return(0,v.jsx)(g.A,{children:(0,v.jsx)(m,{render:e=>{let{online:n}=e;return(0,v.jsx)(P,{$minHeight:n?a.HEADER_HEIGHT:77,children:(0,v.jsxs)(O,{id:"header-area",children:[n?null:(0,v.jsx)(x,{}),(0,v.jsx)(L,{children:(0,v.jsx)(N,{id:"id-timing-tracking",children:r===T.SIDEBAR_LAYOUT?(0,v.jsxs)(v.Fragment,{children:[y&&l?null:(0,v.jsx)(i.gu,{rankingsUrl:u.iw.HOMEPAGE}),(0,v.jsx)(i.vj,{maxWidth:"580px",margin:"0 12px 0 84px",isMobile:y}),y&&l?null:(0,v.jsxs)(j,{isMobileSearch:y,children:[f?null:(0,v.jsxs)(v.Fragment,{children:[(0,v.jsx)(a.Button,{color:"secondary",mr:"12px",whiteSpace:"nowrap",to:`${d.WP}${u.iw.DEV_DASHBOARD_SUBMIT_DAPP}`,iconLeft:(0,v.jsx)(a.SubmitDappIcon,{}),onClick:()=>(0,_.Ay)({category:"navigation_events",action:"submit_dapp_link_click",label:null,event_source:"rankings",custom_dimension:"header_nav"}),children:"List a project"}),(0,v.jsx)(i.bt,{mr:"12px",eventSource:"rankings"})]}),(0,v.jsx)(i.Sq,{}),(0,v.jsx)(o.Q0,{isMobile:f,ml:"12px"}),(0,v.jsx)(a.HeaderNav,{activeLink:t,configObject:w,mobileBreakpoint:I,ml:"12px",onClick:e=>(0,_.Ay)({category:"navigation_events",action:"sidebar_link_click",label:e,event_source:"rankings",custom_dimension:"header_nav"}),submenuCollapsedEvent:e=>(0,_.Ay)({category:"navigation_events",action:"sidebar_submenu_collapsed",label:e,event_source:"rankings",custom_dimension:"header_nav"}),submenuExpandedEvent:e=>(0,_.Ay)({category:"navigation_events",action:"sidebar_submenu_expanded",label:e,event_source:"rankings",custom_dimension:"header_nav"})})]})]}):(0,v.jsxs)(v.Fragment,{children:[l?null:(0,v.jsx)(i.gu,{rankingsUrl:u.iw.HOMEPAGE}),(0,v.jsx)(i.vj,{maxWidth:"330px",margin:"0 12px 0 20px",isMobile:h<=780}),l?null:(0,v.jsxs)(j,{isMobileSearch:h<=780,children:[p?null:(0,v.jsx)(D,{children:(0,v.jsx)(a.HeaderHorizontalNav,{activeLink:t,configObject:k,onClick:e=>(0,_.Ay)({category:"navigation_events",action:"sidebar_link_click",label:e,event_source:"rankings",custom_dimension:"header_horizontal_nav"}),submenuExpandedEvent:e=>(0,_.Ay)({category:"navigation_events",action:"header_horizontal_submenu_expanded",label:e,event_source:"rankings",custom_dimension:"header_nav"}),mr:"12px"})}),p?null:(0,v.jsx)(i.bt,{mr:"12px",eventSource:"rankings"}),(0,v.jsx)(i.Sq,{}),(0,v.jsx)(o.Q0,{isMobile:p,ml:"12px"}),(0,v.jsx)(a.HeaderNav,{activeLink:t,configObject:w,mobileBreakpoint:1180,ml:"12px",onClick:e=>(0,_.Ay)({category:"navigation_events",action:"sidebar_link_click",label:e,event_source:"rankings",custom_dimension:"header_nav"}),submenuCollapsedEvent:e=>(0,_.Ay)({category:"navigation_events",action:"sidebar_submenu_collapsed",label:e,event_source:"rankings",custom_dimension:"header_nav"}),submenuExpandedEvent:e=>(0,_.Ay)({category:"navigation_events",action:"sidebar_submenu_expanded",label:e,event_source:"rankings",custom_dimension:"header_nav"})})]})]})})})]})})}})})},N=l.default.nav` display: flex; align-items: center; width: 100%; height: ${a.HEADER_HEIGHT}px; max-height: ${a.HEADER_HEIGHT}px; @media (max-width: 1399px) { padding: 0 16px; } `,D=l.default.div` display: flex; flex-grow: 1; justify-content: center; `,j=l.default.div` margin-left: auto; display: flex; align-items: center; justify-content: flex-end; flex-grow: ${e=>{let{isMobileSearch:t}=e;return t?"0":"1"}}; `,O=l.default.div` position: fixed; top: 0; width: 100%; min-height: ${a.HEADER_HEIGHT}px; `,P=l.default.div` position: relative; z-index: 2000; width: 100%; min-height: ${e=>e.$minHeight?e.$minHeight:a.HEADER_HEIGHT}px; `,L=(0,l.default)(M.A)` height: ${a.HEADER_HEIGHT}px; border-bottom: 1px solid var(--theme-divider-shadow-devider-color); > section { padding-right: 0; padding-left: 0; } &:before { position: absolute; top: 0; bottom: 0; right: 0; left: 0; background: rgba(0, 13, 38, 0.8); backdrop-filter: blur(16px); content: " "; } `},60236:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});r(88094);var n=r(33209),i=r(15678);const o=n.default.div` ${e=>{let{$pb:t}=e;return n.css` display: flex; background-color: ${e=>{let{$bg:t}=e;return t||"var(--theme-main-background-primary-bg-color)"}}; flex-direction: column; padding-bottom: ${t}; `}} `,a=e=>{let{pb:t="64px",bg:r,children:n,...a}=e;return(0,i.jsx)(o,{$pb:t,$bg:r,...a,children:n})}},15522:(e,t,r)=>{"use strict";r.d(t,{CV:()=>a,Dy:()=>g,N1:()=>m,Qu:()=>c,VZ:()=>l,Z7:()=>p,ab:()=>y,eq:()=>v,lH:()=>b,mZ:()=>f,og:()=>s,om:()=>d,q5:()=>u,qt:()=>h,sX:()=>w});var n=r(39465),i=r(87272),o=r(44977);const a="HIVEMIND_SET_USER_MESSAGE",s="HIVEMIND_SET_RESPONSE_MESSAGE",l="HIVEMIND_SET_LOADING",c="HIVEMIND_SET_AUTO_MESSAGE",u="HIVEMIND_CREATE_ROOM",d="HIVEMIND_SWITCH_ROOM",h="HIVEMIND_LOAD_HISTORICAL_ROOMS",f="HIVEMIND_LOAD_ROOM",p=e=>({type:a,payload:e}),m=e=>({type:s,payload:e}),g=e=>({type:c,payload:e}),y=()=>({type:u}),v=(e,t)=>async r=>{try{r((e=>({type:h,payload:e}))(await(0,n.r3)(e,t)))}catch(i){console.error("Failed to fetch historical rooms:",i)}},b=(e,t)=>async r=>{try{const i=await(0,n._k)(e,t),o=i.map((e=>{const t=e.userId!==n.ab,r=t?"user":"pixels-master";return{id:(0,n.lk)(),isUser:t,text:e.content.text,timestamp:new Date(e.createdAt).getTime(),user:r,...e.content.sources&&{sources:e.content.sources},...e.action&&{action:e.action},...e.thinking&&{thinking:e.thinking}}}));let a=Date.now();if(i&&i.length>0){const e=i[i.length-1];a=new Date(e.createdAt).getTime()}r(((e,t,r,n)=>({type:f,payload:{roomId:e,messages:t,lastActivity:r,createdAt:n}}))(e,o,a)),r((e=>({type:d,payload:{roomId:e}}))(e))}catch(i){console.error("Failed to fetch room:",i)}},w=(e,t)=>r=>{(0,o.F0)("sdp_hivemind_modal_open","dapp_page_events",e,{event_source:t}),r((0,i.qf)(i.lX.SDP_HIVEMIND))}},39465:(e,t,r)=>{"use strict";r.d(t,{B0:()=>s,QB:()=>u,_k:()=>c,ab:()=>o,lk:()=>a,r3:()=>l});var n=r(81705),i=r(10103);const o="d66bb992-9f47-0f36-b126-30db0bca2cb2",a=()=>"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(e){const t=16*Math.random()|0;return("x"===e?t:3&t|8).toString(16)})),s=`${i.OF}/pixels-master/${o}`,l=async(e,t)=>{const r=await(0,n.xhrRequest)({url:`${s}/${e}/rooms`,method:"GET",tryAuth:!0,withCredentials:!0,timeout:3e4,signal:t});if(200!==r.status)throw new Error(`API Error: ${r.status} ${r.statusText}`);return r.data.rooms||[]},c=async(e,t)=>{const r=await(0,n.xhrRequest)({url:`${s}/${e}/messages`,method:"GET",tryAuth:!0,withCredentials:!0,timeout:3e4,signal:t});if(200!==r.status)throw new Error(`API Error: ${r.status} ${r.statusText}`);return r.data.messages||[]},u=async(e,t,r,i)=>{const o=await(0,n.xhrRequest)({url:`${s}/message`,method:"POST",tryAuth:!0,withCredentials:!0,data:{text:e,roomUuid:t,userUuid:r},timeout:9e4,signal:i});if(200!==o.status)throw new Error(`API Error: ${o.status} ${o.statusText}`);if(!o.data.success||!o.data.messageJobId)throw new Error("Failed to get messageJobId from response");const a=o.data.messageJobId,l=async()=>{const e=await(0,n.xhrRequest)({url:`${s}/message-jobs/${a}/result`,method:"GET",tryAuth:!0,withCredentials:!0,timeout:3e4,signal:i});if(200!==e.status)throw new Error(`Polling API Error: ${e.status} ${e.statusText}`);return e.data};for(;;){var c;const e=await l();if(null!==e&&void 0!==e&&e.success&&null!==e&&void 0!==e&&null!==(c=e.data)&&void 0!==c&&c.result)return e.data.result;if(!1===(null===e||void 0===e?void 0:e.success))throw new Error("Message processing failed");await new Promise((e=>setTimeout(e,1e3)))}}},1750:(e,t,r)=>{"use strict";r.d(t,{A:()=>P});r(88094);var n=r(27943),i=r(69400),o=r(23892),a=r(82284),s=r(83835),l=r(68736),c=r(34633),u=r(10909),d=r(68298);function h(e,t){if((0,u.A)(2,arguments),!t||"object"!==(0,a.A)(t))return new Date(NaN);var r=t.years?(0,d.A)(t.years):0,n=t.months?(0,d.A)(t.months):0,i=t.weeks?(0,d.A)(t.weeks):0,o=t.days?(0,d.A)(t.days):0,h=t.hours?(0,d.A)(t.hours):0,f=t.minutes?(0,d.A)(t.minutes):0,p=t.seconds?(0,d.A)(t.seconds):0,m=(0,c.A)(e),g=n||r?(0,l.A)(m,n+12*r):m,y=o||i?(0,s.A)(g,o+7*i):g,v=1e3*(p+60*(f+60*h));return new Date(y.getTime()+v)}var f=r(65008),p=r(35895),m=r(6701),g=r(25815),y=r(92129),v=r(24628);var b=r(54304),w=r(12354),x=r(82116);var k=r(69571),M=6e4,E=1440,_=30*E,A=365*E;function S(e,t,r){var n,i,a;(0,u.A)(2,arguments);var s=(0,b.q)(),l=null!==(n=null!==(i=null===r||void 0===r?void 0:r.locale)&&void 0!==i?i:s.locale)&&void 0!==n?n:k.A;if(!l.formatDistance)throw new RangeError("locale must contain localize.formatDistance property");var d=(0,o.A)(e,t);if(isNaN(d))throw new RangeError("Invalid time value");var h,f,p,m=(0,x.A)((h=r,(0,x.A)({},h)),{addSuffix:Boolean(null===r||void 0===r?void 0:r.addSuffix),comparison:d});d>0?(f=(0,c.A)(t),p=(0,c.A)(e)):(f=(0,c.A)(e),p=(0,c.A)(t));var g,y=String(null!==(a=null===r||void 0===r?void 0:r.roundingMethod)&&void 0!==a?a:"round");if("floor"===y)g=Math.floor;else if("ceil"===y)g=Math.ceil;else{if("round"!==y)throw new RangeError("roundingMethod must be 'floor', 'ceil' or 'round'");g=Math.round}var v,S=p.getTime()-f.getTime(),I=S/M,T=(S-((0,w.A)(p)-(0,w.A)(f)))/M,C=null===r||void 0===r?void 0:r.unit;if("second"===(v=C?String(C):I<1?"second":I<60?"minute":Ie<10?`0${e}`:e,D=T.default.div` display: flex; align-items: center; color: var(--theme-text-color-secondary); font: var(--font-regular-14); `,j=(0,T.default)(n.ClockIcon)` margin-right: 10px; fill: var(--theme-text-color-secondary); `,O=T.default.span` font-weight: 600; `,P=e=>{let{date:t}=e;const r=(e=>{const t=e.getTimezoneOffset()>0?"-":"+",r=Math.abs(e.getTimezoneOffset());return`${t}${N(Math.floor(r/60))}:${N(r%60)}`})(new Date),a=(0,i.A)(new Date(t),`hh:mm aa, 'UTC'${r}, dd LLL yyy`),s=function(e){(0,u.A)(1,arguments);var t=(0,c.A)(e.start),r=(0,c.A)(e.end);if(isNaN(t.getTime()))throw new RangeError("Start Date is invalid");if(isNaN(r.getTime()))throw new RangeError("End Date is invalid");var n={};n.years=Math.abs((0,v.A)(r,t));var i=(0,o.A)(r,t),a=h(t,{years:i*n.years});n.months=Math.abs((0,g.A)(r,a));var s=h(a,{months:i*n.months});n.days=Math.abs((0,f.A)(r,s));var l=h(s,{days:i*n.days});n.hours=Math.abs((0,p.A)(r,l));var d=h(l,{hours:i*n.hours});n.minutes=Math.abs((0,m.A)(r,d));var b=h(d,{minutes:i*n.minutes});return n.seconds=Math.abs((0,y.A)(r,b)),n}({start:new Date(t),end:new Date}),l=(null===s||void 0===s?void 0:s.years)>0||(null===s||void 0===s?void 0:s.months)>0,d=function(e,t){return(0,u.A)(1,arguments),S(e,Date.now(),t)}(new Date(t),{addSuffix:!0});return(0,C.jsxs)(D,{children:[(0,C.jsx)(j,{width:"16px",height:"16px"}),(0,C.jsx)(n.Tooltip,{contentComponent:(0,C.jsxs)("span",{children:[(0,C.jsx)(I.HT,{id:"dappPage.lastUpdated"}),` ${a} `]}),children:l?a:(0,C.jsx)(O,{children:d})})]})}},88068:(e,t,r)=>{"use strict";r.d(t,{A:()=>g});var n=r(88094),i=r(40635),o=r(27943),a=r(81705),s=r(78366),l=r(45415),c=r(33209),u=r(73250),d=r(492),h=r(23484),f=r(93080),p=r(15678);const m=(0,c.default)(f.A)` > section { flex-direction: column; display: flex; align-items: center; margin-bottom: 160px; margin-top: 80px; } `,g=e=>{let{preventLoginModal:t=!1}=e;const r=(0,l.wA)(),{actions:{setLoginConnectModalState:c,setModal:f}}=i.YW,g=(0,l.d4)((e=>e.user.user)),[{source:y}]=(0,u.j)({qs:{source:null}}),v=(0,a.findGetParameter)("prevent_modal")||t,b=()=>r(c(!0)),w=(0,a.getCookie)("jwt");return(0,n.useEffect)((()=>("extension"===y&&g?r(f(!0,i.R8.defaultSuccessModal,{[i.R8.defaultSuccessModal]:{title:"You have logged in successfully",description:"Get back to the browser extension and refresh the data"}})):w||v||b(),()=>{r(c(!1))})),[v,g]),(0,p.jsx)(h.A,{children:(0,p.jsxs)(m,{children:[(0,p.jsx)(o.IconCdn,{name:"DappRadarIconNew.svg",width:"187px",height:"30px"}),(0,p.jsx)(d.S7,{mt:"48px",mb:"16px",$font:"var(--font-heading-32)",children:(0,p.jsx)(s.HT,{id:"loginScreen.welcomeToDappradarLoginPage"})}),(0,p.jsx)(d.m$,{mb:"48px",$font:"var(--font-regular-18)",children:(0,p.jsx)(s.HT,{id:"loginScreen.connectToAccessFeatures"})}),(0,p.jsx)(o.Button,{width:"280px",onClick:b,children:(0,p.jsx)(s.HT,{id:"loginScreen.connect"})})]})})}},9852:(e,t,r)=>{"use strict";r.d(t,{A:()=>m});var n=r(88094),i=r(27943),o=r(78366),a=r(33209),s=r(93080);const l=a.default.div` max-width: 350px; margin-top: 24px; margin-bottom: 16px; font-family: var(--font-family-secondary) font-size: 18px; line-height: 22px; font-weight: bold; text-align: center; color: var(--theme-text-color-main); `,c=a.default.div` max-width: 330px; margin-bottom: 32px; font-family: var(--font-family-secondary) font-size: 14px; line-height: 21px; text-align: center; color: #d3d3d3; `;var u=r(15678);class d extends n.Component{constructor(e){super(e),this.state={hasError:!1,error:null}}static getDerivedStateFromError(e){return{hasError:!0,error:e}}componentDidCatch(e,t){console.log("Error info",e,t)}render(){return this.state.hasError?(0,u.jsx)(h,{}):this.props.children}}const h=()=>(0,u.jsx)(f,{children:(0,u.jsxs)(p,{children:[(0,u.jsx)(i.MaintenanceIcon,{fill:"var(--theme-text-color-secondary)",height:"50px",width:"50px"}),(0,u.jsx)(l,{children:"Ops.. Something went wrong"}),(0,u.jsx)(c,{children:"Please try again later, reload the page or contact support."}),(0,u.jsx)(i.Button,{type:"button",onClick:()=>{window.location.reload()},icon:(0,u.jsx)(i.RefreshIcon,{height:10,width:10}),children:(0,u.jsx)(o.HT,{id:"mainErrorBoundary.reload"})})]})}),f=(0,a.default)(s.A)` display: flex; height: auto; justify-content: center; align-items: center; flex-direction: column; background-color: var(--theme-main-background-primary-bg-color); padding: 32px 24px; `,p=a.default.div` display: flex; justify-content: center; align-items: center; flex-direction: column; `,m=e=>{let{children:t}=e;return(0,u.jsx)(d,{children:t})}},66471:(e,t,r)=>{"use strict";r.d(t,{A:()=>E,e:()=>M});var n=r(88094),i=r(27943),o=r(50360),a=r(33209),s=r(69417),l=r(25704),c=r(60236),u=r(44455),d=r(966),h=r(59053),f=r(73250),p=r(44977),m=r(67852),g=r(61700),y=r(29879),v=r(492),b=r(29161),w=r(15678);class x extends n.Component{render(){return(0,w.jsxs)(w.Fragment,{children:[(0,w.jsx)(c.A,{pb:"0",children:(0,w.jsx)(h.A,{activeLink:null})}),(0,w.jsxs)(s.O,{children:[(0,w.jsx)(d.Ay,{activeLink:null}),(0,w.jsx)(M,{})]}),(0,w.jsx)(l.A,{})]})}}const k=Object.values(o.GH).filter((e=>!0===e.bottomNav)),M=()=>{const[{variant:e}]=(0,f.j)({qs:{variant:null}});return(0,n.useEffect)((()=>{(0,p.F0)("page_not_found","global_events",window.location.pathname,{event_source:e})}),[]),(0,w.jsxs)(w.Fragment,{children:[(0,w.jsx)(u.A,{title:"Page not found | DappRadar"}),(0,w.jsxs)(m.A,{width:"100%",padding:"36px 24px",gap:"8px",justifyContent:"flex-start",alignItems:"center",flexDirection:"column",children:[(0,w.jsx)(v.S7,{$font:"var(--font-heading-48)",letterSpacing:"var(--letter-spacing-48)",children:"404"}),(0,w.jsx)(v.S7,{fontSize:"24px",fontWeight:600,letterSpacing:"var(--letter-spacing-24)",children:"Page not found \u2014 but the data is here."}),(0,w.jsx)(v.m$,{fontSize:"18px",letterSpacing:"var(--letter-spacing-18)",children:"Try exploring one of the main trends below"}),(0,w.jsxs)(g.A,{maxWidth:"600px",width:"100%",my:"24px",children:[(0,w.jsxs)(m.A,{alignItems:"center",gap:"8px",children:[(0,w.jsx)(i.NarrativesIcon,{width:"20px",height:"20px",fill:"var(--theme-text-color-main)"}),(0,w.jsx)(v.S7,{fontSize:"16px",fontWeight:500,children:"Explore Trends"})]}),(0,w.jsx)(y.A,{}),(0,w.jsx)(S,{gap:"8px",children:k.map((e=>(0,w.jsx)(_,{narrative:e},e.sidebarId)))})]}),(0,w.jsx)(m.A,{display:"inline",children:(0,w.jsxs)(v.m$,{children:["Still lost? Start from our\xa0",(0,w.jsx)(v.lf,{to:b.iw.HOMEPAGE,children:"homepage"})]})})]})]})},E=x,_=e=>{let{narrative:t}=e;return(0,w.jsxs)(A,{to:t.pages.overview.path,children:[(0,w.jsx)("span",{children:t.icon}),t.sidebarTitle,(0,w.jsx)(i.ChevronIcon,{width:"14px",height:"14px",fill:"var(--theme-text-color-secondary)",style:{transform:"rotate(-90deg)"}})]})},A=(0,a.default)(i.SmartLink)` display: flex; align-items: center; padding: 8px 10px; gap: 6px; font: 500 14px / 20px var(--font-family-secondary); letter-spacing: var(--letter-spacing-14); white-space: nowrap; color: var(--theme-text-color-main); background-color: var(--theme-body-bg-colors-2-level-body); border-radius: 40px; transition: background-color 0.2s ease; &:hover { color: var(--theme-text-color-main); background-color: var(--theme-body-bg-colors-3-level-body); } `,S=(0,a.default)(m.A)` flex-wrap: wrap; `},84008:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});r(88094);var n=r(86446),i=r(33209),o=r(15678);const a=i.default.div` display: flex; justify-content: center; align-items: center; width: 100%; `,s=()=>(0,o.jsx)("div",{id:"full-preloader",children:(0,o.jsx)(a,{children:(0,o.jsx)(n.ai,{autoplay:!0,loop:!0,src:"https://lottie.host/e18359d2-e435-46c6-a644-458dc3e4ca42/mpXqGyU7PL.json",style:{height:"700px",width:"700px"}})})})},48696:(e,t,r)=>{"use strict";r.d(t,{D:()=>l,N:()=>c});r(88094);var n=r(40635),i=r(27943);const o=r(33209).default.div` display: flex; justify-content: center; margin-bottom: 16px; height: 90px; @media (max-width: 980px) { height: 50px; } `;var a=r(15678);const s=e=>{let{topBanner:t,adCategory:r}=e;return"undefined"!==typeof r?(0,a.jsx)(o,{children:t?(0,a.jsx)(n.oC,{...t}):null}):null},l=e=>{let{adCategory:t=null,hookDep:r}=e;const{airdropTopBanner:i}=(0,n.J5)([{key:"airdropTopBanner",zoneIds:[n.n5.AirdropTopBanner],adTypes:[n.w4.AirdropsTopBanner],properties:{category:t}}],[r]);return(0,a.jsx)(s,{topBanner:i,adCategory:t})},c=e=>{let{adCategory:t,hookDep:r,zoneId:o=n.n5.RankingsTopBanner}=e;const l=(0,i.useWindowWidth)(),c=0!==l,u=l>980?"desktop":"mobile",{topBannerDesktop:d}=(0,n.J5)([{key:"topBannerDesktop",zoneIds:[o],adTypes:[n.w4.RankingsTopBannerDesktop],properties:{category:t}}],[r],"undefined"!==typeof t&&c&&"desktop"===u),{topBannerMobile:h}=(0,n.J5)([{key:"topBannerMobile",zoneIds:[o],adTypes:[n.w4.RankingsTopBannerMobile],properties:{category:t}}],[r],"undefined"!==typeof t&&c&&"mobile"===u),f=c?"desktop"===u?d:h:null;return(0,a.jsx)(s,{topBanner:f,adCategory:t})}},29692:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});r(88094);var n=r(50842),i=r(15678);const o=()=>(0,i.jsx)(n.ZA,{containerStyles:{color:"var(--theme-text-color-main)",backgroundColor:"var(--theme-body-bg-colors-1-level-body)",borderColor:"var(--theme-body-bg-colors-1-level-body)",mb:"16px"},iconStyles:{color:"var(--theme-text-color-main)"},linkStyles:{color:"var(--theme-primary-cta-color-40)"}})},37688:(e,t,r)=>{"use strict";r.d(t,{A:()=>u,S:()=>s});r(88094);var n=r(27943),i=r(33209),o=r(17310),a=r(15678);const s=768,l=e=>null===e||"0"===e?"neutral":parseInt(e)>0?"positive":"negative",c=e=>null===e||"0"===e?"-":parseInt(e)>0?`+${e}`:`${e}`,u=e=>{let{change:t,fontSize:r,fontWeight:i,arrowSize:o="17px",width:s="54px"}=e;return(0,a.jsxs)(d,{fontWeight:i,fontSize:r,width:s,$type:l(t),children:[c(t),(0,a.jsx)(n.ArrowRightFullHeadIcon,{width:o})]})},d=i.default.div` display: flex; align-items: center; ${o.width} ${o.fontSize} ${o.fontWeight} padding-left: 8px; margin-right: 8px; @media (max-width: ${s}px) { margin-right: 0px; } svg { display: flex; } ${e=>"positive"===e.$type&&h}; ${e=>"negative"===e.$type&&f}; ${e=>"neutral"===e.$type&&p}; `,h=i.css` color: var(--theme-green-system-color-40); svg { fill: var(--theme-green-system-color-40); transform: rotate(270deg); } `,f=i.css` color: var(--theme-red-system-color-40); svg { fill: var(--theme-red-system-color-40); transform: rotate(90deg); } `,p=i.css` color: var(--theme-text-color-secondary); svg { display: none; } `},48947:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});r(88094);var n=r(81705),i=r(40865),o=(r(25704),r(59053),r(60236),r(88068)),a=(r(69417),r(15678));const s=()=>(0,n.getCookie)("jwt");function l(e){let{component:t,...r}=e;return s(r.location.pathname)?(0,a.jsx)(i.Route,{...r,render:e=>(0,a.jsx)(t,{...e})}):(0,a.jsx)(o.A,{})}},33206:(e,t,r)=>{"use strict";r.d(t,{s:()=>c,u:()=>s});var n=r(88094),i=r(72327),o=r(15678);const a=n.createContext(null),s=(0,n.memo)(l);function l(e){let{children:t}=e;const[r,s]=(0,n.useState)(!1);return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(a.Provider,{value:{setModalState:s},children:t}),r?(0,o.jsx)(i.A,{modalState:r,onClose:()=>s(!1)}):null]})}function c(){return(0,n.useContext)(a)}},72327:(e,t,r)=>{"use strict";r.d(t,{A:()=>y});r(88094);var n=r(40635),i=r(27943),o=r(45415),a=r(33209),s=r(29161),l=r(44977),c=r(67852),u=r(492),d=r(15678);const{actions:{setModalAndPreserveOptions:h}}=n.YW,f=(0,a.default)(u.m$)` display: block; `,p=(0,a.default)(c.A)` flex-direction: column; align-items: center; padding: 80px 24px 24px; position: relative; `,m=(0,a.default)(c.A)` background-color: var(--theme-pro-main); height: 56px; width: 56px; align-items: center; justify-content: center; border-radius: 50%; margin-bottom: 7px; `,g=(0,a.default)(i.Button)` display: inline-block; `,y=e=>{let{modalState:t,onClose:r,gaCategory:a,gaLabel:c}=e;const y=(0,o.wA)();return(0,d.jsx)(i.Modal,{isShown:t,onClose:r,maxWidth:"360px",maxHeight:"425px",mobileMaxHeight:"405px",children:(0,d.jsxs)(p,{children:[(0,d.jsx)(m,{children:(0,d.jsx)(i.PasswordLockIcon,{fill:"var(--theme-text-color-main)",width:"20px",height:"22px"})}),(0,d.jsx)(u.S7,{$font:"var(--font-strong-24)",mb:"16px",justifyContent:"center",textAlign:"center",children:"Unlock exclusive features with DappRadar PRO"}),(0,d.jsxs)(f,{$font:"var(--font-regular-16)",textAlign:"center",children:["Access members-only features and more. Upgrade to get the PRO experience of DappRadar."," ",(0,d.jsx)(g,{size:"large",theme:"dark",target:"_blank",to:"https://docs.dappradar.com/v/radar-token/dappradar-pro",p:0,color:"transparent",onClick:()=>{a&&c&&(0,l.Ay)({category:a,action:"learn_more_link_click",label:c})},children:"Learn more"})]}),(0,d.jsx)(i.Button,{mt:"24px",size:"large",width:"100%",target:"_blank",to:s.iw.PRO_MEMBERSHIP,onClick:()=>{a&&c&&(0,l.Ay)({category:a,action:"go_pro_button_click",label:c})},children:"GO PRO"}),(0,d.jsxs)(u.S7,{mt:"24px",children:["Already have a PRO account?",(0,d.jsx)(g,{theme:"dark",size:"large",p:0,ml:"4px",color:"transparent",onClick:()=>{a&&c&&(0,l.Ay)({category:a,action:"go_pro_login_link_click",label:c}),r(),y(h(!0,n.R8.loginConnectModal))},children:"Log In"})]})]})})}},5048:(e,t,r)=>{"use strict";r.d(t,{A:()=>d});r(88094);var n=r(33209),i=r(29879),o=r(77184),a=r(1750),s=r(21114),l=r(15678);const c=n.default.div` flex-direction: column; display: flex; gap: 8px; justify-content: ${e=>{let{$jc:t}=e;return t}}; @media screen and (min-width: 750px) { flex-direction: row; align-items: center; gap: 0; } `,u=n.default.div` margin-top: 15px; @media screen and (min-width: 750px) { margin-top: 0; } `,d=e=>{let{lastUpdatedDate:t,activeProtocols:r=[],separatorMargin:n="16px 0",showApiLink:d=!1,rightChildren:h=null}=e;const f=Array.from(new Set(r))||[];return t||f?(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(i.A,{margin:n}),(0,l.jsxs)(c,{$jc:t?"space-between":"flex-end",children:[t?(0,l.jsx)(a.A,{date:t}):null,f.length?(0,l.jsx)(u,{children:(0,l.jsx)(o.A,{protocols:f})}):null,d?(0,l.jsx)(s.A,{}):null,h]})]}):null}},25588:(e,t,r)=>{"use strict";r.d(t,{Ss:()=>s,Y_:()=>u,ts:()=>l,zt:()=>c});var n=r(33209),i=r(17310),o=r(18728),a=r(492);const s=n.default.h1` font: var(--font-heading-32); color: var(--theme-text-color-main); letter-spacing: var(--letter-spacing-32); ${i.space} `,l=n.default.div` ${e=>{let{$padding:t="24px 24px 16px 24px",$mobilePadding:r="16px"}=e;return n.css` padding: ${t}; @media screen and (max-width: ${o.M4+1}px) { padding: ${r}; } `}} `,c=(0,n.default)(a.m$)` border: 1px solid var(--theme-bg-neutral-control-color-active); padding: ${e=>{let{$padding:t}=e;return t||"9px 16px"}}; display: inline-block; border-radius: 24px; `,u=n.default.div` max-width: 100%; width: 100%; padding: 12px 0 12px 8px; z-index: 1999; opacity: ${e=>{let{$display:t}=e;return t?"1":"0"}}; pointer-events: ${e=>{let{$display:t}=e;return t?"auto":"none"}}; background-color: var(--theme-body-bg-colors-1-level-body); border-bottom: 1px solid var(--theme-divider-shadow-devider-color); box-shadow: 0px 6px 9px rgba(0, 0, 0, 0.23); transition: all 0.2s ease; display: ${e=>{let{$flex:t}=e;return t?"flex":"block"}}; &.sdp { > * { display: inline-block !important; vertical-align: middle; &:last-of-type { width: 78%; } } } @media screen and (min-width: 769px) { left: auto; border: 1px solid var(--theme-divider-shadow-devider-color); } @media screen and (min-width: ${o.M4+1}px) { border-radius: 0 0 16px 16px; } `;n.default.div` margin: ${e=>{let{$margin:t="16px 0"}=e;return t}}; .horizontal-scroll-wrapper-dappradar { display: flex; flex-wrap: nowrap; grid-gap: 4px; } `},17153:(e,t,r)=>{"use strict";r.d(t,{L:()=>o,v:()=>i});var n=r(18728);const i=(e,t)=>!e||(t?e>t:e>n.M4),o="end-of-content"},77184:(e,t,r)=>{"use strict";r.d(t,{A:()=>p});var n=r(88094),i=r(27943),o=r(50360),a=r(78366),s=r(33209),l=r(37600),c=r(492),u=r(25141),d=r(67852),h=r(15678);const f=(0,s.default)(d.A)` > div:not(.additional-chains) { margin-left: -4px; } `,p=e=>{var t;let{label:r=!0,maxProtocolsToDisplay:s=5,protocolWrapperSize:p="18px",protocolBgColor:m,iconSize:g="10px",iconColor:y,protocols:v,protocolsLabel:b=!1,fontSize:w="14px",tightVariant:x=!1}=e;if(!v||!v.length)return null;const k=null===v||void 0===v?void 0:v.slice(0,s),M=null===v||void 0===v||null===(t=v.slice(s,null===v||void 0===v?void 0:v.length))||void 0===t?void 0:t.length,E=()=>x?(0,h.jsxs)(f,{children:[k.map(((e,t)=>(0,h.jsxs)(n.Fragment,{children:[(0,h.jsx)(l.Yw,{$size:p,$bgColor:m||"var(--theme-bg-neutral-control-color-active)",children:(0,h.jsx)(o.s9,{name:e,width:g,height:g,fill:y||"var(--theme-text-color-secondary)"})}),b?(0,h.jsx)(c.m$,{className:"protocol-label",fontSize:w,children:(0,o.IQ)(e)}):null]},`${e}-${t}`))),M>0?(0,h.jsxs)(u.tl,{className:"additional-chains",children:["+",M]}):null]}):(0,h.jsxs)(d.A,{alignItems:"center",gap:"8px",children:[k.map(((e,t)=>(0,h.jsxs)(n.Fragment,{children:[(0,h.jsx)(l.Yw,{$size:p,$bgColor:m||"var(--theme-bg-neutral-control-color-active)",children:(0,h.jsx)(o.s9,{name:e,width:g,height:g,fill:y||"var(--theme-text-color-secondary)"})}),b?(0,h.jsx)(c.m$,{className:"protocol-label",fontSize:w,children:(0,o.IQ)(e)}):null]},`${e}-${t}`))),M>0?(0,h.jsxs)(u.tl,{children:["+",M]}):null]});return(0,h.jsxs)(d.A,{alignItems:"center",gap:"8px",children:[r?(0,h.jsx)(c.m$,{children:(0,h.jsx)(a.HT,{id:"dappPage.dataIsAvailableOn"})}):null,b?E():(0,h.jsx)(i.Tooltip,{contentComponent:v.map(((e,t)=>(0,h.jsx)("span",{children:`${0!==t?",":""} ${(0,o.IQ)(e)}`},e))),children:E()})]})}},33619:(e,t,r)=>{"use strict";r.d(t,{A:()=>B});var n=r(88094),i=r(27943),o=r(81705),a=r(50360),s=r(16199),l=r(78366),c=r(33209),u=r(492),d=r(67852);const h=(0,c.default)(i.IconCdn)` margin-right: 8px; `,f=(0,c.default)(i.ChipAction)` &:hover { background-color: var(--theme-bg-neutral-control-color-default); color: var(--theme-text-color-secondary); border-color: var(--theme-bg-neutral-control-color-default); } `,p=c.default.div` display: flex; flex-direction: column; background-color: var(--theme-body-bg-colors-2-level-body); border-radius: 16px; width: ${e=>{let{$width:t="calc(33.333% - 16px)"}=e;return t}}; min-width: ${e=>{let{$minWidth:t}=e;return t}}; min-height: ${e=>{let{$minHeight:t}=e;return t}}; overflow: hidden; margin-bottom: ${e=>{let{$mb:t}=e;return t}}; position: relative; transition: all 0.3s; margin: 8px; margin: ${e=>{let{$margin:t}=e;return t}}; ${e=>{let{$hoverable:t}=e;return t&&c.css` cursor: pointer; &:hover { background-color: var(--theme-body-bg-colors-3-level-body); .horizontal-scroll-wrapper-dappradar__main { &:before { background: linear-gradient( 90deg, var(--theme-body-bg-colors-3-level-body) 10%, rgba(0, 0, 0, 0) 100% ); } &:after { background: linear-gradient( 270deg, var(--theme-body-bg-colors-3-level-body) 10%, rgba(0, 0, 0, 0) 100% ); } } } `}} @media (max-width: 1340px) { width: calc(50% - 16px); margin-bottom: ${e=>{let{$mbMobile:t="16px"}=e;return t}}; } @media (max-width: 768px) { width: 100%; } ${e=>{let{$borderColor:t,$variant:r}=e;return t&&c.css` border: 1px solid ${t}; ${"large"===r&&c.css` &::before { content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 52px; background: linear-gradient(180deg, #000 0%, rgba(0, 0, 0, 0) 100%); z-index: 1; } `} `}} ${e=>{let{$shadow:t}=e;return t&&c.css` box-shadow: ${t}; `}} `,m=c.default.div` width: 100%; height: 50%; border-radius: 16px 16px 0 0; overflow: hidden; height: 179px; position: relative; img { width: 100%; height: 100%; object-fit: cover; transition: transform 0.3s; ${p}:hover & { transform: scale(1.1); } } `,g=c.default.div` padding: 16px; `,y=(0,c.default)(u.S7)` font: var(--font-strong-16); overflow: hidden; white-space: nowrap; text-overflow: ellipsis; height: 20px; a { text-align: left; color: var(--theme-text-color-main); } `,v=c.default.div` display: flex; align-items: center; flex-wrap: nowrap; margin-top: 8px; font: var(--font-regular-14); margin-bottom: 16px; color: var(--theme-text-color-secondary); height: 20px; overflow: hidden; position: relative; &:after { content: ""; position: absolute; height: 20px; width: 10px; background: linear-gradient( 270deg, var(--theme-body-bg-colors-2-level-body) 10%, rgba(0, 0, 0, 0) 100% ); right: 0; } `,b=c.default.div` display: flex; font-weight: 400; line-height: 18px; margin-right: 8px; flex-shrink: 0; b { font-weight: 600; } a { text-align: left; } `,w=c.default.span` @media (min-width: 768px) { max-width: 120px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } `,x=c.default.div` display: flex; align-items: center; flex-shrink: 0; `,k=c.default.div` width: 20px; height: 20px; border-radius: 50%; display: flex; align-items: center; justify-content: center; svg { fill: var(--theme-text-color-secondary); } `,M=c.default.div` display: flex; align-items: center; margin-right: 4px; flex-shrink: 0; `,E=c.default.span` margin-left: 8px; `,_=(0,c.default)(i.ChipAction)` position: absolute; top: 8px; left: 8px; z-index: 1; color: var(--theme-red-system-color-40); svg { margin-right: 8px; fill: var(--theme-red-system-color-40); } `,A=c.default.div` border-radius: 4px; overflow: hidden; height: 16px; width: 16px; margin-right: 8px; `,S=(0,c.default)(d.A)` position: absolute; top: 16px; right: 16px; z-index: 1; max-height: 24px; `;var I=r(56440),T=r(15678);const C=e=>"xp"===e.type?(0,T.jsx)(I.$,{$size:"16px",$fontSize:"7px",children:"XP"}):"bp"===e.type?(0,T.jsx)(h,{name:"BoostedIcon.svg"}):(0,T.jsx)(i.ImageLoader,{src:e.image,width:"16px",height:"16px",style:{marginRight:"4px"}});var N=r(23484),D=r(44977),j=r(82600),O=r(29161),P=r(82450),L=r(2861);const R=e=>{const t=new Date,r=new Date(e);if(r<=t)return null;const n=r-t,i=Math.floor(n/1e3),o=Math.floor(i/60),a=Math.floor(o/60),s=Math.floor(a/24),l=a%24,c=o%60;return a>=24?`${s}d ${l}h ${c}min`:a>=1?`${l}h ${c}min`:`${c}min ${i%60}sec`},z=(0,c.default)(d.A)` border-radius: 16px 16px 0 0; background: rgba(14, 34, 64, 0.8); position: absolute; top: 0; left: 0; right: 0; bottom: 0; `,B=e=>{var t,r,c;let{quest:d,width:h,variant:I="large",minWidth:B,mb:U,mbMobile:F,minHeight:H,gaEvent:V,itemID:G,margin:q}=e;const{colors:W}=(0,i.useColorsTheme)(),Y=(0,n.useRef)(null),Z=null!==d&&void 0!==d&&d.chainId?80001===d.chainId?"polygon":s.qP[d.chainId]:null,Q=!(null===d||void 0===d||!d.endDate)&&new Date(null===d||void 0===d?void 0:d.endDate){let r={borderColor:null,shadow:null,badges:[]};e&&(r={borderColor:"var(--theme-pro-main)",shadow:"0px 0px 8px 0px rgba(226, 73, 251, 0.50)",badges:[(0,T.jsx)(i.ProBadgeIcon,{width:50,height:24},"badge-pro-0")]}),9===t&&(r={borderColor:"var(--theme-primary-cta-color-60-main)",shadow:"0px 0px 8px 0px rgba(0, 108, 255, 0.50)",badges:[...r.badges,(0,T.jsx)(i.IconCdn,{name:"DappLaunchIcon.svg"},"badge-dapplaunch-9")]});return r})(d.pro,d.categoryId),te=R(null===d||void 0===d?void 0:d.startDate),[re,ne]=(0,n.useState)((()=>R(null===d||void 0===d?void 0:d.startDate)));return(0,n.useEffect)((()=>{if(null===d||void 0===d||!d.startDate)return;const e=setInterval((()=>{const e=R(d.startDate);ne(e)}),1e3);return()=>clearInterval(e)}),[null===d||void 0===d?void 0:d.startDate]),(0,T.jsx)(N.A,{children:(0,T.jsxs)(p,{$width:h,$minWidth:B,$mb:U,$margin:q,$mbMobile:F,$borderColor:$,$shadow:X,$minHeight:H,$variant:I,$hoverable:!te,itemID:G,onClick:()=>{!te&&Y.current.click()},children:["large"===I&&(0,T.jsxs)(m,{children:[J&&(0,T.jsx)(_,{size:"medium",label:(0,T.jsx)(T.Fragment,{children:"ended"===J?(0,T.jsx)(l.HT,{id:"quests.ended"}):"endingSoon"===J&&(0,T.jsxs)(T.Fragment,{children:[(0,T.jsx)(i.ClockIcon,{width:18,height:18}),(0,T.jsx)(l.HT,{id:"quests.endingSoon"})]})})}),ee.length?(0,T.jsxs)(S,{gap:"4px",children:[ee.map(((e,t)=>(0,T.jsx)("div",{children:e},`quest-badge-${t}`)))," "]}):null,(0,T.jsx)(i.ImageLoader,{src:(0,o.imageResize)(null===(t=d.images)||void 0===t?void 0:t.main,400,90)}),re&&(0,T.jsx)(z,{justifyContent:"center",alignItems:"center",children:(0,T.jsxs)(u.S7,{$font:"var(--font-strong-24)",letterSpacing:"var(--letter-spacing-24)",children:["Opens in ",re]})})]}),(0,T.jsxs)(g,{children:[(0,T.jsx)(y,{as:"h2",children:re?(0,T.jsx)(T.Fragment,{children:(0,L.EJ)(d.title,43)}):(0,T.jsx)(i.SmartLink,{to:`${O.iw.SINGLE_QUEST_PAGE}/${d.slug}`,onClick:V,ref:Y,children:(0,L.EJ)(d.title,43)})}),(0,T.jsxs)(v,{children:[d.projectData&&d.projectData.name&&(0,T.jsx)(b,{children:(0,T.jsxs)(i.Button,{to:d.projectData.link,color:"transparentNeutral",p:0,onClick:e=>{e.stopPropagation(),(0,D.F0)("project_link_click","quest_events",d.projectData.link)},children:[d.projectData.logo?(0,T.jsx)(A,{children:(0,T.jsx)(i.ImageLoader,{src:(0,o.imageResize)(d.projectData.logo,16,90)})}):null,(0,T.jsx)(w,{children:` ${d.projectData.name}`}),(0,T.jsx)(E,{children:"\u2022"})]})}),(null===d||void 0===d||null===(r=d.requirements)||void 0===r?void 0:r.level)&&(0,T.jsxs)(M,{children:[(0,T.jsx)(l.HT,{id:"quests.levelRequiredExplore",data:{level:null===d||void 0===d||null===(c=d.requirements)||void 0===c?void 0:c.level}}),(0,T.jsx)(E,{children:"\u2022"})]}),(0,T.jsxs)(x,{children:[(0,T.jsx)(k,{children:(0,T.jsx)(a.s9,{name:Z,width:"12px",height:"12px"})}),(0,a.IQ)(Z)]})]}),(0,T.jsx)(P.A,{size:4,totalSteps:d.actions,completedSteps:d.completedActions})]}),(0,T.jsxs)(i.SimpleHorizontalScroll,{p:"0 16px 16px",gap:"8px",gradientColor:"var(--theme-body-bg-colors-2-level-body)",gradientWidth:40,children:[d.questRewards.filter((e=>e.type!==j.Eh.erc721||e.type===j.Eh.erc1155)).map(((e,t)=>(0,T.jsx)(f,{size:"small",label:(0,T.jsxs)(T.Fragment,{children:[C(e),(0,j.uM)(e.type,e.amount,e.title)]})},t+e.title))),d.questRewards.filter((e=>e.type===j.Eh.erc721||e.type===j.Eh.erc1155)).length>0&&(0,T.jsx)(f,{size:"small",label:(0,T.jsx)(T.Fragment,{children:"+"+d.questRewards.filter((e=>e.type===j.Eh.erc721||e.type===j.Eh.erc1155)).length})})]})]})})}},55708:(e,t,r)=>{"use strict";r.d(t,{K3:()=>s,P4:()=>u,j8:()=>l,jv:()=>c,kb:()=>d});var n=r(33209),i=r(18728),o=r(12693),a=r(93080);const s=(0,n.default)(a.A)` > section { padding-right: 0; padding-left: 0; @media (max-width: 1400px) { padding-right: 16px; padding-left: 16px; } @media (max-width: 768px) { padding-right: 0; padding-left: 0; } } `,l=n.default.div` position: relative; width: 100%; padding-top: ${e=>{let{$pt:t}=e;return t||"16px"}}; @media screen and (min-width: ${o.DU+1}px) { max-width: calc( 100% - ${e=>{let{$sidebarWidth:t}=e;return t||i._G}}px ); } `,c=n.default.div``,u=(n.default.div` display: flex; flex-direction: column; `,n.default.div` position: relative; canvas { max-height: 300px; } `),d=n.default.div` margin-left: auto; `;n.default.div` display: flex; align-items: center; `,n.default.div` display: flex; justify-content: space-between; align-items: center; `},44455:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});r(88094);var n=r(42339),i=r(12693),o=r(15678);function a(e){let{url:t,canonicalUrl:r,title:a,description:s,featuredImageUrl:l,lang:c,metaTitle:u,metaDescription:d,metaKeywords:h,metaRobotsNoindex:f,metaRobotsNofollow:p,metaRobotsNoarchive:m,ogTitle:g,ogDescription:y,ogImageUrl:v,ogType:b,twitterTitle:w,twitterDescription:x,twitterImageUrl:k}=e;const M=d||s||"Explore top blockchain dapps, NFTs, games, DeFi projects, tokens, and airdrops. Track rankings, explore market insights, find trending projects, and unlock rewards with the World\u2019s Dapp Store.",E=l||i.S2+"/share-images/top-blockchain-dapps.jpg";t||r||(t=window.location.protocol+"//"+window.location.host);const _=[{name:"description",content:M},{property:"og:url",content:r||t},{property:"og:title",content:g||u||a||"DappRadar - Discover Dapps, NFTs, Games, Tokens, and Airdrops"},{property:"og:description",content:y||M},{property:"og:type",content:b||"website"},{name:"twitter:card",content:"summary_large_image"},{name:"twitter:title",content:w||u||a||"DappRadar - Discover Dapps, NFTs, Games, Tokens, and Airdrops"},{name:"twitter:description",content:x||M}].concat(h?{name:"keywords",content:h}:[]).concat(f||p||m?{name:"robots",content:[f,p,m].filter((e=>!!e)).join(", ")}:[]).concat(v||E?[{property:"og:image",content:v||E},{property:"og:image:alt",content:a},{property:"og:image:type",content:"image/jpeg"},{property:"og:image:width",content:"1200"},{property:"og:image:height",content:"630"}]:[]).concat(k||E?[{name:"twitter:image",content:k||E}]:[]),A=[].concat(r?{rel:"canonical",key:"canonical",href:r}:[]);return(0,o.jsx)(n.default,{htmlAttributes:{lang:c},title:a,meta:_,link:A})}a.defaultProps={lang:"en",featuredImageUrl:""};const s=a},77159:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var n=r(88094),i=r(33209),o=r(15678);const a=e=>{let{children:t,className:r,trackColor:i,thumbColor:a,thumbHoverColor:l,alwaysVisible:c,...u}=e;const d=(0,n.useRef)(null),[h,f]=(0,n.useState)(!1);return(0,n.useEffect)((()=>()=>{clearTimeout(d.current)}),[]),(0,o.jsx)(s,{className:r,$visible:c||h,$track:i||"var(--theme-main-background-primary-bg-color)",$thumb:a||"var(--theme-body-bg-colors-2-level-body)",$thumbHover:l||"var(--theme-body-bg-colors-3-level-body)",onScroll:()=>{h||f(!0),clearTimeout(d.current),d.current=setTimeout((()=>{h&&f(!1)}),2e3)},...u,children:t})},s=i.default.div` overflow-y: auto; &::-webkit-scrollbar { width: 10px; } &::-webkit-scrollbar-track { padding: 8px 0; background-color: ${e=>{let{$track:t}=e;return t}}; border-radius: 100px; } &::-webkit-scrollbar-thumb { cursor: pointer; border: 3px solid transparent; background-color: ${e=>{let{$thumb:t,$visible:r,$track:n}=e;return r?t:n}}; border-radius: 100px; background-clip: content-box; transition: background-color 1000ms ease; &:hover { background-color: ${e=>{let{$thumbHover:t,$visible:r,$track:n}=e;return r?t:n}}; } } `},26899:(e,t,r)=>{"use strict";r.d(t,{Ay:()=>k,EC:()=>_,L8:()=>N,Lw:()=>T,_J:()=>S,jT:()=>A,ou:()=>I,pv:()=>C});var n=r(88094),i=r(78366),o=r(40865),a=r(29161),s=r(58987),l=r(69417),c=r(25704),u=r(59053),d=r(60236),h=r(48947),f=r(55708),p=r(966),m=r(31961),g=r(26776),y=r(6016),v=r(17751),b=r(48696),w=r(29692),x=r(15678);const k=e=>{let{sidebarId:t,bottomBannersCategory:r,SeoComponent:o,adCategory:a,topBannerZoneId:s,faqSlug:l,feedbackVariant:c="RANKINGS",hideFeedback:u=!1,hideBottomBanners:d=!1,children:h}=e;const{setActiveLink:v}=(0,p.VF)();return(0,n.useEffect)((()=>{v(t)}),[t]),(0,x.jsxs)(x.Fragment,{children:[o,(0,x.jsxs)(f.j8,{children:[(0,x.jsx)(w.A,{}),(0,x.jsx)(b.N,{adCategory:a,hookDep:a,zoneId:s}),h,u?null:(0,x.jsx)(g.A,{variant:c,border:"top",margin:"16px 0 0"}),d?null:(0,x.jsx)(y.A,{category:r,containerBg:"transparent"}),l?(0,x.jsx)(m.A,{subtitle:(0,x.jsx)(i.HT,{id:"api.heroFAQ"}),name:l}):null]})]})},M=e=>{let{children:t}=e;const[r,i]=(0,n.useState)(null);return(0,x.jsxs)(x.Fragment,{children:[(0,x.jsx)(d.A,{pb:"0",children:(0,x.jsx)(u.A,{activeLink:r,variant:u.U.SIDEBAR_LAYOUT})}),(0,x.jsxs)(l.O,{children:[(0,x.jsx)(p.Ay,{activeLink:r}),(0,x.jsx)(p.I0.Provider,{value:{activeLink:r,setActiveLink:i},children:t})]}),(0,x.jsx)(c.A,{})]})},E=[a.a$.DAPP,a.a$.SINGLE_COLLECTION_PAGE,a.a$.SINGLE_TOKEN_PAGE,a.a$.SINGLE_QUEST_PAGE,a.a$.SINGLE_CHAIN_PAGE,a.a$.RANKINGS,a.a$.RANKINGS_DIRECTORY,a.a$.QUESTS_EXPLORE,a.a$.RANKINGS_TAG,a.a$.RANKINGS_BOOSTED,a.a$.RANKINGS_CHAINS,a.a$.RANKINGS_HOT_CONTRACTS,a.a$.RANKINGS_TOKENS,a.a$.RANKINGS_SOCIAL,a.a$.RANKINGS_HIGH_RISK,a.a$.NFT_MARKETPLACES,a.a$.NFT_AGGREGATORS,a.a$.NFT_SALES,a.a$.NFT_COLLECTIONS,a.a$.REPORTS,a.a$.ALERTS_CONTAINER,a.a$.ALERTS,a.a$.REWARD_CENTER,a.iw.MY_QUESTS,a.a$.PRO_MEMBERSHIP,a.a$.ACCOUNT_PROFILE,a.a$.ACCOUNT_SETTINGS,a.a$.ACCOUNT_FORGOT_PASSWORD,a.a$.TOKEN_SWAP,a.a$.AIRDROPS_LIST,a.a$.SINGLE_AIRDROP,a.a$.RADAR_OVERVIEW,a.a$.BOOSTING,a.a$.BUG_BOUNTY,a.a$.TERMS,a.a$.TOKEN_TERMS,a.a$.ADTERMS,a.a$.DISCLAIMER,a.a$.CANDIDATE_PRIVACY_POLICY,a.a$.PRIVACY,a.a$.BOOSTING_OVERVIEW,a.a$.HOMEPAGE,a.a$.NARRATIVES,a.a$.PORTFOLIO,a.a$.HIVEMIND,a.a$.HIVEMIND_AGENTS],_=(0,a.FN)([...E,...s.Ve]);function A(){return(0,n.useEffect)((()=>{setTimeout((()=>{v.LC.preload(),v.ws.preload(),v.Gw.preload(),v.CU.preload(),v.MJ.preload(),v.bs.preload(),v.eI.preload(),v.L7.preload(),v.$e.preload(),v.zH.preload(),v.Ff.preload()}),2e3),setTimeout((()=>{v.__.preload(),v.pS.preload(),v.eM.preload(),v.GU.preload()}),1e4)}),[]),(0,x.jsx)(M,{children:(0,x.jsxs)(o.Switch,{children:[(0,x.jsx)(o.Route,{exact:!0,path:a.a$.DAPP,component:v.eZ}),(0,x.jsx)(o.Route,{exact:!0,path:a.a$.SINGLE_COLLECTION_PAGE,component:v.fR}),(0,x.jsx)(o.Route,{exact:!0,path:a.a$.SINGLE_TOKEN_PAGE,component:v.sK}),(0,x.jsx)(o.Route,{exact:!0,path:a.a$.SINGLE_QUEST_PAGE,component:v.JG}),(0,x.jsx)(o.Route,{exact:!0,path:a.a$.SINGLE_CHAIN_PAGE,component:v.IQ}),(0,x.jsx)(o.Route,{exact:!0,path:a.a$.RANKINGS,component:v.ws}),(0,x.jsx)(o.Route,{exact:!0,path:a.a$.RANKINGS_DIRECTORY,component:v.__}),(0,x.jsx)(o.Route,{exact:!0,path:a.a$.QUESTS_EXPLORE,component:v.zH}),(0,x.jsx)(o.Route,{exact:!0,path:a.a$.RANKINGS_TAG,component:v.iF}),(0,x.jsx)(o.Route,{exact:!0,path:a.a$.RANKINGS_BOOSTED,component:v.Gw}),(0,x.jsx)(o.Route,{exact:!0,path:a.a$.RANKINGS_CHAINS,component:v.CU}),(0,x.jsx)(o.Route,{exact:!0,path:a.a$.RANKINGS_HOT_CONTRACTS,component:v.LC}),(0,x.jsx)(o.Route,{exact:!0,path:a.a$.RANKINGS_TOKENS,component:v.eI}),(0,x.jsx)(o.Route,{exact:!0,path:a.a$.RANKINGS_SOCIAL,component:v.pS}),(0,x.jsx)(o.Route,{exact:!0,path:a.a$.RANKINGS_HIGH_RISK,component:v.L7}),(0,x.jsx)(o.Route,{path:a.a$.NARRATIVES,component:v.e7}),(0,x.jsx)(o.Route,{exact:!0,path:a.a$.NFT_MARKETPLACES,component:v.bs}),(0,x.jsx)(o.Route,{exact:!0,path:a.a$.NFT_AGGREGATORS,component:v.PS}),(0,x.jsx)(o.Route,{exact:!0,path:a.a$.NFT_SALES,component:v.ff}),(0,x.jsx)(o.Route,{exact:!0,path:a.a$.NFT_COLLECTIONS,component:v.MJ}),(0,x.jsx)(o.Route,{exact:!0,path:a.a$.REPORTS,component:v.eM}),(0,x.jsx)(o.Route,{exact:!0,path:[a.a$.ALERTS_CONTAINER,a.a$.ALERTS],component:v.Wh}),(0,x.jsx)(o.Route,{exact:!0,path:a.a$.REWARD_CENTER,component:v.$e}),(0,x.jsx)(o.Route,{exact:!0,path:a.a$.PRO_MEMBERSHIP,component:v.e6}),(0,x.jsx)(o.Route,{exact:!0,path:a.a$.SINGLE_AIRDROP,component:v.SR}),(0,x.jsx)(o.Route,{exact:!0,path:a.a$.AIRDROPS_LIST,component:v.Ff}),(0,x.jsx)(o.Route,{exact:!0,path:a.a$.TOKEN_SWAP,component:v.r9}),(0,x.jsx)(o.Route,{exact:!0,path:a.a$.RADAR_OVERVIEW,component:v.Cy}),(0,x.jsx)(o.Route,{exact:!0,path:a.a$.BOOSTING,component:v.GU}),(0,x.jsx)(o.Route,{exact:!0,path:a.a$.BUG_BOUNTY,component:v.ef}),(0,x.jsx)(o.Route,{exact:!0,path:a.a$.PRIVACY,component:v.ZZ}),(0,x.jsx)(o.Route,{exact:!0,path:a.a$.CANDIDATE_PRIVACY_POLICY,component:v.qc}),(0,x.jsx)(o.Route,{exact:!0,path:a.a$.TERMS,component:v.iI}),(0,x.jsx)(o.Route,{exact:!0,path:a.a$.ADTERMS,component:v.TU}),(0,x.jsx)(o.Route,{exact:!0,path:a.a$.TOKEN_TERMS,component:v.F_}),(0,x.jsx)(o.Route,{exact:!0,path:a.a$.DISCLAIMER,component:v.MW}),(0,x.jsx)(o.Route,{exact:!0,path:a.iw.BOOSTING_OVERVIEW,component:v.dF}),(0,x.jsx)(o.Route,{exact:!0,path:a.iw.HOMEPAGE,component:v.V4}),(0,x.jsx)(h.A,{exact:!0,path:a.iw.MY_QUESTS,component:v.u6}),(0,x.jsx)(h.A,{exact:!0,path:a.a$.ACCOUNT_SETTINGS,component:v.wB}),(0,x.jsx)(h.A,{exact:!0,path:a.a$.ACCOUNT_PROFILE,component:v.Yk}),(0,x.jsx)(o.Route,{exact:!0,path:a.a$.ACCOUNT_FORGOT_PASSWORD,component:v.XC}),(0,x.jsx)(o.Route,{exact:!0,path:a.a$.PORTFOLIO,component:v.ru}),(0,x.jsx)(o.Route,{exact:!0,path:a.a$.HIVEMIND,component:v.hl}),(0,x.jsx)(o.Route,{exact:!0,path:a.a$.HIVEMIND_AGENTS,component:v.Tv})]})})}function S(){(0,n.useEffect)((()=>{setTimeout((()=>{v.eZ.preload()}),1e3)}),[])}function I(){(0,n.useEffect)((()=>{setTimeout((()=>{v.sK.preload()}),1e3)}),[])}function T(){(0,n.useEffect)((()=>{setTimeout((()=>{v.fR.preload()}),1e3)}),[])}function C(){(0,n.useEffect)((()=>{setTimeout((()=>{v.JG.preload()}),1e3)}),[])}function N(){(0,n.useEffect)((()=>{setTimeout((()=>{v.SR.preload()}),1e3)}),[])}},966:(e,t,r)=>{"use strict";r.d(t,{Ay:()=>y,I0:()=>f,VF:()=>p});var n=r(88094),i=r(27943),o=r(33209),a=r(18728),s=r(12693),l=r(99335),c=r(44977),u=r(77159),d=r(31550),h=r(15678);const f=n.createContext({activeLink:null,setActiveLink:()=>{}});function p(){try{return(0,n.useContext)(f)}catch(e){return console.log("Error while returning context data: ",e),null}}const m=o.default.div` position: relative; display: block; width: ${a._G}px; padding: 16px 4px 36px 0; min-height: 600px; @media (max-width: ${e=>{let{$breakpoint:t=s.DU}=e;return t}}px) { display: none; } `,g=(0,o.default)(u.A)` position: sticky; top: 68px; display: block; width: 230px; height: ${e=>{let{$height:t=1e3}=e;return t}}px; .dr-sidebar { max-width: 218px; } `,y=e=>{let{activeLink:t=a.bT.rankingsDapp,breakpoint:r}=e;const n=(0,i.useWindowHeight)(1e3),o=(0,d.H)({variants:[{name:a.b3.sidebarPortfolioTitle.sidebarPortfolioTitle1,component:null},{name:a.b3.sidebarPortfolioTitle.sidebarPortfolioTitle2,component:"Portfolio tracker"}]}),s=(0,l.y)(o);return(0,h.jsx)(m,{$breakpoint:r,children:(0,h.jsx)(g,{$height:n-68,alwaysVisible:!0,children:(0,h.jsx)(i.Sidebar,{theme:"dark",configObject:s,activeLink:t,onClick:e=>(0,c.Ay)({category:"navigation_events",action:"sidebar_link_click",label:e,event_source:"rankings",custom_dimension:"sidebar_nav"}),submenuCollapsedEvent:e=>(0,c.Ay)({category:"navigation_events",action:"sidebar_submenu_collapsed",label:e,event_source:"rankings",custom_dimension:"sidebar_nav"}),submenuExpandedEvent:e=>(0,c.Ay)({category:"navigation_events",action:"sidebar_submenu_expanded",label:e,event_source:"rankings",custom_dimension:"sidebar_nav"})})})})}},99335:(e,t,r)=>{"use strict";r.d(t,{L:()=>p,y:()=>f});r(88094);var n=r(27943),i=r(81705),o=r(50360),a=r(78366),s=r(18728),l=r(19717),c=r(35084),u=r(29161),d=r(44977),h=r(15678);const f=e=>[{id:s.bT.homepage,title:"Home",icon:(0,h.jsx)(n.HomepageIcon,{}),navRoute:u.iw.HOMEPAGE},{id:s.bT.explore,title:"Explore Web3",icon:(0,h.jsx)(n.ExploreIcon,{}),submenu:[{id:s.bT.rankingsHotContracts,parent:s.bT.explore,title:"Hot contracts",navRoute:u.iw.RANKINGS_HOT_CONTRACTS},{id:s.bT.dappDirectory,parent:s.bT.explore,navRoute:u.iw.RANKINGS_DIRECTORY,title:(0,h.jsx)(a.HT,{id:"rankings.sidebar.directory"})}]},{id:s.bT.narratives,title:"Trending now",icon:(0,h.jsx)(n.NarrativesIcon,{}),submenu:[{id:o.GH.gaming.sidebarId,parent:s.bT.narratives,icon:(0,h.jsx)(n.GamesIcon,{}),title:o.GH.gaming.sidebarTitle,navRoute:o.GH.gaming.pages.overview.path},{id:o.GH.defi.sidebarId,parent:s.bT.narratives,icon:(0,h.jsx)(n.DefiIcon,{}),title:o.GH.defi.sidebarTitle,navRoute:o.GH.defi.pages.overview.path},{id:o.GH.ai.sidebarId,parent:s.bT.rankings,icon:(0,h.jsx)(n.AiIcon,{}),title:o.GH.ai.sidebarTitle,navRoute:o.GH.ai.pages.overview.path},{id:o.GH.gambling.sidebarId,parent:s.bT.narratives,icon:(0,h.jsx)(n.GamblingIcon,{}),title:o.GH.gambling.sidebarTitle,navRoute:o.GH.gambling.pages.overview.path},{id:o.GH.rwa.sidebarId,parent:s.bT.narratives,icon:(0,h.jsx)(n.RwaIcon,{}),title:o.GH.rwa.sidebarTitle,navRoute:o.GH.rwa.pages.overview.path},{id:o.GH.social.sidebarId,parent:s.bT.narratives,icon:(0,h.jsx)(n.SocialIcon,{}),title:o.GH.social.sidebarTitle,navRoute:o.GH.social.pages.overview.path},{id:o.GH["high-risk"].sidebarId,parent:s.bT.narratives,icon:(0,h.jsx)(n.HighRiskIcon,{}),title:o.GH["high-risk"].sidebarTitle,navRoute:o.GH["high-risk"].pages.overview.path}]},{id:s.bT.rankings,title:"Rankings",icon:(0,h.jsx)(n.RankingsIcon,{}),submenu:[{parent:s.bT.rankings,id:s.bT.rankingsDapp,title:"Global",navRoute:u.iw.RANKINGS},{id:s.bT.rankingsDappBoosted,parent:s.bT.rankings,navRoute:u.iw.RANKINGS_BOOSTED,title:(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)(a.HT,{id:"rankings.sidebar.boosted"}),(0,h.jsx)(c.A,{ml:"6px"})]})},{parent:s.bT.rankings,id:s.bT.rankingsChains,title:(0,h.jsx)(a.HT,{id:"rankings.sidebar.chains"}),navRoute:u.iw.RANKINGS_CHAINS},{id:s.bT.rankingsNFTCollection,parent:s.bT.rankings,title:(0,h.jsx)(a.HT,{id:"rankings.sidebar.nfts"}),navRoute:u.iw.RANKINGS_NFT_COLLECTIONS},{id:s.bT.rankingsNFTMarketplace,parent:s.bT.rankings,title:(0,h.jsx)(a.HT,{id:"nft.marketplaces"}),navRoute:u.iw.RANKINGS_NFT_MARKETPLACES},{id:s.bT.rankingsTokens,parent:s.bT.rankings,title:(0,h.jsx)(a.HT,{id:"rankings.sidebar.tokens"}),navRoute:u.iw.RANKINGS_TOKENS}]},{id:s.bT.rewards,title:(0,h.jsx)(a.HT,{id:"rankings.sidebar.rewards"}),icon:(0,h.jsx)(n.RewardsIcon,{}),submenu:[{parent:s.bT.rewards,id:s.bT.rewards,title:(0,h.jsx)(a.HT,{id:"rewards.seasonTwo"}),navRoute:u.iw.REWARD_CENTER},{parent:s.bT.rewards,id:s.bT.quests,title:(0,h.jsx)(a.HT,{id:"generic.sidebar.quests"}),navRoute:u.iw.QUESTS_EXPLORE},{parent:s.bT.rewards,id:s.bT.airdrops,title:(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)(a.HT,{id:"generic.sidebar.airdrops"}),(0,h.jsx)(c.A,{ml:"6px"})]}),navRoute:u.iw.AIRDROPS_LIST}]},{id:"portfolio",title:e||(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)(a.HT,{id:"generic.sidebar.portfolio"}),(0,h.jsx)(c.A,{ml:"6px"})]}),icon:(0,h.jsx)(n.PortfolioIcon,{}),navRoute:u.iw.PORTFOLIO},{id:s.bT.radar,title:"$RADAR",icon:(0,h.jsx)(n.IconCdn,{name:"RadarTokenIcon.svg",width:"24px",height:"24px"}),navRoute:u.iw.RADAR_OVERVIEW},{id:s.bT.reports,title:"Reports",icon:(0,h.jsx)(n.ResearchIcon,{}),navRoute:u.iw.REPORTS},{separator:!0},{id:"list-a-project",mobileOnlyHeaderComponent:(0,h.jsx)(n.Button,{color:"secondary",mb:"24px",ml:"12px",whiteSpace:"nowrap",to:`${l.WP}${u.iw.DEV_DASHBOARD_SUBMIT_DAPP}`,iconLeft:(0,h.jsx)(n.SubmitDappIcon,{}),onClick:()=>(0,d.Ay)({category:"navigation_events",action:"submit_dapp_link_click",label:null,event_source:"rankings",custom_dimension:"header_nav"}),children:"List a project"})},{id:s.bT.accountProMembership,secondary:!0,icon:(0,h.jsx)(n.IconCdn,{name:"SidebarProIcon.svg",width:"20px",height:"20px"}),title:(0,h.jsx)(h.Fragment,{children:(0,i.isPro)()?"PRO Membership":"Upgrade to PRO"}),navRoute:u.iw.PRO_MEMBERSHIP},{id:s.bT.boostingOverview,secondary:!0,icon:(0,h.jsx)(n.IconCdn,{name:"BoostedBgIcon.svg",width:"20px",height:"20px"}),title:"Vote for dapps",navRoute:u.iw.BOOSTING_OVERVIEW},{id:s.bT.advertise,secondary:!0,external:!0,icon:(0,h.jsx)(n.AdvertiseSidebarIcon,{fill:"#b1bbce",width:"20px",height:"20px"}),title:"Advertise",navRoute:`${l.WP}/advertise`},{id:s.bT.api,secondary:!0,external:!0,icon:(0,h.jsx)(n.ApiIcon,{fill:"#b1bbce",width:"20px",height:"20px"}),title:"API",navRoute:u.iw.API_LANDING},{external:!0,secondary:!0,id:"developers-hub",icon:(0,h.jsx)(n.DevelopersHubIcon,{fill:"#b1bbce",width:"20px",height:"20px"}),title:"Developers Hub",navRoute:`${l.WP}/developers`}],p=[{id:s.bT.explore,title:"Explore Web3",icon:(0,h.jsx)(n.ExploreIcon,{}),submenu:[{id:s.bT.rankingsHotContracts,parent:s.bT.explore,title:"Hot contracts",navRoute:u.iw.RANKINGS_HOT_CONTRACTS},{id:s.bT.dappDirectory,parent:s.bT.explore,navRoute:u.iw.RANKINGS_DIRECTORY,title:(0,h.jsx)(a.HT,{id:"rankings.sidebar.directory"})}]},{id:s.bT.narratives,title:"Trending now",icon:(0,h.jsx)(n.NarrativesIcon,{}),submenu:[{id:o.GH.gaming.sidebarId,parent:s.bT.narratives,icon:(0,h.jsx)(n.GamesIcon,{}),title:o.GH.gaming.sidebarTitle,navRoute:o.GH.gaming.pages.overview.path},{id:o.GH.defi.sidebarId,parent:s.bT.narratives,icon:(0,h.jsx)(n.DefiIcon,{}),title:o.GH.defi.sidebarTitle,navRoute:o.GH.defi.pages.overview.path},{id:o.GH.ai.sidebarId,parent:s.bT.rankings,icon:(0,h.jsx)(n.AiIcon,{}),title:o.GH.ai.sidebarTitle,navRoute:o.GH.ai.pages.overview.path},{id:o.GH.gambling.sidebarId,parent:s.bT.narratives,icon:(0,h.jsx)(n.GamblingIcon,{}),title:o.GH.gambling.sidebarTitle,navRoute:o.GH.gambling.pages.overview.path},{id:o.GH.rwa.sidebarId,parent:s.bT.narratives,icon:(0,h.jsx)(n.RwaIcon,{}),title:o.GH.rwa.sidebarTitle,navRoute:o.GH.rwa.pages.overview.path},{id:o.GH.social.sidebarId,parent:s.bT.narratives,icon:(0,h.jsx)(n.SocialIcon,{}),title:o.GH.social.sidebarTitle,navRoute:o.GH.social.pages.overview.path},{id:o.GH["high-risk"].sidebarId,parent:s.bT.narratives,icon:(0,h.jsx)(n.HighRiskIcon,{}),title:o.GH["high-risk"].sidebarTitle,navRoute:o.GH["high-risk"].pages.overview.path}]},{id:s.bT.rankings,title:"Rankings",icon:(0,h.jsx)(n.RankingsIcon,{}),submenu:[{parent:s.bT.rankings,id:s.bT.rankingsDapp,title:"Global",navRoute:u.iw.RANKINGS},{id:s.bT.rankingsDappBoosted,parent:s.bT.rankings,navRoute:u.iw.RANKINGS_BOOSTED,title:(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)(a.HT,{id:"rankings.sidebar.boosted"}),(0,h.jsx)(c.A,{ml:"6px"})]})},{parent:s.bT.rankings,id:s.bT.rankingsChains,title:(0,h.jsx)(a.HT,{id:"rankings.sidebar.chains"}),navRoute:u.iw.RANKINGS_CHAINS},{id:s.bT.rankingsNFTCollection,parent:s.bT.rankings,title:(0,h.jsx)(a.HT,{id:"rankings.sidebar.nfts"}),navRoute:u.iw.RANKINGS_NFT_COLLECTIONS},{id:s.bT.rankingsNFTMarketplace,parent:s.bT.rankings,title:(0,h.jsx)(a.HT,{id:"nft.marketplaces"}),navRoute:u.iw.RANKINGS_NFT_MARKETPLACES},{id:s.bT.rankingsTokens,parent:s.bT.rankings,title:(0,h.jsx)(a.HT,{id:"rankings.sidebar.tokens"}),navRoute:u.iw.RANKINGS_TOKENS}]},{id:s.bT.rewards,title:(0,h.jsx)(a.HT,{id:"rankings.sidebar.rewards"}),icon:(0,h.jsx)(n.RewardsIcon,{}),submenu:[{parent:s.bT.rewards,id:s.bT.rewards,title:(0,h.jsx)(a.HT,{id:"rewards.seasonTwo"}),navRoute:u.iw.REWARD_CENTER},{parent:s.bT.rewards,id:s.bT.quests,title:(0,h.jsx)(a.HT,{id:"generic.sidebar.quests"}),navRoute:u.iw.QUESTS_EXPLORE},{parent:s.bT.rewards,id:s.bT.airdrops,title:(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)(a.HT,{id:"generic.sidebar.airdrops"}),(0,h.jsx)(c.A,{ml:"6px"})]}),navRoute:u.iw.AIRDROPS_LIST}]}]},37600:(e,t,r)=>{"use strict";r.d(t,{Ay:()=>l,Yw:()=>u});r(88094);var n=r(50360),i=r(16199),o=r(33209),a=r(67852),s=r(15678);const l=e=>{let{protocolKey:t,subProtocol:r,iconSize:o="15px",iconWrapperSize:l="24px",bgColor:d,fontSize:h,isRibbon:f,color:p,fontWeight:m,underlineOnHover:g=!1}=e;return(0,s.jsxs)(a.A,{alignItems:"center",children:[(0,s.jsx)(u,{$size:l,$bgColor:d,children:(0,s.jsx)(n.s9,{name:i.qP[t],width:o,height:o,fill:"var(--theme-text-color-secondary)"})}),(0,s.jsx)(c,{$color:p,$fw:m,$fontSize:h||f&&"12px",$trim:!!f,$hover:g,children:(0,n.IQ)(i.qP[t],r)})]})},c=o.default.div` font-weight: ${e=>{let{$fw:t=400}=e;return t}}; color: ${e=>{let{$color:t}=e;return t||"var(--theme-text-color-secondary)"}}; margin-left: 6px; font-size: ${e=>{let{$fontSize:t}=e;return t||"16px"}}; white-space: nowrap; overflow: ${e=>{let{$trim:t}=e;return t?"hidden":"visible"}}; text-overflow: ${e=>{let{$trim:t}=e;return t?"ellipsis":"clip"}}; transition: text-decoration 0.2s ease; &:hover { text-decoration: ${e=>{let{$hover:t}=e;return t?"underline":"none"}}; } `,u=o.default.div` width: ${e=>{let{$size:t}=e;return t||"24px"}}; height: ${e=>{let{$size:t}=e;return t||"24px"}}; background-color: ${e=>{let{$bgColor:t}=e;return t||"var(--theme-primary-cta-color-20-disable)"}}; display: flex; justify-content: center; align-items: center; border-radius: 50%; margin-right: ${e=>{let{$mr:t}=e;return t}}; `},30925:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>o,Ve:()=>i,f_:()=>n});const n=1100,i="snftm",o={nft_chain_id:null,nft_collection:null,nft_id:null}},29308:(e,t,r)=>{"use strict";r.d(t,{A:()=>Me});var n=r(88094),i=r(27943),o=r(33209),a=r(81705),s=r(99354),l=r(10103);const c=["11","27","35","61","68","118"],u=(0,s.A)()?"https://metadata.dappradar.com/v1":"https://metadata.dappradar.dev/v1";var d=r(30925),h=r(492),f=r(29879),p=r(67852),m=r(15678);const g=o.default.div` background-color: var(--theme-body-bg-colors-2-level-body); padding: 16px; border-radius: 16px; width: 100%; `,y=e=>{let{icon:t,title:r,children:n}=e;return(0,m.jsxs)(g,{children:[(0,m.jsxs)(p.A,{alignItems:"center",gap:"12px",children:[t,r?(0,m.jsx)(h.S7,{fontSize:"18px",fontWeight:500,children:r}):null]}),r?(0,m.jsx)(f.A,{}):null,n]})},v=(0,n.createContext)({data:null,chainId:null,loading:!1,ready:!1});function b(){try{return(0,n.useContext)(v)}catch(e){return console.log("Error while returning context data: ",e),null}}const w=e=>{let{contextResults:t,contextLoading:r,chainId:i,isDesktop:o,children:a}=e;const[s,l]=(0,n.useState)({data:t,chainId:i,loading:r,ready:!r&&!!t});return(0,n.useEffect)((()=>{l({data:t,chainId:i,loading:r,ready:!r&&!!t})}),[JSON.stringify(t),r]),(0,m.jsx)(v.Provider,{value:{...s,setContextValue:l,isDesktop:o},children:a})};var x=r(58585);const k=o.default.div` display: grid; grid-template-columns: 1fr 1fr; gap: 8px; `,M=(0,o.default)(i.NFTIcon)` fill: var(--theme-text-color-secondary); width: 20px; height: 20px; `,E=(0,o.default)(p.A)` justify-content: space-between; width: 100%; padding: 24px 48px; z-index: 1; background-color: var(--theme-body-bg-colors-1-level-body); `,_=()=>{const{data:e,isDesktop:t,loading:r}=b(),[o,s]=(0,n.useState)([]),{formatCurrency:l}=(0,x.a)();return(0,n.useEffect)((()=>{r||(()=>{var t,r,n,i,o,c,u,d;const h=[{id:"volume-0",title:"Volume",value:null!==e&&void 0!==e&&null!==(t=e.collection)&&void 0!==t&&t.volume?l(e.collection.volume):"-",change:null!==e&&void 0!==e&&null!==(r=e.collection)&&void 0!==r&&r.volumeChange?(0,a.calculateChange)(e.collection.volumeChange):void 0},{id:"traders-1",title:"Traders",value:null!==e&&void 0!==e&&null!==(n=e.collection)&&void 0!==n&&n.tradersCount?(0,a.formatNumber)(e.collection.tradersCount,2,{shortenThousands:!1}):"-",change:null!==e&&void 0!==e&&null!==(i=e.collection)&&void 0!==i&&i.tradersCountChange?(0,a.calculateChange)(e.collection.tradersCountChange):void 0},{id:"mcap-2",title:"Market cap",value:null!==e&&void 0!==e&&null!==(o=e.collection)&&void 0!==o&&o.marketCap?l(e.collection.marketCap):"-",change:null!==e&&void 0!==e&&null!==(c=e.collection)&&void 0!==c&&c.marketCapChange?(0,a.calculateChange)(e.collection.marketCapChange):void 0},{id:"sales-3",title:"Sales",value:null!==e&&void 0!==e&&null!==(u=e.collection)&&void 0!==u&&u.salesCount?(0,a.formatNumber)(e.collection.salesCount,2,{shortenThousands:!1}):"-",change:null!==e&&void 0!==e&&null!==(d=e.collection)&&void 0!==d&&d.salesCountChange?(0,a.calculateChange)(e.collection.salesCountChange):"-"}];s(h)})()}),[r,JSON.stringify(e)]),t?(0,m.jsxs)("div",{children:[(0,m.jsx)(f.A,{margin:"24px 0 0"}),(0,m.jsxs)(E,{children:[(0,m.jsx)(h.m$,{fontWeight:500,children:"Collection stats (24h):"}),!r&&o?(0,m.jsx)(m.Fragment,{children:o.map((e=>(0,m.jsxs)(p.A,{gap:"8px",alignItems:"center",children:[(0,m.jsx)(h.m$,{children:e.title}),(0,m.jsx)(h.S7,{fontWeight:500,children:e.value}),(0,m.jsx)(i.Change,{...e.change,size:16})]},e.id)))}):null]})]}):(0,m.jsx)(y,{icon:(0,m.jsx)(M,{}),title:"Collection stats",children:(0,m.jsx)(k,{children:!r&&o?(0,m.jsx)(m.Fragment,{children:o.map((e=>{const{id:t,...r}=e;return(0,m.jsx)(i.StatsButton,{...r,color:"secondary"},e.id)}))}):null})})};var A=r(50360),S=r(42084),I=r.n(S),T=r(2861),C=r(73250);const N=(e,t)=>[{cell:e=>(0,m.jsxs)("div",{children:[(0,m.jsx)(O,{mb:"2px",fontSize:"14px",children:e.eventType}),(0,m.jsx)(P,{to:(0,A.dO)(e,t),color:"transparent",p:0,target:"_blank",children:I()(new Date(e.date))})]}),skeletonConfig:{width:10,height:10,borderRadius:"5px"},pr:"8px",textAlign:i.Table.textAlign.left,text:"Time",width:"112px"},{cell:t=>(0,m.jsxs)(p.A,{gap:"4px",alignItems:"flex-start",children:[t.marketplaceTitle&&t.marketplaceLogo?(0,m.jsx)(i.Tooltip,{contentComponent:`Sold on ${t.marketplaceTitle}`,children:(0,m.jsx)(D,{src:t.marketplaceLogo,width:"20px",height:"20px"})}):null,(0,m.jsxs)("div",{children:[t.priceInFiat?(0,m.jsx)(h.S7,{mb:"2px",fontSize:"14px",children:e(t.priceInFiat)}):"-",t.priceInCrypto?(0,m.jsx)(h.m$,{fontSize:"12px",children:`${(0,a.formatNumber)(t.priceInCrypto.amount)} ${(0,T.EJ)(t.priceInCrypto.symbol,7)}`}):"-"]})]}),skeletonConfig:{width:10,height:10,borderRadius:"5px"},pr:"8px",textAlign:i.Table.textAlign.left,text:"Price",width:"65px"},{sortable:!1,cell:e=>(0,m.jsxs)(p.A,{gap:"4px",alignItems:"center",children:[(0,m.jsx)(P,{to:(0,A.oO)(e.from,t),color:"transparent",p:0,target:"_blank",children:(0,T.Wr)(e.from,3)}),(0,m.jsx)(j,{}),(0,m.jsx)(P,{to:(0,A.oO)(e.to,t),color:"transparent",p:0,target:"_blank",children:(0,T.Wr)(e.to,3)})]}),skeletonConfig:{width:10,height:10,borderRadius:"5px"},pr:"8px",textAlign:i.Table.textAlign.left,text:"Transfer",width:"112px"},{cell:e=>e.floorPriceDiff?(0,m.jsx)(i.Change,{...(0,a.calculateChange)(e.floorPriceDiff),size:"14px",align:"left"}):"-",skeletonConfig:{width:10,height:10,borderRadius:"5px"},pr:"8px",textAlign:i.Table.textAlign.left,text:"Floor diff.",width:"65px"}],D=(0,o.default)(i.ImageLoader)` flex-shrink: 0; border-radius: 50%; `,j=(0,o.default)(i.ArrowInCircleIcon)` fill: var(--theme-text-color-tertiary); width: 16px; height: 16px; `,O=(0,o.default)(h.S7)` text-transform: capitalize; `,P=(0,o.default)(i.Button)` font-weight: 400; text-align: left; `,L=(0,o.default)(i.StopWatchIcon)` fill: var(--theme-text-color-secondary); width: 20px; height: 20px; `,R=()=>{const{data:e}=b(),{formatCurrency:t}=(0,x.a)(),r=(0,i.useWindowWidth)(),[{nft_chain_id:n}]=(0,C.j)({namespaceQs:d.Ak,namespace:d.Ve});return(0,m.jsx)(y,{icon:(0,m.jsx)(L,{}),title:"Activity",children:(0,m.jsx)(i.ScrollContainer,{maxHeight:r>d.f_&&r{const{data:e,loading:t}=b(),[r,i]=(0,n.useState)([]);return(0,n.useEffect)((()=>{t||(()=>{var t,r,n,o,s,l,c;const u=[{id:"last-sale-price-0",title:"Last sale price",value:null!==(t=e.nft.lastSalePriceInCrypto)&&void 0!==t&&t.price?`${(0,a.formatNumber)(null===(r=e.nft.lastSalePriceInCrypto)||void 0===r?void 0:r.price,2,{shortenThousands:!1})} ${(0,T.EJ)(null===(n=e.nft.lastSalePriceInCrypto)||void 0===n?void 0:n.symbol,7)}`:"-",change:e.nft.lastSalePriceChange&&(0,a.calculateChange)(e.nft.lastSalePriceChange)},{id:"floor-price-1",title:"Floor price",value:null!==(o=e.nft.floorPriceInCrypto)&&void 0!==o&&o.price?`${(0,a.formatNumber)(e.nft.floorPriceInCrypto.price,2,{shortenThousands:!1})} ${(0,T.EJ)(e.nft.floorPriceInCrypto.symbol,7)}`:"-",change:e.nft.floorPriceChange&&(0,a.calculateChange)(e.nft.floorPriceChange)},{id:"estimated-value-2",title:"Estimated value",value:null!==(s=e.nft.estimatedPriceInCrypto)&&void 0!==s&&s.price?`${(0,a.formatNumber)(null===(l=e.nft.estimatedPriceInCrypto)||void 0===l?void 0:l.price,2,{shortenThousands:!1})} ${(0,T.EJ)(null===(c=e.nft.estimatedPriceInCrypto)||void 0===c?void 0:c.symbol,7)}`:"-",change:e.nft.estimatedPriceChange&&(0,a.calculateChange)(e.nft.estimatedPriceChange)}];i(u)})()}),[t,JSON.stringify(e)]),(0,m.jsx)(y,{icon:(0,m.jsx)(U,{}),title:"Price details",children:(0,m.jsx)(B,{gap:"12px",children:r.map((e=>{const{id:t,...r}=e;return(0,m.jsx)(z,{color:"secondary",...r},e.id)}))})})};var H=r(82735),V=r(10580);const G=(0,o.default)(p.A)` > div { padding: 0; } `,q=e=>{var t;let{setReportFormActive:r}=e;return(0,m.jsx)(y,{children:(0,m.jsxs)(G,{flexDirection:"column",width:"100%",children:[(0,m.jsx)(V.A,{lockOutSubmissionsWithCookie:!1,variant:"SINGLE_NFT",afterSubmit:()=>r(!1),pathname:null===H.A||void 0===H.A||null===(t=H.A.location)||void 0===t?void 0:t.pathname}),(0,m.jsx)(i.Button,{mt:"16px",width:"100%",color:"secondary",onClick:()=>r(!1),children:"Cancel"})]})})},W=e=>{let{reportFormActive:t,setReportFormActive:r}=e;const{isDesktop:n}=b();return t&&n?(0,m.jsx)(q,{setReportFormActive:r}):(0,m.jsxs)(p.A,{flexDirection:"column",gap:"16px",width:"100%",children:[(0,m.jsx)(F,{}),n?null:(0,m.jsx)(_,{}),(0,m.jsx)(R,{})]})};var Y=r(12693);const Z=e=>{let{parentRef:t,toggleActive:r,remainingMarketplaces:o}=e;const a=(0,n.useRef)();return(0,i.useOutsideClick)([t,a],(()=>{r(!1)})),o.length?(0,m.jsx)(K,{ref:a,children:o.map(((e,t)=>(0,m.jsx)(ee,{children:(0,m.jsxs)(te,{onClick:()=>r(),to:e.url,target:"_blank",children:["View on ",e.marketplace]})},`${e.url}-${t}`)))}):null},Q=(0,o.default)(p.A)` height: 100%; width: 100%; @media screen and (min-width: ${d.f_}px) { width: 415px; } @media screen and (min-width: ${d.f_+400}px) { width: 456px; } `,K=o.default.ul` overflow-y: auto; max-height: 200px; `,J=o.default.div` display: flex; align-items: center; justify-content: center; `,$=(0,o.default)(i.NFTIcon)` fill: var(--theme-body-bg-colors-4-level-body); width: 280px; height: 260px; @media screen and (min-width: ${d.f_}px) { width: 350px; height: 350px; } `,X=o.default.div` background-color: var(--theme-body-bg-colors-2-level-body); border-radius: 16px; overflow: hidden; display: flex; justify-content: center; margin: 0 auto; width: 100%; height: 100%; min-height: 350px; `,ee=o.default.li` transition: background-color 0.2s ease; cursor: pointer; &:hover { background-color: var(--theme-body-bg-colors-3-level-body); } `,te=(0,o.default)(i.SmartLink)` padding: 12px; color: var(--theme-text-color-main); display: block; &:hover { color: var(--theme-text-color-main); } `,re=(0,o.default)(p.A)` flex-direction: column; background-color: var(--theme-body-bg-colors-2-level-body); border-radius: 16px; padding: 16px; position: relative; @media screen and (min-width: ${d.f_}px) { flex-direction: row; } /* Open and more actions buttons */ > * { width: 100%; @media screen and (min-width: ${d.f_}px) { width: ${e=>{let{$childrenWidth:t}=e;return t}}; } div[role="button"] { display: flex; justify-content: center; } } `,ne=o.default.div` background-image: ${e=>{let{$imgUrl:t}=e;return`url(${t})`}}; background-size: contain; background-position: center; background-repeat: no-repeat; width: 100%; `,ie=()=>{var e,t;const r=(0,n.useRef)(),{data:o}=b(),s=o.marketplacesLinks?o.marketplacesLinks[0]:null,l=null===(e=o.marketplacesLinks)||void 0===e?void 0:e.slice(1,o.marketplacesLinks.length);return(0,m.jsx)("div",{ref:r,children:(0,m.jsxs)(Q,{gap:"16px",flexDirection:"column",justifyContent:"space-between",children:[(0,m.jsx)(X,{children:null!==(t=o.nft)&&void 0!==t&&t.imageUrl?(0,m.jsx)(m.Fragment,{children:(e=>{var t;const r=(e=>e&&".mp4"===e.substr(-4)?"video":"image")(e);return"video"===r?(0,m.jsx)("video",{alt:"nft-video",src:e,poster:Y.S2+"/nft-placeholder-light-blue.svg",autoPlay:!0,muted:!0,loop:!0}):(0,m.jsx)(ne,{$imgUrl:(0,a.imageResize)(null===(t=o.nft)||void 0===t?void 0:t.imageUrl,430)})})(o.nft.imageUrl)}):(0,m.jsx)(J,{children:(0,m.jsx)($,{})})}),(0,m.jsxs)(re,{gap:"12px",$childrenWidth:null!==s&&void 0!==s&&s.url&&null!==l&&void 0!==l&&l.length?"50%":"100%",children:[(0,m.jsx)(i.Button,{to:(null===s||void 0===s?void 0:s.url)||o.explorerLink,target:"_blank",size:"large",children:null!==s&&void 0!==s&&s.marketplace?`Open on ${s.marketplace}`:"View on explorer"}),null!==l&&void 0!==l&&l.length?(0,m.jsx)(i.Select,{direction:"up",reactPortal:!1,customButton:(0,m.jsx)(h.m$,{fontSize:"16px",fontWeight:600,children:"More actions"}),customOptions:(0,m.jsx)(Z,{parentRef:r,remainingMarketplaces:l})}):null]})]})})};var oe=r(50842),ae=r(16199),se=r(77184),le=r(29161);const ce=e=>{let{collection:t}=e;return(0,m.jsx)(he,{to:`${le.iw.SINGLE_COLLECTION_PAGE}/${t.slug}`,children:(0,m.jsxs)(p.A,{gap:"8px",children:[(0,m.jsx)(pe,{children:(0,m.jsx)(i.ImageLoader,{src:null===t||void 0===t?void 0:t.logo},`${t.title}-${t.logo}`)}),(0,m.jsx)(h.S7,{className:"title",fontWeight:600,children:null===t||void 0===t?void 0:t.title})]})})},ue=e=>{let{chainId:t}=e;return(0,m.jsx)(he,{to:`${le.iw.SINGLE_CHAIN_PAGE}/${ae.qP[t]}/nfts`,children:(0,m.jsx)(se.A,{protocolsLabel:!0,label:!1,maxProtocolsToDisplay:1,protocolWrapperSize:"20px",iconSize:"14px",protocols:[ae.qP[t]]})})},de=e=>{let{nft:t,isPortfolio:r}=e;return!r||null!==t&&void 0!==t&&t.owner?(0,m.jsx)(m.Fragment,{children:null===t||void 0===t||!t.owner||null!==t&&void 0!==t&&t.isBurned?(0,m.jsx)(fe,{children:"\ud83d\udd25 Burned"}):(0,m.jsx)(he,{to:`${le.iw.PORTFOLIO}?wallet=${t.owner}`,target:"_blank",children:(0,m.jsxs)(p.A,{gap:"8px",children:[(0,m.jsx)(h.m$,{children:"Owner:"}),(0,m.jsx)(pe,{$borderRadius:"50%",children:(0,m.jsx)(i.ImageLoader,{src:`https://api-avatars.dappradar.com/${t.owner}.svg`})}),(0,m.jsx)(h.m$,{className:"title",fontWeight:600,children:(0,T.Wr)(t.owner,4)})]})})}):null},he=(0,o.default)(i.SmartLink)` &:hover { .title, .protocol-label { text-decoration: underline; } } `,fe=o.default.div` color: var(--theme-red-system-color-40); font-size: 14px; font-weight: 500; `,pe=o.default.div` width: 24px; height: 24px; border-radius: ${e=>{let{$borderRadius:t="8px"}=e;return t}}; overflow: hidden; `,me=(0,o.default)(p.A)` > a:not(:first-of-type) { margin-left: 16px; padding-left: 16px; border-left: 1px solid var(--theme-divider-shadow-devider-color); } `,ge=e=>{var t;let{reportFormActive:r,setReportFormActive:n,isPortfolio:o}=e;const{data:s,isDesktop:l,chainId:c}=b(),[{nft_chain_id:u,nft_collection:f,nft_id:g}]=(0,C.j)({namespaceQs:d.Ak,namespace:d.Ve}),{pushNotification:y}=(0,oe.E$)(),v=[{value:"refresh-metadata",text:"Refresh Metadata",onClick:async()=>{var e;const t=await(0,a.xhrRequest)({url:`https://metadata.dappradar.com/v1/refresh-nft-metadata/${u}/${f}/${g}`});t&&null!==t&&void 0!==t&&null!==(e=t.data)&&void 0!==e&&e.success?y({title:"Metadata request sent",description:"Please check back in 5 minutes, your NFT metadata is being refreshed.",variant:"success"}):y({title:"Something went wrong",description:"There were issues with the request. Please try again later.",variant:"fail"})}}];return(0,m.jsxs)("div",{children:[(0,m.jsx)(h.S7,{as:"h2",$font:"var(--font-strong-18)",letterSpacing:"var(--letter-spacing-18)",mb:"16px",height:"24px",children:(null===(t=s.nft)||void 0===t?void 0:t.title)||"NFT"}),l?(0,m.jsxs)(p.A,{justifyContent:"space-between",children:[(0,m.jsxs)(me,{alignItems:"center",children:[s.collection?(0,m.jsx)(ce,{collection:s.collection}):null,c?(0,m.jsx)(ue,{chainId:c}):null,(0,m.jsx)(de,{nft:s.nft,isPortfolio:o})]}),(0,m.jsxs)(p.A,{gap:"12px",alignItems:"center",children:[(0,m.jsx)(i.Button,{onClick:()=>n(!0),type:"button",disabled:r,color:"neutral",size:"small",iconLeft:(0,m.jsx)(i.FlagIcon,{width:"16px",height:"16px"}),children:"Report"}),(0,m.jsx)(i.ContextualMenu,{options:v,noTriggerBackground:!0,horizontalDirection:"left",width:"250px"})]})]}):(0,m.jsxs)(m.Fragment,{children:[(0,m.jsxs)(me,{mb:"16px",alignItems:"center",children:[s.collection?(0,m.jsx)(ce,{collection:s.collection}):null,(0,m.jsx)(ue,{chainId:c})]}),(0,m.jsxs)(p.A,{justifyContent:"space-between",children:[(0,m.jsx)(de,{nft:s.nft}),(0,m.jsxs)(p.A,{gap:"12px",alignItems:"center",children:[(0,m.jsx)(i.Button,{onClick:()=>n(!0),type:"button",disabled:r,color:"neutral",size:"small",iconLeft:(0,m.jsx)(i.FlagIcon,{width:"16px",height:"16px"}),children:"Report"}),(0,m.jsx)(i.ContextualMenu,{options:v,noTriggerBackground:!0,horizontalDirection:"left",width:"250px"})]})]})]})]})},ye=(0,o.default)(i.Skeleton)` position: absolute; bottom: 0; left: 0; border-radius: 0 0 8px 8px; border-top: 1px solid var(--theme-divider-shadow-devider-color); `,ve=o.default.div` width: 1px; height: 24px; background-color: var(--theme-divider-shadow-devider-color); margin: 0 16px; `,be=()=>(0,i.useWindowWidth)()>d.f_?(0,m.jsxs)("div",{children:[(0,m.jsx)(i.Skeleton,{height:"28px",mb:"16px"}),(0,m.jsxs)(p.A,{alignItems:"center",children:[(0,m.jsx)(i.Skeleton,{height:"24px",mb:"16px",width:"150px"}),(0,m.jsx)(ve,{}),(0,m.jsx)(i.Skeleton,{height:"24px",mb:"16px",width:"150px"}),(0,m.jsx)(ve,{}),(0,m.jsx)(i.Skeleton,{height:"24px",mb:"16px",width:"150px"})]}),(0,m.jsx)(f.A,{}),(0,m.jsxs)(p.A,{gap:"16px",children:[(0,m.jsxs)("div",{children:[(0,m.jsx)(i.Skeleton,{width:"455px",height:"455px",borderRadius:"16px",mb:"16px"}),(0,m.jsx)(i.Skeleton,{width:"100%",height:"80px"})]}),(0,m.jsxs)(p.A,{flexDirection:"column",gap:"16px",width:"100%",children:[(0,m.jsx)(i.Skeleton,{width:"100%",height:"175px"}),(0,m.jsx)(i.Skeleton,{width:"100%",height:"100%"})]})]}),(0,m.jsx)(ye,{width:"100%",height:"68px",borderRadius:""})]}):(0,m.jsxs)("div",{children:[(0,m.jsx)(i.Skeleton,{height:"28px",mb:"16px"}),(0,m.jsxs)(p.A,{alignItems:"center",mb:"16px",children:[(0,m.jsx)(i.Skeleton,{height:"24px",width:"100%"}),(0,m.jsx)(ve,{}),(0,m.jsx)(i.Skeleton,{height:"24px",width:"100%"})]}),(0,m.jsx)(i.Skeleton,{height:"24px",mb:"16px",width:"100%"}),(0,m.jsx)(f.A,{}),(0,m.jsxs)(p.A,{flexDirection:"column",gap:"16px",children:[(0,m.jsx)(p.A,{alignItems:"center",justifyContent:"center",children:(0,m.jsx)(i.Skeleton,{width:"100%",height:"300px"})}),(0,m.jsx)(i.Skeleton,{width:"100%",height:"140px"}),(0,m.jsx)(i.Skeleton,{width:"100%",height:"375px"}),(0,m.jsx)(i.Skeleton,{width:"100%",height:"264px"}),(0,m.jsx)(i.Skeleton,{width:"100%",height:"300px"})]})]}),we=e=>{let{nftChainId:t,nftCollection:r,nftId:o,moralisObj:s}=e;const[h,p]=(0,n.useState)(!1),{response:g,loading:y}=((e,t,r,n)=>{const i=c.indexOf(e)>-1;if(n){const{chainId:e,collection:t,id:r,name:i,imageUrl:o,priceInFiat:s,priceInFiatType:c}=n,[u,d]=(0,a.useFetchSimpleData)({requestUrl:`${l.YZ}/nft-modal/${e}/${t}/${r}`,requestMethod:"POST",requestData:{title:i,imageUrl:o,priceInFiat:s,priceInFiatType:c},ready:e&&t&&r,initialState:{nft:{},collection:{},activity:[]},initialLoadingState:!0});return{response:u,loading:d}}{const[n,o]=(0,a.useFetchSimpleData)({requestUrl:i?`${u}/nft-modal/${e}/${r}`:`${u}/nft-modal/${e}/${t}/${r}`,ready:e&&t&&r,initialState:{nft:{},collection:{},activity:[]},initialLoadingState:!0});return{response:n,loading:o}}})(t,r,o,s),v=(0,i.useWindowWidth)()>d.f_;return y?(0,m.jsx)(be,{}):(0,m.jsx)(m.Fragment,{children:(0,m.jsxs)(w,{contextLoading:y,contextResults:g,chainId:t,isDesktop:v,children:[(0,m.jsx)(ge,{reportFormActive:h,setReportFormActive:p,isPortfolio:!!s}),(0,m.jsx)(f.A,{mb:v?"24px":"16px"}),(0,m.jsxs)(xe,{gap:"16px",children:[!v&&h?(0,m.jsx)(q,{setReportFormActive:p}):null,(0,m.jsx)(ie,{}),(0,m.jsx)(W,{reportFormActive:h,setReportFormActive:p})]}),v?(0,m.jsx)(_,{}):null]})})},xe=(0,o.default)(p.A)` flex-direction: column; @media screen and (min-width: ${d.f_}px) { flex-direction: row; } `,ke=o.default.div` padding: 16px; position: relative; height: 100%; padding-bottom: 70px; @media screen and (min-width: ${d.f_}px) { padding: 24px 24px 0; } `,Me=e=>{let{moralisObj:t,onClose:r}=e;const[{nft_chain_id:n,nft_collection:o,nft_id:a},s]=(0,C.j)({namespaceQs:d.Ak,namespace:d.Ve}),l=t||n&&o&&a;return(0,m.jsx)(i.Modal,{autoHeight:!0,isShown:l,maxWidth:"1160px",maxHeight:"800px",mobileMaxHeight:"90%",onClose:()=>{r?r():s(d.Ak)},children:(0,m.jsx)(ke,{children:l?(0,m.jsx)(we,{nftChainId:n,nftCollection:o,nftId:a,moralisObj:t}):null})})}},83769:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var n=r(88094),i=r(41323),o=r(15678);const a={speed:500,arrows:!1,autoplay:!0,slidesToShow:1,slidesToScroll:1,className:"dappradar-slick-carousel"},s=e=>{let{dotsClass:t,children:r}=e;const s=(0,n.useRef)(),[l,c]=(0,n.useState)(!1),[u,d]=(0,n.useState)(6e3),[h,f]=(0,n.useState)([]),p=()=>f([...h,(new Date).getTime()]),m=()=>{let e=0;for(let t=0;t1,dots:r.length>1,autoplaySpeed:u,dotsClass:`slick-dots ${t||""}`,className:l?"dappradar-slick-carousel hovered":"dappradar-slick-carousel",afterChange:()=>{d(6e3),f([])}};return(0,o.jsx)("div",{onMouseEnter:()=>{c(!0),p()},onMouseLeave:()=>{c(!1),p();const e=m();d(6e3-e%6e3)},children:(0,o.jsx)(i.A,{ref:s,...g,children:r})})}},89483:(e,t,r)=>{"use strict";r.d(t,{G:()=>C,A:()=>N});var n=r(88094),i=r(27943),o=function(){var e=function(t,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},e(t,r)};return function(t,r){if("function"!==typeof r&&null!==r)throw new TypeError("Class extends value "+String(r)+" is not a constructor or null");function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),a=function(e){function t(t){var r=e.call(this,t)||this;return r.name="AssertionError",r}return o(t,e),t}(Error);function s(e,t){if(!e)throw new a(t)}function l(e){var t=Object.entries(e).filter((function(e){var t=e[1];return void 0!==t&&null!==t})).map((function(e){var t=e[0],r=e[1];return"".concat(encodeURIComponent(t),"=").concat(encodeURIComponent(String(r)))}));return t.length>0?"?".concat(t.join("&")):""}var c=r(7813),u=r.n(c),d=function(){var e=function(t,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},e(t,r)};return function(t,r){if("function"!==typeof r&&null!==r)throw new TypeError("Class extends value "+String(r)+" is not a constructor or null");function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),h=function(){return h=Object.assign||function(e){for(var t,r=1,n=arguments.length;r0&&i[i.length-1])&&(6===o[0]||2===o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]0?o.join(","):void 0,related:c.length>0?c.join(","):void 0})}),(function(e){return{hashtags:e.hashtags,title:e.title,via:e.via,related:e.related}}),{windowWidth:550,windowHeight:400});const w=v("telegram",(function(e,t){var r=t.title;return s(e,"telegram.url"),"https://telegram.me/share/url"+l({url:e,text:r})}),(function(e){return{title:e.title}}),{windowWidth:550,windowHeight:400});const x=v("facebook",(function(e,t){var r=t.quote,n=t.hashtag;return s(e,"facebook.url"),"https://www.facebook.com/sharer/sharer.php"+l({u:e,quote:r,hashtag:n})}),(function(e){return{quote:e.quote,hashtag:e.hashtag}}),{windowWidth:550,windowHeight:400});const k=v("reddit",(function(e,t){var r=t.title;return s(e,"reddit.url"),"https://www.reddit.com/submit"+l({url:e,title:r})}),(function(e){return{title:e.title}}),{windowWidth:660,windowHeight:460,windowPosition:"windowCenter"});const M=v("linkedin",(function(e,t){var r=t.title,n=t.summary,i=t.source;return s(e,"linkedin.url"),"https://linkedin.com/shareArticle"+l({url:e,mini:"true",title:r,summary:n,source:i})}),(function(e){return{title:e.title,summary:e.summary,source:e.source}}),{windowWidth:750,windowHeight:600});var E=r(33209),_=r(19717),A=r(15678);const S="As seen on The World\u2019s Dapp Store, #DappRadar:",I=E.default.div` display: flex; `,T=E.default.div` margin-right: 16px; `,C=E.default.div` display: flex; justify-content: center; align-items: center; width: ${e=>{let{$size:t}=e;return t}}; height: ${e=>{let{$size:t}=e;return t}}; background-color: var(--theme-bg-neutral-control-color-default); border-radius: 50%; padding: ${e=>{let{$padding:t}=e;return t}}; transition: background-color 0.2s ease; &:hover { background-color: var(--theme-bg-neutral-control-color-hover); } `,N=e=>{var t;let{size:r="48px",iconWidth:n="27px",iconHeight:o="22px",gaShareClick:a}=e;const s=`${_.WP}${null===(t=location)||void 0===t?void 0:t.pathname}`,l=[{id:"twitter",shareButton:(0,A.jsx)(b,{url:s,beforeOnClick:()=>{a("Twitter")},title:S,children:(0,A.jsx)(C,{$padding:"0 0 0 3px",$size:r,children:(0,A.jsx)(i.TwitterIcon,{width:n,height:o,fill:"var(--theme-text-color-secondary)"})})})},{id:"telegram",shareButton:(0,A.jsx)(w,{url:s,beforeOnClick:()=>{a("Telegram")},title:S,children:(0,A.jsx)(C,{$padding:"0 3px 0 0",$size:r,children:(0,A.jsx)(i.TelegramIcon,{width:n,height:o,fill:"var(--theme-text-color-secondary)"})})})},{id:"facebook",shareButton:(0,A.jsx)(x,{url:s,beforeOnClick:()=>{a("Facebook")},quote:S,children:(0,A.jsx)(C,{$size:r,children:(0,A.jsx)(i.FacebookIcon,{width:n,height:o,fill:"var(--theme-text-color-secondary)"})})})},{id:"reddit",shareButton:(0,A.jsx)(k,{url:s,beforeOnClick:()=>{a("Reddit")},title:S,children:(0,A.jsx)(C,{$size:r,children:(0,A.jsx)(i.RedditIcon,{width:n,height:o,fill:"var(--theme-text-color-secondary)"})})})},{id:"linkedin",shareButton:(0,A.jsx)(M,{url:s,beforeOnClick:()=>{a("LinkedIn")},title:S,children:(0,A.jsx)(C,{$padding:"0 0 0 2px",$size:r,children:(0,A.jsx)(i.LinkedinIcon,{width:n,height:o,fill:"var(--theme-text-color-secondary)"})})})}];return(0,A.jsx)(I,{children:l.map((e=>{let{id:t,shareButton:r}=e;return(0,A.jsx)(T,{children:r},t)}))})}},82450:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});r(88094);var n=r(33209),i=r(15678);const o=n.default.div` display: flex; align-items: center; justify-content: space-between; width: 100%; height: ${e=>{let{$size:t}=e;return t}}px; `,a=n.default.div` flex: 1; height: ${e=>{let{$size:t}=e;return t}}px; opacity: 0.1; margin-right: ${e=>{let{$size:t,isLast:r}=e;return r?"0":`${t}px`}}; background: ${e=>{let{$fillColor:t}=e;return t||"var(--theme-primary-cta-color-40)"}}; border-radius: ${e=>{let{$size:t,isFirst:r,isLast:n}=e;return r&&n?`${t}px`:r?`${t}px 0 0 ${t}px`:n?`0 ${t}px ${t}px 0`:"0"}}; ${e=>{let{$completed:t}=e;return t&&n.css` opacity: 1; `}} `,s=e=>{let{totalSteps:t,completedSteps:r,size:n=8,fillColor:s}=e;return(0,i.jsx)(o,{$size:n,children:Array.from({length:t}).map(((e,o)=>(0,i.jsx)(a,{isFirst:0===o,isLast:o===t-1,$completed:o{"use strict";r.d(t,{LS:()=>s,OO:()=>o,fD:()=>i,mT:()=>a});var n=r(33209);const i=n.default.div` display: flex; flex-wrap: wrap; width: 100%; padding: 16px; margin-top: -28px; margin-bottom: 72px; background-color: #fff; border-radius: 5px 5px 5px 5px; box-shadow: 0 2px 20px #00000012; @media only screen and (max-width: 768px) { box-shadow: none; } `,o=n.default.div` background-color: #f5f6ff; color: #042860; `,a=n.default.div` ul, ol { display: block; padding: 0 0 0 16px; margin: 1em 0; list-style: disc outside none; } ol { list-style-type: decimal; counter-reset: item; } ol > li { counter-increment: item; } ol ol > li { display: block; } ol ol > li:before { margin-left: -20px; content: counters(item, ".") ". "; } li { display: list-item; } ul ul, ol ul { margin-left: 15px; list-style-type: circle; } ol ol, ul ol { margin-left: 15px; } `,s=(0,n.default)(a)` width: 100%; h2 { font-size: 24px; font-weight: 500; } h3 { font-size: 18px; font-weight: 500; } p { padding: 8px 0; } td { padding: 4px; border-color: var(--theme-text-color-secondary); } `},19438:(e,t,r)=>{"use strict";r.d(t,{A:()=>g});r(88094);var n=r(27943),i=r(16199),o=r(33209),a=r(53016),s=r(25020),l=r(67852),c=r(492),u=r(77184),d=r(2861),h=r(15678);const f=(0,o.default)(c.m$)` text-transform: uppercase; `,p=(0,o.default)(l.A)` align-items: center; padding: 12px 16px; transition: background-color 0.2s ease; &:hover { background-color: var(--theme-body-bg-colors-2-level-body); } `,m=o.default.div` width: 48px; height: 48px; border-radius: 16px; overflow: hidden; flex-shrink: 0; margin-right: 16px; `,g=e=>{let{to:t,logo:r,name:o,onClick:g,chainIds:y,symbol:v,badge:b,statChange:w,statValue:x,target:k,mainKpi:M=a.Bw.VALUE}=e;return(0,h.jsx)(n.SmartLink,{to:t,target:k,onClick:g,children:(0,h.jsxs)(p,{children:[(0,h.jsx)(m,{children:"string"===typeof r?(0,h.jsx)(n.ImageLoader,{src:r,resize:{width:48,quality:90}}):(0,h.jsx)(h.Fragment,{children:r})}),(0,h.jsxs)(l.A,{flexDirection:"column",justifyContent:"center",alignItems:"flex-start",children:[(0,h.jsx)(c.S7,{fontWeight:500,mb:"4px",children:(0,d.EJ)(o,15)}),y?(0,h.jsx)(u.A,{protocolsLabel:1===y.length,label:!1,maxProtocolsToDisplay:1,protocolWrapperSize:"20px",iconSize:"14px",protocols:y.map((e=>i.qP[e]))}):null,v?(0,h.jsx)(f,{children:v}):null,b||null]}),w||x?(0,h.jsx)(l.A,{flexDirection:"column",alignItems:"flex-end",ml:"auto",children:M===a.Bw.VALUE?(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)(c.S7,{fontSize:"16px",children:x}),w?(0,h.jsx)(n.Change,{size:"14px",...w}):null]}):(0,h.jsxs)(h.Fragment,{children:[w?(0,h.jsx)(n.Change,{size:"16px",...w}):null,(0,h.jsx)(c.S7,{fontSize:"14px",children:x})]})}):(0,h.jsx)(l.A,{flexDirection:"column",alignItems:"flex-end",ml:"auto",children:(0,h.jsx)(s.A,{})})]})})}},59480:(e,t,r)=>{"use strict";r.d(t,{A:()=>y});r(88094);var n=r(27943),i=r(33209),o=r(17310),a=r(67852),s=r(492),l=r(15678);const c=(0,i.default)(n.InfoIcon)` fill: var(--theme-text-color-secondary); `,u=(0,i.default)(n.SmartLink)` svg { fill: var(--theme-text-color-main); transform: rotate(-90deg); } span { display: flex; } .card-headline-link { font: 500 16px / 20px var(--font-family-secondary); color: var(--theme-text-color-main); } &&&:is(a):hover { .card-headline-link { &:hover { cursor: pointer; color: var(--theme-text-color-main); text-decoration: underline; } } } `,d=e=>{let{text:t,icon:r,buttonLink:i,tooltip:o,columnValue:d}=e;return(0,l.jsxs)(a.A,{alignItems:"center",justifyContent:"space-between",mb:"16px",children:[(0,l.jsx)(u,{to:i,children:(0,l.jsxs)(a.A,{alignItems:"center",gap:"4px",children:[r?(0,l.jsx)("span",{children:r}):null,(0,l.jsx)("span",{className:"card-headline-link",children:t}),i?(0,l.jsx)(n.CaretDownIcon,{}):null]})}),d?(0,l.jsxs)(a.A,{gap:"8px",children:[(0,l.jsx)(s.m$,{textAlign:"right",children:d}),o?(0,l.jsx)(n.Tooltip,{contentComponent:o,children:(0,l.jsx)(c,{})}):null]}):null]})},h=()=>(0,l.jsx)(p,{children:(0,l.jsx)(n.Skeleton,{width:"100%",height:"48px",borderRadius:"8px"})}),f=()=>[...Array(3)].map(((e,t)=>(0,l.jsx)(h,{},t))),p=(0,i.default)(a.A)` padding: 12px 16px; `,m=i.default.div` width: 100%; overflow: hidden; background-color: var(--theme-body-bg-colors-1-level-body); border-radius: 16px; ${o.position}; ${e=>{let{$useMinWidth:t}=e;return t&&i.css` min-width: 330px; @media screen and (min-width: 1055px) { min-width: 350px; } `}} `,g=i.default.div` padding: 16px 16px 4px; @media screen and (min-width: 1055px) { padding: 24px 16px 4px; } `,y=e=>{let{loading:t,headlineConfig:r,columnValue:n,minWidthForCarousel:i,children:o,...a}=e;return(0,l.jsxs)(m,{$useMinWidth:i,...a,children:[(0,l.jsx)(g,{children:(0,l.jsx)(d,{...r,columnValue:n})}),t?(0,l.jsx)(f,{}):o]})}},53016:(e,t,r)=>{"use strict";r.d(t,{$o:()=>o,Bw:()=>i,CJ:()=>a});const n={uawCountChange:"% UAW",uawCount:"UAW",listedAt:"Listing date",circulatingMarketCapInFiat:"Circ. Market cap",priceInFiat24h:"% Price (24h)",volumeInFiat:"Volume",volumeChange:"% Volume",tvlInFiat:"TVL",tvlChange:"% TVL"},i={VALUE:"val",CHANGE:"change"},o=(e,t)=>{if("undefined"===typeof n[e])throw new Error("COLUMN_NAME not found in config");return`${n[e]}${t?` (${t})`:""}`},a=e=>"undefined"===typeof e?i.VALUE:e.indexOf("Change")>-1||e.indexOf("change")>-1?i.CHANGE:i.VALUE},85368:(e,t,r)=>{"use strict";r.d(t,{A:()=>v});r(88094);var n=r(27943),i=r(16199),o=r(31649),a=r(59480),s=r(53016),l=r(79348),c=r(8144),u=r(58585),d=r(29161),h=r(82303),f=r(58570),p=r(44977),m=r(19438),g=r(15678);const y=(0,l.j7)("/rankings/chains"),v=e=>{let{minWidthForCarousel:t=!0,headlineConfig:r={text:"Top chains",buttonLink:d.iw.RANKINGS_CHAINS,tooltip:void 0},gaCategory:l,gaEventPage:v,gaEventSource:b,filters:w={},stats:x={},columnValue:k,mainKpi:M}=e;const{formatCurrency:E}=(0,u.a)(),[{results:_},A]=(0,h.G)({order:"desc",resultsPerPage:3,page:1,...w},y,f.Fh),S=(e,t)=>(0,c.t1)(e,t,{},E,c.Qs.CHAINS);return(0,g.jsx)(a.A,{minWidthForCarousel:t,loading:A,headlineConfig:r,columnValue:k||(0,s.$o)(w.sort,w.range),children:(0,g.jsx)(g.Fragment,{children:_.map(((e,t)=>{let r=null;return Object.keys(i.rY).map((t=>{i.rY[t].id===e.chainId&&(r=i.rY[t])})),(0,g.jsx)(m.A,{to:`${d.iw.SINGLE_CHAIN_PAGE}/${r.slug}`,onClick:()=>(0,p.F0)("scp_link_click",l,r.slug,{event_source:b,page_tab:v}),logo:(0,g.jsx)(o.A,{bgSize:"48px",iconSize:"30px",chainId:r.id}),badge:e.new?(0,g.jsx)(n.NewTag,{text:"New"}):null,name:r.label,statChange:x.change?S(e,x.change):void 0,statValue:x.value?S(e,x.value):void 0,mainKpi:M||(0,s.CJ)(w.sort)},`${e.slug}-${t}`)}))})})}},49488:(e,t,r)=>{"use strict";r.d(t,{A:()=>p});r(88094),r(81705);var n=r(59480),i=r(53016),o=r(8144),a=r(58585),s=r(29161),l=r(79348),c=r(82303),u=r(58570),d=r(44977),h=r(19438),f=r(15678);const p=e=>{let{minWidthForCarousel:t=!0,dataPrefix:r=o.Qs.DAPP,headlineConfig:p={text:"Top UAW",buttonLink:s.iw.RANKINGS,tooltip:void 0},fetchCallbackPrefix:m="/rankings/dapps",gaCategory:g,gaEventPage:y,gaEventSource:v,filters:b={},stats:w={},columnValue:x,mainKpi:k}=e;const{formatCurrency:M}=(0,a.a)(),E=(0,l.j7)(m),[{results:_},A]=(0,c.G)({order:"desc",range:"7d",resultsPerPage:3,page:1,...b},E,u.Fh),S=(e,t)=>(0,o.t1)(e,t,{},M,r);return(0,f.jsx)(n.A,{minWidthForCarousel:t,loading:A,headlineConfig:p,columnValue:x||(0,i.$o)(b.sort,b.range),children:_.map(((e,t)=>(0,f.jsx)(h.A,{to:`${s.iw.SINGLE_DAPP_PAGE}/${e.slug}`,onClick:()=>(0,d.F0)("sdp_link_click",g,e.slug,{event_source:v,page_tab:y}),logo:e.logo,name:e.name,chainIds:e.chainIds,statChange:w.change?S(e,w.change):void 0,statValue:w.value?S(e,w.value):void 0,mainKpi:k||(0,i.CJ)(b.sort)},`${e.slug}-${t}`)))})}},66436:(e,t,r)=>{"use strict";r.d(t,{A:()=>p});r(88094);var n=r(59480),i=r(53016),o=r(8144),a=r(58585),s=r(29161),l=r(82303),c=r(58570),u=r(44977),d=r(19438),h=r(4086),f=r(15678);const p=e=>{let{minWidthForCarousel:t=!0,headlineConfig:r={text:"Top token",buttonLink:s.iw.RANKINGS_TOKENS,tooltip:void 0},fetchCallbackPrefix:p="/rankings-ag-tokens-page/tokens",gaCategory:m,gaEventPage:g,gaEventSource:y,filters:v={},stats:b={},columnValue:w,mainKpi:x}=e;const{formatCurrency:k}=(0,a.a)(),M=(0,h.Lq)(p),[{results:E},_]=(0,l.G)({order:"desc",resultsPerPage:3,page:1,...v},M,c.Fh),A=(e,t)=>(0,o.t1)(e,t,{},k,o.Qs.TOKEN);return(0,f.jsx)(n.A,{minWidthForCarousel:t,loading:_,headlineConfig:r,columnValue:w||(0,i.$o)(v.sort,v.range),children:E.map(((e,t)=>(0,f.jsx)(d.A,{to:`${s.iw.SINGLE_TOKEN_PAGE}/${e.slug}`,onClick:()=>(0,u.F0)("stp_link_click",m,e.slug,{event_source:y,page_tab:g}),symbol:e.symbol,logo:e.image,name:e.name,chainIds:e.chainIds,statChange:b.change?A(e,b.change):void 0,statValue:b.value?A(e,b.value):void 0,mainKpi:x||(0,i.CJ)(v.sort)},`${e.slug}-${t}`)))})}},78057:(e,t,r)=>{"use strict";r.d(t,{Z1:()=>o,i_:()=>s,kA:()=>a,nK:()=>l});var n=r(81705),i=r(10103);const o=()=>async e=>{e({type:"GET_ALL_FAVORITES_START"});try{const t=await(0,n.xhrRequest)({url:`${i.cG}/profile/watchlist?combined=true`,method:"GET",tryAuth:!0,withCredentials:i.lH});e({type:"GET_ALL_FAVORITES_SUCCESS",data:t.data})}catch(t){e((e=>({type:"GET_ALL_FAVORITES_FAILED",error:e}))(t))}},a={DAPPS:"dapps",TOKENS:"tokens",COLLECTIONS:"collections",MARKETPLACES:"marketplaces",CHAINS:"chains"};const s=(e,t)=>async r=>{try{await function(e,t){return(0,n.xhrRequest)({url:`${i.cG}/profile/watchlist/${e}/${t}`,method:"PATCH",tryAuth:!0,withCredentials:i.lH})}(e,t),r(((e,t)=>({type:"ADD_FAVORITE_SUCCESS",payload:{type:e,resourceId:t}}))(e,t))}catch(o){throw o}};const l=(e,t)=>async r=>{try{await function(e,t){return(0,n.xhrRequest)({url:`${i.cG}/profile/watchlist/${e}/${t}`,method:"DELETE",tryAuth:!0,withCredentials:i.lH})}(e,t),r(((e,t)=>({type:"REMOVE_FAVORITE_SUCCESS",payload:{type:e,resourceId:t}}))(e,t))}catch(o){throw o}}},30046:(e,t,r)=>{"use strict";r.d(t,{GZ:()=>m,Je:()=>b,Rc:()=>y,bG:()=>p,iP:()=>v});var n=r(88094),i=r(40635),o=r(50842),a=r(45415),s=r(33209),l=r(87272),c=r(29161),u=r(78057),d=r(44977),h=r(12693),f=r(15678);const p=()=>{const e=(0,a.wA)(),t=(0,a.d4)((e=>e.user.user)),{loading:r,loaded:i,error:o}=(0,a.d4)((e=>e.watchlist)),s=(0,n.useRef)(!0),l=(0,n.useRef)(null);return(0,n.useEffect)((()=>{t&&(i||r||e((0,u.Z1)()))}),[t,i,r,e]),(0,n.useEffect)((()=>(s.current=!0,()=>{s.current=!1,l.current&&l.current.abort()})),[]),{loading:r,loaded:i,error:o}},m=(e,t)=>{const{watched:r,loading:n,loaded:i}=(0,a.d4)((e=>e.watchlist));return{isInWatchlist:(()=>{if(!e||!t||!i)return!1;const n=r[e]||[];return n.includes(Number(t))||n.includes(String(t))})(),loading:n,loaded:i}},{actions:{setModal:g}}=i.YW,y={[u.kA.DAPPS]:c.iw.RANKINGS,[u.kA.TOKENS]:c.iw.RANKINGS_TOKENS,[u.kA.COLLECTIONS]:c.iw.RANKINGS_NFT_COLLECTIONS,[u.kA.CHAINS]:c.iw.RANKINGS_CHAINS,[u.kA.MARKETPLACES]:c.iw.RANKINGS_NFT_MARKETPLACES},v=function(e,t,r){let n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"global_events";const s=(0,a.wA)(),{pushNotification:c}=(0,o.E$)(),{user:h,watched:f}=(0,a.d4)((e=>{var t;return{user:null===(t=e.user)||void 0===t?void 0:t.user,watched:e.watchlist.watched}})),{isInWatchlist:p}=m(e,t),v=()=>{var i;s((0,u.i_)(e,t)),(0,d.F0)("watchlist_add",n,e,{event_source:"sidebar",custom_dimension:t});if((null===(i=f[e])||void 0===i?void 0:i.length)>0){const t=`See watchlist on Rankings`;c({title:"Added to watchlist",htmlDescription:t,variant:"success"})}else s({type:l.gm,modalActive:l.lX.WATCHLIST,modalData:{type:e,id:t,data:r}})};return{onClickWatchlist:()=>{h?p?(s((0,u.nK)(e,t)),(0,d.F0)("watchlist_remove",n,e,{event_source:"sidebar",custom_dimension:t}),c({title:"Removed from watchlist",variant:"success"})):v():s(g(!0,i.R8.loginConnectModal,{[i.R8.loginConnectModal]:{description:"To use watchlist you need to login"},[i.R8.signModal]:{onSignSuccess:e=>{"success"===e.status&&v()}}}))}}},b=function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=arguments.length>2?arguments[2]:void 0;const{user:n}=(0,a.d4)((e=>{var t;return{user:null===(t=e.user)||void 0===t?void 0:t.user}})),{watched:i,loaded:o}=(0,a.d4)((e=>e.watchlist)),s=()=>e&&t?n?Array.isArray(i[e])&&0===i[e].length?["0"]:i[e]||[]:["0"]:[],l=t&&!n||t&&s().toString()===["0"].toString(),c={backUrl:r,icon:(0,f.jsx)(w,{src:`${h.S2}/watchlist/watchlist-empty.png`}),text:{h1:"Add projects to your watchlist to see them here",subtitle:"Please change the filters to explore more",resetFilters:"Reset filters"}};return{watchlistIds:s(),watchlistLoaded:o,watchlistNoResults:l?c:void 0,watchlistRequestReady:o||!!t&&!n||!t}},w=s.default.img` max-width: 240px; width: 100%; height: auto; margin-bottom: 16px; `},5689:(e,t,r)=>{"use strict";r.d(t,{A:()=>p});r(88094);var n=r(27943),i=r(45415),o=r(33209),a=r(492),s=r(67852),l=r(12693),c=r(15678);const u=(0,o.default)(n.ImageLoader)` width: 48px; height: 48px; `,d=(0,o.default)(n.ImageLoader)` width: 16px; height: 16px; `,h=o.default.p` color: var(--theme-gamification-main-green); font-size: 12px; font-weight: 600; `,f=(0,o.default)(s.A)` align-items: center; justify-content: center; padding: 4px 6px; background-color: var(--theme-body-bg-colors-3-level-body); border-radius: 4px; gap: 2px; transition: background-color 0.3s ease; &:hover { background-color: var(--theme-body-bg-colors-4-level-body); } `,p=e=>{var t;let{xpReward:r}=e;const{user:o}=(0,i.d4)((e=>({user:e.user.user}))),s=!!o&&(null===(t=o.bonuses)||void 0===t?void 0:t.xpMultiplier);return s?(0,c.jsx)(n.Tooltip,{contentComponent:(0,c.jsxs)("div",{children:[(0,c.jsx)(u,{src:`${l.S2}/reward-center/season-two-badge-for-users.svg`}),(0,c.jsxs)(a.S7,{mb:"8px",mt:"8px",fontWeight:600,children:["You will earn ",r?2*r:"double"," XP"]}),"As a Season One NFT holder, you earn double the amount of XP on all quests and airdrops until you reach level 10."]}),children:(0,c.jsxs)(f,{children:[(0,c.jsxs)(h,{children:["x",s]}),(0,c.jsx)(d,{src:`${l.S2}/reward-center/season-two-badge-for-users.svg`})]})}):null}},56440:(e,t,r)=>{"use strict";r.d(t,{$:()=>h,A:()=>f});r(88094);var n=r(27943),i=r(81705),o=r(33209),a=r(492),s=r(29879),l=r(61700),c=r(67852),u=r(5689),d=r(15678);const h=o.default.div` width: ${e=>{let{$size:t}=e;return t||"32px"}}; height: ${e=>{let{$size:t}=e;return t||"32px"}}; border-radius: 50%; background: linear-gradient( 94deg, rgba(0, 255, 163, 0.1) 54.99%, rgba(238, 253, 70, 0.1) 170.42% ); display: flex; align-items: center; justify-content: center; font-family: var(--font-family-secondary); font-size: ${e=>{let{$fontSize:t}=e;return t||"15px"}}; font-weight: 600; color: #00ffa3; margin-right: 8px; `,f=e=>{let{xpReward:t,xpClaimButton:r,bpReward:o,bpClaimButton:f,title:p,loading:m}=e;return(0,d.jsxs)(l.A,{mt:16,children:[(0,d.jsx)(a.uj,{children:p}),(0,d.jsx)(s.A,{}),(0,d.jsxs)(c.A,{alignItems:"center",justifyContent:"space-between",children:[(0,d.jsxs)(c.A,{alignItems:"center",children:[(0,d.jsx)(h,{children:"XP"}),m?(0,d.jsx)(n.Skeleton,{width:"50%",height:"20px"}):(0,d.jsxs)(c.A,{alignItems:"center",gap:"4px",children:[(0,d.jsx)(a.S7,{fontSize:"14px",fontWeight:600,children:t}),(0,d.jsx)(u.A,{xpReward:t})]})]}),r]}),o?(0,d.jsxs)(c.A,{alignItems:"center",justifyContent:"space-between",mt:"16px",children:[(0,d.jsxs)(c.A,{alignItems:"center",gap:"8px",children:[(0,d.jsx)(n.IconCdn,{width:32,height:32,name:"BoostedBgIcon.svg"}),m?(0,d.jsx)(n.Skeleton,{width:"50%",height:"20px"}):(0,d.jsxs)(a.S7,{fontSize:"14px",fontWeight:600,children:[(0,i.formatNumber)(o,2,{shortenThousands:!1})," BP"]})]}),f]}):null]})}},18728:(e,t,r)=>{"use strict";r.d(t,{DH:()=>G,Ed:()=>N,FB:()=>D,Ho:()=>f,Ii:()=>x,Il:()=>l,Jx:()=>Y,K2:()=>A,M4:()=>S,Mw:()=>W,O1:()=>T,Oc:()=>L,Op:()=>d,QR:()=>g,RA:()=>P,VB:()=>b,YI:()=>k,YN:()=>s,_G:()=>E,b1:()=>U,b3:()=>q,bT:()=>I,cl:()=>u,fQ:()=>O,gf:()=>M,il:()=>c,iy:()=>y,jD:()=>V,jW:()=>R,o3:()=>v,og:()=>h,p4:()=>C,r2:()=>m,rO:()=>B,rU:()=>F,sE:()=>z,wY:()=>H,x5:()=>p,xp:()=>_,yc:()=>j,yh:()=>w});var n=r(16199),i=r(54411),o=r(12693),a=r(32307);const s={games:"Games",defi:"DeFi",collectibles:"Collectibles",gambling:"Gambling",other:"Other","high-risk":"High Risk",marketplaces:"Marketplaces",exchanges:"Exchanges",social:"Social"},l=((0,a.sU)(Object.keys(n.rY).map((e=>n.rY[e]))),{WEEK:{key:"7d",text:"7d"},MONTH:{key:"30d",text:"30d"},SIX_MONTHS:{key:"6m",text:"6m"},YEAR:{key:"1y",text:"1y"}}),c={WEEK:{key:"7d",text:"7d"},MONTH:{key:"30d",text:"30d"},THREE_MONTHS:{key:"3m",text:"3m"},SIX_MONTHS:{key:"6m",text:"6m"},YEAR:{key:"1y",text:"1y"}},u={DAY:{key:"24h",text:"24h"},WEEK:{key:"7d",text:"7d"},MONTH:{key:"30d",text:"30d"}},d={DAY:{key:"24h",text:"24h"},WEEK:{key:"7d",text:"7d"},MONTH:{key:"30d",text:"30d"},ALL:{key:"all",text:"All"}},h={DAY:{key:"day",text:"1d"},WEEK:{key:"week",text:"7d"},MONTH:{key:"month",text:"30d"},DAY90:{key:"90day",text:"90d"},DAY180:{key:"180day",text:"180d"},YEAR:{key:"year",text:"1y"},ALL:{key:"all",text:"All"}},f={WEEK:{key:"week",text:"7d"},MONTH:{key:"month",text:"30d"},DAY90:{key:"90day",text:"90d"},DAY180:{key:"180day",text:"180d"},YEAR:{key:"year",text:"1y"},ALL:{key:"all",text:"All"}},p={WEEK:{key:"week",text:"7d"},MONTH:{key:"month",text:"30d"},ALL:{key:"all",text:"All"}},m={WEEK:{key:"7d",text:"7d"},MONTH:{key:"30d",text:"30d"},THREE_MONTHS:{key:"3m",text:"90d"},YEAR:{key:"1y",text:"1y"},ALL:{key:"all",text:"All",pro:!0}},g={WEEK:{key:"7d",text:"7d"},MONTH:{key:"30d",text:"30d"},MONTH6:{key:"180d",text:"180d"},YEAR:{key:"1y",text:"1y"},YEAR2:{key:"2y",text:"2y"}},y={WEEK:{key:"7days",text:"7d"},MONTH:{key:"month",text:"30d"},MONTH3:{key:"three-months",text:"3m"},YEAR:{key:"year",text:"1y"},ALL:{key:"all",text:"All"}},v=[{sortBy:"uawCount",sortable:!0,filter:!0,fiat:!1,text:"UAW",translate:"table.users",tooltip:"statsTooltip.users",popularRanges:i.IR},{sortBy:"totalVolumeInFiat",sortable:!0,filter:!0,fiat:!0,text:"Volume",translate:"table.volume",tooltip:"statsTooltip.volume",popularRanges:i.$m},{sortBy:"totalBalanceInFiat",sortable:!0,filter:!0,fiat:!0,text:"Balance",translate:"table.balance",tooltip:"statsTooltip.balance"}],b=[{sortBy:"uawCount",sortable:!0,filter:!0,fiat:!1,text:"UAW",translate:"table.users",tooltip:"statsTooltip.users",popularRanges:i.IR},{sortBy:"totalVolumeInFiat",sortable:!0,filter:!0,fiat:!0,text:"Volume",translate:"table.volume",tooltip:"statsTooltip.volume",popularRanges:i.$m}],w=[{sortBy:"tvlInFiat",filter:!0,fiat:!0,text:"TVL",translate:"table.tvl",title:"table.tvlLong",tooltip:"table.tvlTooltip",popularRanges:i.bx},{sortBy:"uawCount",filter:!0,fiat:!1,text:"UAW",translate:"table.uaw",title:"table.uawLong",tooltip:"table.uawTooltip",popularRanges:i.IR},{sortBy:"totalVolumeInFiat",filter:!0,fiat:!0,text:"Volume",translate:"table.volume",title:"table.volume",tooltip:"statsTooltip.volume"},{sortBy:"capTvl",filter:!0,text:"CAP/TVL",translate:"table.captvl",title:"table.captvlLong",tooltip:"table.captvlTooltip",popularRanges:i.IM}],x=[{sortBy:"priceInFiat",sortable:!0,filter:!0,fiat:!0,text:"Token",translate:"table.tokenPrice",tooltip:"table.tokenPriceTooltip",popularRanges:i.EB},{sortBy:"dappCount",sortable:!0,filter:!0,fiat:!1,text:"Dapps",translate:"table.chains.dappCount",tooltip:"table.chains.dappCountTooltip",popularRanges:i.fu},{sortBy:"smartContractCount",sortable:!0,filter:!0,fiat:!1,text:"Contracts",translate:"table.chains.smartContractCount",tooltip:"table.chains.smartContractCountTooltip",popularRanges:i.IR},{sortBy:"uawCount",sortable:!0,filter:!0,fiat:!1,text:"Total UAW",translate:"table.chains.uawCount",tooltip:"table.chains.uawCountTooltip",popularRanges:i.IR},{sortBy:"tvlInFiat",sortable:!0,filter:!0,fiat:!0,text:"DeFi TVL",translate:"table.chains.tvlInFiat",tooltip:"table.chains.tvlInFiatTooltip",popularRanges:i.bx},{sortBy:"totalNftVolumeInFiat",sortable:!0,filter:!0,fiat:!0,text:"NFT volume",translate:"table.chains.nftVolume",tooltip:"table.chains.nftVolumeTooltip",popularRanges:i.$m},{sortBy:"transactionCount",sortable:!0,filter:!0,fiat:!1,text:"Txs",translate:"table.chains.transactionCount",tooltip:"table.chains.transactionCountTooltip",popularRanges:i.LD},{sortBy:"totalVolumeInFiat",sortable:!0,filter:!0,fiat:!0,text:"Total dapps vol",translate:"table.chains.volume",tooltip:"table.chains.volumeTooltip",popularRanges:i.YQ}],k=[{sortBy:"priceInFiat",sortable:!0,filter:!0,fiat:!0,text:"Price",translate:"tokenTable.price",tooltip:"tokenTable.priceTooltip",popularRanges:i.KJ},{sortBy:"volumeInFiat",sortable:!0,filter:!0,fiat:!0,text:"Volume 24H",translate:"tokenTable.volume",tooltip:"tokenTable.volumeTooltip",popularRanges:i.$m},{sortBy:"circulatingMarketCapInFiat",sortable:!0,filter:!0,fiat:!0,text:"Circulating Mkt.Cap",translate:"tokenTable.circulatingMktCap",tooltip:"tokenTable.circulatingMktCapTooltip",popularRanges:i.vc}],M=o.W-1,E=234,_=336,A=o.DU,S=1300,I={homepage:"homepage",rankings:"rankings",rankingsDapp:"rankingsDapp",rankingsDappBoosted:"rankingsDappBoosted",dappDirectory:"dappDirectory",rankingsNFTCollection:"rankingsNFTCollection",rankingsNFTMarketplace:"rankingsNFTMarketplace",rankingsTokens:"rankingsTokens",rankingsChains:"rankingsChains",rankingsHotContracts:"rankingsHotContracts",reports:"reports",alerts:"alerts",explore:"explore",quests:"quests",rewards:"rewards",airdrops:"airdrops",radar:"radar",boosting:"boosting",boostingOverview:"boostingOverview",accountProMembership:"accountProMembership",accountSettings:"accountSettings",accountProfile:"accountProfile",narratives:"narratives",portfolio:"portfolio",hivemind:"hivemind-ai",advertise:"advertise",api:"api"},T={ALL:"all",DEFI:"defi",SALES:"sales",MARKETPLACES:"marketplaces",COLLECTIONS:"collections"},C={dappStats:"ds",dappWalletLabels:"dwl",historicalActivity:"ha",smartContracts:"sc",nftCollectionSales:"ncs",nftCollection:"nc",nftMarketplacesSales:"nms",nftMarketplaces:"nm",nftSales:"ns",defiStats:"defis",defiLineChart:"dlc",defiTokenChartFiat:"dtcf",defiTokenChart:"dtc",defiTokenBalancePieChart:"dtbpc",defiTopPools:"dtp",defiTopTokens:"dtt",nftCollectionChart:"ncc",nftCollectionMktpChart:"ncmc",nftSalesMarketplaceChart:"nsmc",nftFloorPriceChart:"nfpc",nftMarketplaceCollections:"nmc",questsTable:"qt",mainTokenChart:"mct",hivemindFaq:"hq"},N={chainStats:"cs",nftStats:"ns",nftSales:"nsal",nftMarketplace:"nmp",nftTradersChart:"ntc",defiChart:"dc",defiStats:"ds",defiProtocols:"dp",historicalActivity:"ha",topDapps:"td",topTokens:"tt",buyersSellersChart:"bsc"},D={priceMetrics:"pm",lowHighRange:"lhr"},j={nftCollectionStats:"ncs",topNftSales:"tns",nftTop8Sales:"nt8s",priceActivityChart:"pac",historicalActivityChart:"hac",buyersSellersChart:"bsc"},O={NFTS:"nfts",EXPLORE:"explore",BOOSTED:"boosted",AIRDROPS:"airdrops",QUESTS:"quests",REWARD_CENTER:"reward-center",PORTFOLIO:"portfolio"},P={RANKINGS:"rankings",GAMES:"games",DEFI:"defi",SOCIAL:"social",GAMBLING:"gambling",HIGH_RISK:"high-risk",AI:"ai",OTHER:"other",AIRDROPS:"airdrops",RWA:"rwa",MARKETPLACES:"marketplaces",COLLECTIONS:"collections"},L={projectBoosting:"project-boosting"},R="Gambling",z="isComplianceAgreed",B={chains:{total:0},smartContracts:{total:0},dapps:{total:0},nftCollections:{total:0},tokens:{total:0}},U="https://apis-portal.dappradar.com/products/api#Plans",F="https://apis-portal.dappradar.com/full-api-reference",H="https://dappradar-25809054.hubspotpagebuilder.eu/dappradar-api-custom-tier-registration",V=50,G=5,q={sidebarPortfolioTitle:{sidebarPortfolioTitle1:"sidebar-portfolio-title-original",sidebarPortfolioTitle2:"sidebar-portfolio-title-new"},homepageBlogPostsTitle:{homepageBlogPostsTitle1:"homepage-blog-posts-title-trending",homepageBlogPostsTitle2:"homepage-blog-posts-title-latest"}},W={partnerLogo:o.S2+"/images/bc-game.svg",partnerUrl:"https://bcall-main.vstwerxerbc.top/i-324of2sq3-n/?spin=true"},Y={partnerLogo:o.S2+"/images/metawin-logo.png",partnerUrl:"http://www.metawin.com/t/dappradar-9?c=30909"}},70207:(e,t,r)=>{"use strict";r.d(t,{pW:()=>s,t8:()=>o,un:()=>a});var n=r(27943),i=r(33209);const o=i.css` background-color: var(--theme-body-bg-colors-2-level-body); border: 1px solid var(--theme-divider-shadow-devider-color); border-radius: 8px; `,a=(0,i.default)(n.InfoIcon)` display: flex; width: 16px; height: 16px; margin-left: 8px; fill: var(--theme-text-color-secondary); transition: all 0.2s ease; &:hover { fill: var(--theme-text-color-main); } `,s=(0,i.default)(n.CalendarIcon)` display: flex; width: 20px; height: 20px; margin-right: 8px; fill: var(--theme-text-color-secondary); `},56277:(e,t,r)=>{"use strict";r.d(t,{w:()=>i});const n=r(12693).S2+"/careers/img/teamAvatars/",i=[{src:n+"23.png",alt:"Alis"},{src:n+"29.png",alt:"Alex"},{src:n+"26.png",alt:"Andrius"},{src:n+"14.png",alt:"Aurimantas"},{src:n+"39.png",alt:"Aysegul B"},{src:n+"27.png",alt:"Barbora"},{src:n+"52.png",alt:"Can"},{src:n+"2.png",alt:"Dragos"},{src:n+"32.png",alt:"Dominykas"},{src:n+"22.png",alt:"Dovydas"},{src:n+"53.png",alt:"Domantas"},{src:n+"4.png",alt:"Grace"},{src:n+"7.png",alt:"Giedrius V."},{src:n+"54.png",alt:"Jeff"},{src:n+"3.png",alt:"Kornelija"},{src:n+"55.png",alt:"Kacper"},{src:n+"56.png",alt:"Otilija"},{src:n+"18.png",alt:"Liutauras"},{src:n+"30.png",alt:"Mantas S"},{src:n+"48.png",alt:"Marcin"},{src:n+"33.png",alt:"Nathan"},{src:n+"44.png",alt:"Ned"},{src:n+"24.png",alt:"Nikita"},{src:n+"Pallet-min.jpg",alt:"Pallet"},{src:n+"5.png",alt:"Rimas"},{src:n+"17.png",alt:"Robert"},{src:n+"38.png",alt:"Sarah"},{src:n+"8.png",alt:"Saulius"},{src:n+"21.png",alt:"Simona"},{src:n+"49.png",alt:"Shimon"},{src:n+"1.png",alt:"Skirmantas"},{src:n+"16.png",alt:"Sultan"},{src:n+"12.png",alt:"Tadas M."},{src:n+"15.png",alt:"Tadas Z"},{src:n+"28.png",alt:"Viktor"},{src:n+"40.png",alt:"Yevhen"}]},72920:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});r(88094);var n=r(27943),i=r(33209),o=r(71090),a=r(15678);const s=i.default.div` /* Compensate for mobile side paddings so that there would be no gaps. */ @media screen and (max-width: ${o.f}px) { margin: 0 -8px; } `,l=e=>{let{children:t}=e;const r=(0,n.useWindowWidth)();return(0,a.jsx)(s,{children:(0,a.jsx)(n.TopArrowsHorizontalScroll,{gradientWidth:0,gradientColor:"transparent",arrowsTop:r>o.f,gap:"16px",alignItems:"stretch",children:t})})}},80299:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});r(88094);var n=r(33209),i=r(71090),o=r(15678);const a=n.default.section` margin-bottom: ${e=>{let{$mb:t}=e;return t}}; margin-top: 48px; padding: 0 8px; @media screen and (min-width: ${i.f}px) { margin-top: 56px; padding: 0; } `,s=e=>{let{mb:t,children:r}=e;return(0,o.jsx)(a,{$mb:t,children:r})}},94551:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});r(88094);var n=r(27943),i=r(44977),o=r(15678);const a=e=>{let{to:t,mt:r}=e;return(0,o.jsx)(n.Button,{to:t,color:"transparent",mt:r,p:0,size:"large",iconRight:(0,o.jsx)(n.ArrowRightFullHeadIcon,{}),onClick:()=>{(0,i.Ay)({category:"homepage_events",action:"section_heading_show_all_click",label:t,event_source:"homepage"})},children:"Show all"})}},40937:(e,t,r)=>{"use strict";r.d(t,{A:()=>p});r(88094);var n=r(27943),i=r(33209),o=r(25588),a=r(492),s=r(71090),l=r(67852),c=r(15678);const u=i.default.div` margin-left: ${e=>{let{$isDesktop:t}=e;return t?"12px":"auto"}}; `,d=i.default.div` width: 100%; margin-bottom: 16px; `,h=(0,i.default)(a.m$)` @media screen and (min-width: ${s.f}px) { font-size: 16px; padding-right: 100px; } `,f=(0,i.default)(a.S7)` font: var(--font-strong-18); letter-spacing: var(--letter-spacing-18); @media screen and (min-width: ${s.f}px) { font: var(--font-strong-24); letter-spacing: var(--letter-spacing-24); } `,p=e=>{let{titleIcon:t,title:r,subtitle:i,badgeText:a,button:p}=e;const m=(0,n.useWindowWidth)()>s.f;return(0,c.jsxs)(d,{children:[(0,c.jsxs)(l.A,{alignItems:"center",gap:"12px",children:[(0,c.jsxs)(l.A,{alignItems:"center",gap:"12px",children:[t||null,(0,c.jsx)(f,{as:"h2",children:r})]}),a&&m?(0,c.jsx)(o.zt,{children:a}):null,(0,c.jsx)(u,{$isDesktop:m,children:p||null})]}),(0,c.jsx)(h,{mt:"8px",children:i})]})}},59219:(e,t,r)=>{"use strict";r.d(t,{A4:()=>a,Mw:()=>c,Q_:()=>u,RG:()=>l,s5:()=>s});var n=r(27943),i=r(33209),o=r(71090);const a=(0,i.default)(n.Skeleton)` flex-shrink: 0; `,s=i.default.div` background-color: var(--theme-body-bg-colors-1-level-body); border-radius: 16px; padding: 16px; @media screen and (min-width: ${o.f}px) { padding: 24px; } `,l=(0,i.default)(n.ArrowRightFullHeadIcon)` fill: var(--theme-text-color-secondary); width: 20px; height: 20px; `,c=(0,i.default)(n.SmartLink)` padding: 16px; border-radius: 16px; display: flex; align-items: center; background: ${e=>{let{$bg:t}=e;return t||"var(--theme-body-bg-colors-2-level-body)"}}; justify-content: space-between; cursor: pointer; height: 104px; transition: background-color 0.2s ease; width: 100%; @media screen and (min-width: ${o.f}px) { max-width: ${e=>{let{$maxWidth:t}=e;return t}}; width: 50%; } svg { transition: fill 0.2s ease; } &:hover { svg { fill: var(--theme-text-color-main); } } ${e=>{let{$bg:t}=e;return t?null:i.css` &:hover { background-color: var(--theme-body-bg-colors-3-level-body); } `}} `,u=i.default.div` margin-top: 8px; @media screen and (min-width: ${o.f}px) { margin-top: 16px; } `},71090:(e,t,r)=>{"use strict";r.d(t,{f:()=>n,o:()=>i});const n=1055,i={all:e=>{let{uaw:t,uawChange:r,volume:n,volumeChange:i,topProject:o}=e;return`\ud83d\udca1 Over the last week, the blockchain space engaged ${t} wallets, a ${r}% change, with $${n} in volume, marking a ${i}% shift. ${o} leads as the top project.`},games:e=>{let{uaw:t,uawChange:r,volume:n,volumeChange:i,topProject:o}=e;return`\ud83d\udca1 Blockchain gaming saw ${t} active wallets in the past week, a ${r}% change, and $${n} in volume, reflecting a ${i}% movement. ${o} claims the top spot.`},defi:e=>{let{tvl:t,aTvl:r,topProject:n}=e;return`\ud83d\udca1 DeFi recorded ${t} in total value locked and ${r} in adjusted TVL, highlighting asset flows and pricing trends. ${n} leads the protocols.`},chains:e=>{let{uaw:t,topProject:r}=e;return`The top five blockchains reported ${t} active wallets this week, with ${r} leading in activity.`},nfts:e=>{let{traders:t,volume:r,topProject:n}=e;return`\ud83d\udca1 NFTs reported ${t} traders and $${r} in volume this week. ${n} remains the top-performing project.`}}},13456:(e,t,r)=>{"use strict";r.d(t,{AJ:()=>c,Qt:()=>u,bP:()=>s});var n=r(88094),i=r(81705),o=r(58570),a=r(15678);const s={overview:{id:"homepage_user_overview_card_hidden",name:"Overview widget",gaLabel:"overview"},hivemind:{id:"homepage_hivemind_hidden",name:"Hivemind",gaLabel:"hivemind"},trending:{id:"homepage_trending_projects_hidden",name:"Trending projects",gaLabel:"trending_projects"},community:{id:"homepage_community_favourites_hidden",name:"Community favourites",gaLabel:"community_favourites"},quests:{id:"homepage_latest_quests_hidden",name:"Latest quests",gaLabel:"latest_quests"},signals:{id:"homepage_signals_hidden",name:"Signals",gaLabel:"signals"},projects:{id:"homepage_new_projects_hidden",name:"New projects",gaLabel:"new_projects"},market:{id:"homepage_market_overview_hidden",name:"Market overview",gaLabel:"market_overview"},blog:{id:"homepage_blockchain_news_hidden",name:"Blockchain news",gaLabel:"blockchain_news"},newsletter:{id:"homepage_subscribe_newsletter_hidden",name:"Subscribe to our newsletter",gaLabel:"subscribe_newsletter"},ecosystem:{id:"homepage_dappradar_ecosystem_hidden",name:"DappRadar ecosystem",gaLabel:"dappradar_ecosystem"},airdrops:{id:"homepage_latest_airdrop_guides_hidden",name:"Latest Airdrop guides",gaLabel:"latest_airdrop_guides"},collections:{id:"homepage_trending_nft_collections_hidden",name:"Trending NFT collections",gaLabel:"trending_nft_collections"},nft_sales:{id:"homepage_top_nft_sales_hidden",name:"Top NFT Sales",gaLabel:"top_nft_sales"}},l=(0,n.createContext)(),c=()=>{const e=(0,n.useContext)(l);if(!e)throw new Error("useHomepageSections must be used within a HomepageSectionsProvider");return e},u=e=>{let{children:t}=e;const[r,c]=(0,n.useState)({}),[u,d]=(0,n.useState)(!0);(0,n.useEffect)((()=>{const e=(0,i.getCookie)("homepage_sections_hidden"),t=(0,o.iw)(e),r={};Object.values(s).forEach((e=>{r[e.id]=t.includes(e.id)})),c(r),d(!1)}),[]);const h={sections:r,updateSections:e=>{c(e);const t=Object.keys(e).filter((t=>e[t])).join(",");(0,i.setCookie)("homepage_sections_hidden",t)},sectionsLoading:u};return(0,a.jsx)(l.Provider,{value:h,children:t})}},13688:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>Vr});var n=r(88094),i=r(27943),o=r(33209),a=r(18728),s=r(80299),l=r(81705),c=r(45415),u=r(94551),d=r(40937),h=r(59219),f=r(67852),p=r(82303),m=r(58570),g=r(19717),y=r(33364),v=r(42186),b=r(29161),w=r(75103),x=r(9068),k=r(13456),M=r(15678);const E=(0,y.i)("/rankings"),_=(0,o.default)(i.IconCdn)` flex-shrink: 0; `,A=(0,o.default)(f.A)` @media screen and (max-width: 1350px) { flex-direction: column; } `,S=()=>{const{sections:e,sectionsLoading:t}=(0,k.AJ)(),{user:r}=(0,c.d4)((e=>e.user)),n=(0,i.useWindowWidth)()>=1350,[{results:o},a]=(0,l.useFetchSimpleData)({requestUrl:g.MQ+"/cycles",withCredentials:g.nq,tryAuth:!0,initialState:{results:[]}}),f=o.find((e=>"last"===e.status))||null,[{results:y},S]=(0,p.G)({sort:"boostAmount",order:"desc",resultsPerPage:3,page:1,cycleId:null===f||void 0===f?void 0:f.id},E,m.Fh,!a&&(null===f||void 0===f?void 0:f.id));if(r&&t)return null;if(r){if(e[k.bP.community.id])return null}return null!==f&&void 0!==f&&f.id?(0,M.jsxs)(s.A,{children:[(0,M.jsx)(d.A,{titleIcon:(0,M.jsx)(_,{name:"BoostedIcon.svg",width:n?25:17,height:n?34:24,mr:"12px"}),title:"Community favorites",subtitle:(0,M.jsx)("span",{children:"These dapps earned the most Boosting Power from the DappRadar community."}),badgeText:`Latest cycle #${null===f||void 0===f?void 0:f.id}`,button:(0,M.jsx)(u.A,{to:b.iw.RANKINGS_BOOSTED})}),(0,M.jsx)(h.Q_,{children:a||S?(0,M.jsx)(w.k,{direction:n?"row":"column"}):(0,M.jsxs)(A,{gap:"24px",children:[y.map(((e,t)=>(0,M.jsx)(v.A,{small:!0,maxWidth:n?"420px":"",showBadge:!0,index:t+1,item:e,eventSource:"homepage_top_3_boosted"},t))),y.length<3?[...Array(3-y.length)].map(((e,t)=>(0,M.jsx)(x.C,{to:b.iw.BOOSTING},t))):null]})})]}):null};var I=r(40635),T=r(492),C=r(44977);const N=(0,o.default)(f.A)` justify-content: center; align-items: center; border-radius: 4px; background: var(--theme-body-bg-colors-3-level-body); width: 32px; height: 32px; `,D=(0,o.default)(f.A)` justify-content: space-between; align-items: center; padding: 8px; border-radius: 8px; border: 1px solid var(--theme-divider-shadow-devider-color); background: ${e=>{let{$disabled:t}=e;return t?"var(--theme-body-bg-colors-1-level-body)":"var(--theme-body-bg-colors-2-level-body)"}}; cursor: pointer; transition: background 0.2s ease; &:hover { background: var(--theme-body-bg-colors-3-level-body); } `,j=o.default.div` padding: 24px; height: 100%; `,O=e=>{let{open:t,onClose:r}=e;const{sections:o,updateSections:a}=(0,k.AJ)(),[s,c]=(0,n.useState)({}),[u,d]=(0,n.useState)({});(0,n.useEffect)((()=>{t&&(c({...o}),d({...o}))}),[t,o]);const h=JSON.stringify(s)!==JSON.stringify(u),p=null!==(0,l.getCookie)("homepage_sections_hidden");return(0,M.jsx)(i.Modal,{isShown:t,onClose:r,maxWidth:"460px",maxHeight:"660px",mobileMaxHeight:"88%",children:(0,M.jsxs)(j,{children:[(0,M.jsx)(T.S7,{$font:"var(--font-strong-24)",letterSpacing:"var(--letter-spacing-24)",mb:"8px",children:"Manage Visibility"}),(0,M.jsx)(T.m$,{$font:"var(--font-regular-16)",mb:"16px",children:"Show & Hide sections on your homepage"}),(0,M.jsx)(i.ScrollContainer,{maxHeight:"487px",children:(0,M.jsx)(f.A,{flexDirection:"column",gap:"8px",children:Object.values(k.bP).map((e=>{const t=s[e.id]||!1;return(0,M.jsxs)(D,{$disabled:t,onClick:()=>{var t;t=e.id,c((e=>({...e,[t]:!e[t]}))),(0,C.Ay)({category:"homepage_events",action:"sections_visibility_modal",label:t})},children:[(0,M.jsx)(T.S7,{$font:"var(--font-medium-14)",children:e.name}),(0,M.jsx)(N,{children:t?(0,M.jsx)(i.EyeCrossedIcon,{width:"16px",height:"16px",fill:"var(--theme-text-color-secondary)"}):(0,M.jsx)(i.EyeIcon,{width:"16px",height:"16px",fill:"var(--theme-text-color-secondary)"})})]},e.id)}))})}),(0,M.jsxs)(f.A,{mt:"16px",justifyContent:"space-between",children:[(0,M.jsx)(i.Button,{p:"0",color:"transparent",type:"button",disabled:!p,onClick:()=>{const e={};Object.values(k.bP).forEach((t=>{e[t.id]=!1})),c(e),(0,C.Ay)({category:"homepage_events",action:"sections_visibility_modal",label:"reset"})},children:"Reset"}),(0,M.jsx)(i.Button,{onClick:()=>{a(s),d(s),(0,C.Ay)({category:"homepage_events",action:"sections_visibility_modal",label:"save"}),r()},type:"button",disabled:!h,children:"Save"})]})]})})},P=o.default.div` position: relative; `,L=o.default.div` height: 14px; width: 100%; `,R=(0,o.default)(i.IconCdn)` width: 50px; height: 50px; position: absolute; top: 50%; left: 50%; transform: translate(50%, -50%); `,z=()=>{const e=(0,l.isPro)();return(0,M.jsxs)(h.Mw,{to:b.iw.PRO_MEMBERSHIP,$bg:"linear-gradient(91deg, rgba(19, 34, 68, 0.12) -23.37%, rgba(19, 34, 68, 0.12) 24.59%, rgba(219, 0, 255, 0.12) 90.32%, rgba(219, 0, 255, 0.12) 147.17%), #0E2240",onClick:()=>{(0,C.Ay)({category:"homepage_events",action:"button_click",label:e?"you_are_pro":"become_pro",event_source:"homepage"})},children:[(0,M.jsxs)(P,{children:[(0,M.jsx)(L,{}),(0,M.jsxs)(f.A,{margin:"12px 0 8px",gap:"8px",children:[(0,M.jsx)(T.S7,{$font:"var(--font-medium-24)",letterSpacing:"var(--letter-spacing-24)",children:e?(0,M.jsx)("span",{children:"You're"}):"Become"}),(0,M.jsx)(R,{name:"ProBadgeSparklesIcon.svg"})]}),e?(0,M.jsx)(T.m$,{$font:"var(--font-regular-12)",children:"View your benefits"}):(0,M.jsx)(T.m$,{$font:"var(--font-regular-12)",children:"And unlock additional benefits"})]}),(0,M.jsx)(h.RG,{})]})},B=(0,o.default)(T.S7)` line-height: 22px; `,U=o.default.span` font-weight: 400; color: var(--theme-green-system-color-40); line-height: normal; `,F=e=>{let{loading:t,to:r,gaLabel:n,title:o,newValue:a,outOf:s,additionalValue:l,range:c}=e;return(0,M.jsxs)(h.Mw,{to:r,onClick:()=>{(0,C.Ay)({category:"homepage_events",action:"button_click",label:n,event_source:"homepage"})},children:[(0,M.jsxs)("div",{children:[(0,M.jsx)(T.m$,{fontSize:"12px",children:o}),t?(0,M.jsx)(i.Skeleton,{mt:"8px",mb:"8px",width:"100%",height:"22px"}):(0,M.jsxs)(f.A,{mt:"8px",mb:"8px",gap:"8px",alignItems:"flex-end",children:[(0,M.jsx)(B,{fontSize:"24px",fontWeight:500,children:a}),s?(0,M.jsx)(T.m$,{fontSize:"16px",children:s}):null,l?(0,M.jsx)(U,{children:l}):null]}),(0,M.jsx)(T.m$,{fontSize:"12px",children:c})]}),(0,M.jsx)(h.RG,{})]})};var H=r(25926);const V=(0,H.j5)("homepage-data"),G=()=>{const[{results:e},t]=(0,p.G)({},V,m.Fh);return(0,M.jsx)(F,{loading:t,to:`${b.iw.QUESTS_EXPLORE}?status=live`,gaLabel:"live_quests",title:"Live quests",newValue:e.totalActiveQuests,additionalValue:e.totalNewQuests&&"0"!==e.totalNewQuests?`+${e.totalNewQuests}`:null,range:"7 days"})};var q=r(16199),W=r(50842);const Y=e=>(0,M.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:36,height:36,fill:"none",...e,children:[(0,M.jsxs)("g",{clipPath:"url(#a)",children:[(0,M.jsx)("mask",{id:"c",fill:"#fff",children:(0,M.jsx)("path",{d:"M16.264 3.071c.41-.179.887-.097 1.215.207.91.846 3.527 3.505 4.215 7.832v.002a13.626 13.626 0 0 1-.186 5.161 3.416 3.416 0 0 0 1.737-.868c1.064-1.008 1.073-2.338 1.073-2.588a1.126 1.126 0 0 1 1.876-.838c.494.443 4.56 4.296 4 10.286-.052.575-.63 5.84-5.085 8.827-2.987 2.005-6.748 2.335-10.08 1.51-3.323-.824-6.4-2.845-7.95-5.774-1.278-2.408-1.838-5.947-.74-9.006v-.002c.409-1.13.833-2.054 1.389-2.912 1.287-2.008 2.709-3.174 3.609-3.912.13-.106.249-.203.354-.293 1.26-1.09 2.865-3.038 3.916-6.808.068-.361.311-.673.657-.824Z"})}),(0,M.jsx)("path",{fill:"url(#b)",d:"M16.264 3.071c.41-.179.887-.097 1.215.207.91.846 3.527 3.505 4.215 7.832v.002a13.626 13.626 0 0 1-.186 5.161 3.416 3.416 0 0 0 1.737-.868c1.064-1.008 1.073-2.338 1.073-2.588a1.126 1.126 0 0 1 1.876-.838c.494.443 4.56 4.296 4 10.286-.052.575-.63 5.84-5.085 8.827-2.987 2.005-6.748 2.335-10.08 1.51-3.323-.824-6.4-2.845-7.95-5.774-1.278-2.408-1.838-5.947-.74-9.006v-.002c.409-1.13.833-2.054 1.389-2.912 1.287-2.008 2.709-3.174 3.609-3.912.13-.106.249-.203.354-.293 1.26-1.09 2.865-3.038 3.916-6.808.068-.361.311-.673.657-.824Z"}),(0,M.jsx)("path",{fill:"#fff",fillOpacity:.24,d:"m16.264 3.071-.6-1.375.6 1.375Zm1.215.207 1.02-1.099-1.02 1.1Zm4.215 7.832h1.5c0-.079-.006-.157-.018-.236l-1.482.236Zm0 .002h-1.5c0 .078.007.156.019.234l1.481-.234Zm-.186 5.161-1.462-.334a1.5 1.5 0 0 0 1.739 1.808l-.277-1.474Zm1.737-.868 1.03 1.09.002-.001-1.032-1.089Zm1.073-2.588h-1.5 1.5Zm.666-1.027-.611-1.37.611 1.37Zm1.21.19 1.002-1.117-1.002 1.116Zm4 10.285-1.494-.14v.006l1.493.134Zm-5.085 8.827-.835-1.246.835 1.246Zm-10.08 1.51-.36 1.455.36-1.456Zm-7.95-5.774 1.326-.701-.001-.002-1.325.703Zm-.74-9.006 1.413.507a1.5 1.5 0 0 0 .088-.507h-1.5Zm0-.002-1.41-.51a1.5 1.5 0 0 0-.09.51h1.5Zm1.389-2.912 1.26.815.002-.005-1.262-.81Zm3.609-3.912.95 1.16-.95-1.16Zm.354-.293.97 1.145.012-.01-.982-1.135Zm3.916-6.808 1.445.403c.012-.041.022-.084.03-.126l-1.475-.277Zm.657-.824.6 1.375a.375.375 0 0 1-.406-.069l1.02-1.099 1.021-1.1a2.625 2.625 0 0 0-2.835-.482l.6 1.375Zm1.215.207-1.021 1.1c.817.758 3.144 3.13 3.755 6.968l1.481-.236 1.482-.236c-.767-4.817-3.673-7.762-4.677-8.695l-1.02 1.1Zm4.215 7.832h-1.5v.002h3v-.002h-1.5Zm0 .002-1.481.234a12.122 12.122 0 0 1-.168 4.593l1.463.334 1.462.335c.332-1.453.567-3.439.206-5.73l-1.482.234Zm-.186 5.161.277 1.474a4.915 4.915 0 0 0 2.49-1.252l-1.03-1.09-1.03-1.09c-.298.281-.647.42-.984.484l.277 1.474Zm1.737-.868 1.032 1.089c1.543-1.463 1.541-3.358 1.541-3.677h-3c0 .182-.02.946-.605 1.5l1.032 1.088Zm1.073-2.588h1.5a.374.374 0 0 1-.221.342l-.613-1.37-.612-1.368a2.626 2.626 0 0 0-1.554 2.396h1.5Zm.666-1.027.612 1.37a.374.374 0 0 1-.403-.064l1.001-1.117 1.001-1.117a2.626 2.626 0 0 0-2.822-.442l.611 1.37Zm1.21.19-1.001 1.116c.416.373 3.998 3.788 3.507 9.029l1.493.14 1.494.14c.631-6.74-3.92-11.03-4.491-11.543l-1.002 1.117Zm4 10.285-1.495-.134c-.045.514-.582 5.138-4.425 7.715l.835 1.246.836 1.246c5.065-3.397 5.686-9.302 5.742-9.94l-1.494-.133Zm-5.085 8.827-.836-1.246c-2.563 1.72-5.869 2.046-8.883 1.3l-.36 1.455-.361 1.456c3.649.905 7.865.57 11.276-1.72l-.836-1.245Zm-10.08 1.51.361-1.456c-3.017-.748-5.682-2.556-6.985-5.02l-1.326.702-1.326.701c1.796 3.395 5.286 5.629 8.915 6.528l.361-1.456Zm-7.95-5.774 1.325-.703c-1.113-2.098-1.586-5.197-.652-7.796l-1.412-.507-1.412-.507c-1.264 3.52-.616 7.498.826 10.216l1.325-.703Zm-.74-9.006h1.5v-.002h-3v.002h1.5Zm0-.002 1.412.51c.383-1.062.762-1.874 1.236-2.607l-1.26-.815-1.259-.814c-.636.983-1.106 2.019-1.539 3.217l1.41.51Zm1.389-2.912 1.262.81c1.154-1.8 2.421-2.844 3.298-3.562l-.951-1.16-.951-1.16c-.923.757-2.5 2.046-3.921 4.262l1.263.81Zm3.609-3.912.95 1.16c.125-.102.256-.209.374-.308l-.97-1.145-.969-1.145c-.094.08-.201.167-.336.278l.95 1.16Zm.354-.293.982 1.134c1.486-1.286 3.25-3.49 4.38-7.539l-1.446-.403-1.444-.403c-.974 3.49-2.42 5.182-3.453 6.077l.981 1.134Zm3.916-6.808 1.475.277a.374.374 0 0 1-.218.274l-.6-1.375-.6-1.375a2.626 2.626 0 0 0-1.53 1.923l1.473.276Z",mask:"url(#c)"})]}),(0,M.jsxs)("defs",{children:[(0,M.jsxs)("radialGradient",{id:"b",cx:0,cy:0,r:1,gradientTransform:"rotate(-90.001 25.434 7.777) scale(36.6435 72.6197)",gradientUnits:"userSpaceOnUse",children:[(0,M.jsx)("stop",{stopColor:"#2B426A"}),(0,M.jsx)("stop",{offset:.274,stopColor:"#0E2240"}),(0,M.jsx)("stop",{offset:.635,stopColor:"#041938"}),(0,M.jsx)("stop",{offset:.986,stopColor:"#000D26"})]}),(0,M.jsx)("clipPath",{id:"a",children:(0,M.jsx)("path",{fill:"#fff",d:"M0 0h36v36H0z"})})]})]}),Z=e=>(0,M.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:36,height:36,fill:"none",...e,children:[(0,M.jsxs)("g",{clipPath:"url(#a)",filter:"url(#b)",children:[(0,M.jsx)("mask",{id:"d",fill:"#fff",children:(0,M.jsx)("path",{d:"M16.264 3.071c.41-.179.887-.097 1.215.207.91.846 3.527 3.505 4.215 7.832v.002a13.626 13.626 0 0 1-.186 5.161 3.416 3.416 0 0 0 1.737-.868c1.064-1.008 1.073-2.338 1.073-2.588a1.126 1.126 0 0 1 1.876-.838c.494.443 4.56 4.296 4 10.286-.052.575-.63 5.84-5.085 8.827-2.987 2.005-6.748 2.335-10.08 1.51-3.323-.824-6.4-2.845-7.95-5.774-1.278-2.408-1.838-5.947-.74-9.006v-.002c.409-1.13.833-2.054 1.389-2.912 1.287-2.008 2.709-3.174 3.609-3.912.13-.106.249-.203.354-.293 1.26-1.09 2.865-3.038 3.916-6.808.068-.361.311-.673.657-.824Z"})}),(0,M.jsx)("path",{fill:"url(#c)",d:"M16.264 3.071c.41-.179.887-.097 1.215.207.91.846 3.527 3.505 4.215 7.832v.002a13.626 13.626 0 0 1-.186 5.161 3.416 3.416 0 0 0 1.737-.868c1.064-1.008 1.073-2.338 1.073-2.588a1.126 1.126 0 0 1 1.876-.838c.494.443 4.56 4.296 4 10.286-.052.575-.63 5.84-5.085 8.827-2.987 2.005-6.748 2.335-10.08 1.51-3.323-.824-6.4-2.845-7.95-5.774-1.278-2.408-1.838-5.947-.74-9.006v-.002c.409-1.13.833-2.054 1.389-2.912 1.287-2.008 2.709-3.174 3.609-3.912.13-.106.249-.203.354-.293 1.26-1.09 2.865-3.038 3.916-6.808.068-.361.311-.673.657-.824Z"}),(0,M.jsx)("path",{fill:"#fff",fillOpacity:.24,d:"m16.264 3.071-.571-1.31.57 1.31Zm1.215.207.972-1.047-.973 1.047Zm4.215 7.832h1.429c0-.075-.006-.15-.018-.224l-1.41.224Zm0 .002h-1.428c0 .075.006.149.017.223l1.411-.223Zm-.186 5.161-1.393-.318a1.428 1.428 0 0 0 1.657 1.722l-.264-1.404Zm1.737-.868.981 1.039.002-.002-.983-1.037Zm1.073-2.588H22.89h1.428Zm.666-1.027-.582-1.304.582 1.304Zm1.21.19.954-1.064-.954 1.063Zm4 10.285-1.423-.134v.007l1.422.127Zm-5.085 8.827-.795-1.187.795 1.187Zm-10.08 1.51-.343 1.386.343-1.387Zm-7.95-5.774 1.263-.668-.001-.002-1.262.67Zm-.74-9.006 1.345.483c.056-.155.084-.318.084-.483H6.34Zm0-.002-1.343-.485c-.056.156-.085.32-.085.485H6.34Zm1.389-2.912 1.2.776.002-.005-1.202-.77Zm3.609-3.912.906 1.105-.906-1.105Zm.354-.293.923 1.09.012-.01-.935-1.08Zm3.916-6.808 1.377.384c.01-.04.02-.08.028-.12l-1.405-.264Zm.657-.824.57 1.31a.304.304 0 0 1-.328-.056l.973-1.047.972-1.047a2.553 2.553 0 0 0-2.758-.47l.57 1.31Zm1.215.207-.973 1.047c.822.763 3.163 3.15 3.777 7.01l1.411-.225 1.411-.224c-.763-4.794-3.655-7.726-4.654-8.655l-.973 1.047Zm4.215 7.832h-1.428v.002h2.857v-.002h-1.429Zm0 .002-1.41.223c.289 1.837.102 3.438-.169 4.62l1.393.318 1.393.319c.33-1.446.564-3.423.204-5.702l-1.41.222Zm-.186 5.161.264 1.404a4.843 4.843 0 0 0 2.454-1.234l-.98-1.038-.982-1.038c-.31.293-.673.437-1.02.502l.264 1.404Zm1.737-.868.983 1.037c1.52-1.441 1.519-3.31 1.519-3.625H22.89c0 .185-.02.976-.628 1.551l.983 1.037Zm1.073-2.588h1.429c0 .12-.07.228-.18.277l-.583-1.304-.583-1.304a2.554 2.554 0 0 0-1.511 2.331h1.428Zm.666-1.027.583 1.304a.303.303 0 0 1-.326-.05l.953-1.065.954-1.063a2.554 2.554 0 0 0-2.746-.43l.582 1.304Zm1.21.19-.953 1.063c.42.376 4.024 3.812 3.53 9.088l1.422.134 1.423.133c.628-6.704-3.9-10.973-4.468-11.482l-.954 1.063Zm4 10.285-1.424-.127c-.046.516-.584 5.171-4.456 7.767l.795 1.187.796 1.186c5.037-3.376 5.655-9.251 5.711-9.887l-1.423-.126Zm-5.085 8.827-.796-1.186c-2.583 1.734-5.91 2.06-8.94 1.309l-.344 1.386-.343 1.387c3.634.9 7.828.566 11.22-1.71l-.797-1.186Zm-10.08 1.51.344-1.387c-3.032-.752-5.716-2.57-7.031-5.055l-1.263.668-1.263.668c1.785 3.373 5.254 5.596 8.87 6.492l.343-1.387Zm-7.95-5.774 1.262-.67c-1.121-2.112-1.598-5.232-.657-7.853l-1.344-.483-1.345-.483c-1.256 3.498-.612 7.456.822 10.159l1.262-.67Zm-.74-9.006h1.43v-.002H4.91v.002H6.34Zm0-.002 1.344.485c.385-1.064.766-1.882 1.244-2.621l-1.2-.776-1.2-.776c-.631.978-1.1 2.008-1.53 3.203l1.343.485Zm1.389-2.912 1.202.771c1.16-1.81 2.435-2.859 3.313-3.578l-.906-1.105-.906-1.105c-.922.756-2.492 2.04-3.906 4.246l1.203.771Zm3.609-3.912.906 1.105c.124-.102.255-.209.371-.308l-.923-1.09-.923-1.09c-.095.08-.202.168-.337.278l.906 1.105Zm.354-.293.935 1.08c1.475-1.277 3.232-3.468 4.357-7.504l-1.376-.384-1.376-.383c-.976 3.502-2.43 5.207-3.474 6.11l.934 1.081Zm3.916-6.808 1.405.263a.302.302 0 0 1-.177.222l-.571-1.309-.572-1.31a2.555 2.555 0 0 0-1.489 1.871l1.404.263Z",mask:"url(#d)"})]}),(0,M.jsxs)("defs",{children:[(0,M.jsxs)("radialGradient",{id:"c",cx:0,cy:0,r:1,gradientTransform:"rotate(-90.001 25.434 7.777) scale(36.6435 72.6197)",gradientUnits:"userSpaceOnUse",children:[(0,M.jsx)("stop",{stopColor:"#F0B84F"}),(0,M.jsx)("stop",{offset:.274,stopColor:"#EA0303"}),(0,M.jsx)("stop",{offset:.635,stopColor:"#BB0202"}),(0,M.jsx)("stop",{offset:.986,stopColor:"#3C1D30"})]}),(0,M.jsx)("clipPath",{id:"a",children:(0,M.jsx)("path",{fill:"#fff",d:"M0 0h36v36H0z"})}),(0,M.jsxs)("filter",{id:"b",width:32.492,height:38.045,x:1.754,y:-1.023,colorInterpolationFilters:"sRGB",filterUnits:"userSpaceOnUse",children:[(0,M.jsx)("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),(0,M.jsx)("feColorMatrix",{in:"SourceAlpha",result:"hardAlpha",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),(0,M.jsx)("feOffset",{}),(0,M.jsx)("feGaussianBlur",{stdDeviation:2}),(0,M.jsx)("feComposite",{in2:"hardAlpha",operator:"out"}),(0,M.jsx)("feColorMatrix",{values:"0 0 0 0 0.933333 0 0 0 0 0.52549 0 0 0 0 0.231373 0 0 0 0.36 0"}),(0,M.jsx)("feBlend",{in2:"BackgroundImageFix",result:"effect1_dropShadow_6172_27345"}),(0,M.jsx)("feBlend",{in:"SourceGraphic",in2:"effect1_dropShadow_6172_27345",result:"shape"})]})]})]}),Q=e=>(0,M.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:36,height:36,fill:"none",...e,children:[(0,M.jsxs)("g",{clipPath:"url(#a)",filter:"url(#b)",children:[(0,M.jsx)("mask",{id:"d",fill:"#fff",children:(0,M.jsx)("path",{d:"M16.264 3.071c.41-.179.887-.097 1.215.207.91.846 3.527 3.505 4.215 7.832v.002a13.626 13.626 0 0 1-.186 5.161 3.416 3.416 0 0 0 1.737-.868c1.064-1.008 1.073-2.338 1.073-2.588a1.126 1.126 0 0 1 1.876-.838c.494.443 4.56 4.296 4 10.286-.052.575-.63 5.84-5.085 8.827-2.987 2.005-6.748 2.335-10.08 1.51-3.323-.824-6.4-2.845-7.95-5.774-1.278-2.408-1.838-5.947-.74-9.006v-.002c.409-1.13.833-2.054 1.389-2.912 1.287-2.008 2.709-3.174 3.609-3.912.13-.106.249-.203.354-.293 1.26-1.09 2.865-3.038 3.916-6.808.068-.361.311-.673.657-.824Z"})}),(0,M.jsx)("path",{fill:"url(#c)",d:"M16.264 3.071c.41-.179.887-.097 1.215.207.91.846 3.527 3.505 4.215 7.832v.002a13.626 13.626 0 0 1-.186 5.161 3.416 3.416 0 0 0 1.737-.868c1.064-1.008 1.073-2.338 1.073-2.588a1.126 1.126 0 0 1 1.876-.838c.494.443 4.56 4.296 4 10.286-.052.575-.63 5.84-5.085 8.827-2.987 2.005-6.748 2.335-10.08 1.51-3.323-.824-6.4-2.845-7.95-5.774-1.278-2.408-1.838-5.947-.74-9.006v-.002c.409-1.13.833-2.054 1.389-2.912 1.287-2.008 2.709-3.174 3.609-3.912.13-.106.249-.203.354-.293 1.26-1.09 2.865-3.038 3.916-6.808.068-.361.311-.673.657-.824Z"}),(0,M.jsx)("path",{fill:"#fff",fillOpacity:.24,d:"m16.264 3.071-.571-1.31.57 1.31Zm1.215.207.972-1.047-.973 1.047Zm4.215 7.832h1.429c0-.075-.006-.15-.018-.224l-1.41.224Zm0 .002h-1.428c0 .075.006.149.017.223l1.411-.223Zm-.186 5.161-1.393-.318a1.428 1.428 0 0 0 1.657 1.722l-.264-1.404Zm1.737-.868.981 1.039.002-.002-.983-1.037Zm1.073-2.588H22.89h1.428Zm.666-1.027-.582-1.304.582 1.304Zm1.21.19.954-1.064-.954 1.063Zm4 10.285-1.423-.134v.007l1.422.127Zm-5.085 8.827-.795-1.187.795 1.187Zm-10.08 1.51-.343 1.386.343-1.387Zm-7.95-5.774 1.263-.668-.001-.002-1.262.67Zm-.74-9.006 1.345.483c.056-.155.084-.318.084-.483H6.34Zm0-.002-1.343-.485c-.056.156-.085.32-.085.485H6.34Zm1.389-2.912 1.2.776.002-.005-1.202-.77Zm3.609-3.912.906 1.105-.906-1.105Zm.354-.293.923 1.09.012-.01-.935-1.08Zm3.916-6.808 1.377.384c.01-.04.02-.08.028-.12l-1.405-.264Zm.657-.824.57 1.31a.304.304 0 0 1-.328-.056l.973-1.047.972-1.047a2.553 2.553 0 0 0-2.758-.47l.57 1.31Zm1.215.207-.973 1.047c.822.763 3.163 3.15 3.777 7.01l1.411-.225 1.411-.224c-.763-4.794-3.655-7.726-4.654-8.655l-.973 1.047Zm4.215 7.832h-1.428v.002h2.857v-.002h-1.429Zm0 .002-1.41.223c.289 1.837.102 3.438-.169 4.62l1.393.318 1.393.319c.33-1.446.564-3.423.204-5.702l-1.41.222Zm-.186 5.161.264 1.404a4.843 4.843 0 0 0 2.454-1.234l-.98-1.038-.982-1.038c-.31.293-.673.437-1.02.502l.264 1.404Zm1.737-.868.983 1.037c1.52-1.441 1.519-3.31 1.519-3.625H22.89c0 .185-.02.976-.628 1.551l.983 1.037Zm1.073-2.588h1.429c0 .12-.07.228-.18.277l-.583-1.304-.583-1.304a2.554 2.554 0 0 0-1.511 2.331h1.428Zm.666-1.027.583 1.304a.303.303 0 0 1-.326-.05l.953-1.065.954-1.063a2.554 2.554 0 0 0-2.746-.43l.582 1.304Zm1.21.19-.953 1.063c.42.376 4.024 3.812 3.53 9.088l1.422.134 1.423.133c.628-6.704-3.9-10.973-4.468-11.482l-.954 1.063Zm4 10.285-1.424-.127c-.046.516-.584 5.171-4.456 7.767l.795 1.187.796 1.186c5.037-3.376 5.655-9.251 5.711-9.887l-1.423-.126Zm-5.085 8.827-.796-1.186c-2.583 1.734-5.91 2.06-8.94 1.309l-.344 1.386-.343 1.387c3.634.9 7.828.566 11.22-1.71l-.797-1.186Zm-10.08 1.51.344-1.387c-3.032-.752-5.716-2.57-7.031-5.055l-1.263.668-1.263.668c1.785 3.373 5.254 5.596 8.87 6.492l.343-1.387Zm-7.95-5.774 1.262-.67c-1.121-2.112-1.598-5.232-.657-7.853l-1.344-.483-1.345-.483c-1.256 3.498-.612 7.456.822 10.159l1.262-.67Zm-.74-9.006h1.43v-.002H4.91v.002H6.34Zm0-.002 1.344.485c.385-1.064.766-1.882 1.244-2.621l-1.2-.776-1.2-.776c-.631.978-1.1 2.008-1.53 3.203l1.343.485Zm1.389-2.912 1.202.771c1.16-1.81 2.435-2.859 3.313-3.578l-.906-1.105-.906-1.105c-.922.756-2.492 2.04-3.906 4.246l1.203.771Zm3.609-3.912.906 1.105c.124-.102.255-.209.371-.308l-.923-1.09-.923-1.09c-.095.08-.202.168-.337.278l.906 1.105Zm.354-.293.935 1.08c1.475-1.277 3.232-3.468 4.357-7.504l-1.376-.384-1.376-.383c-.976 3.502-2.43 5.207-3.474 6.11l.934 1.081Zm3.916-6.808 1.405.263a.302.302 0 0 1-.177.222l-.571-1.309-.572-1.31a2.555 2.555 0 0 0-1.489 1.871l1.404.263Z",mask:"url(#d)"})]}),(0,M.jsxs)("defs",{children:[(0,M.jsxs)("radialGradient",{id:"c",cx:0,cy:0,r:1,gradientTransform:"matrix(0 -37.5 59.2824 0 17.657 32.5)",gradientUnits:"userSpaceOnUse",children:[(0,M.jsx)("stop",{offset:.07,stopColor:"#F2FD72"}),(0,M.jsx)("stop",{offset:.342,stopColor:"#19FF99"}),(0,M.jsx)("stop",{offset:.453,stopColor:"#00FFA3"}),(0,M.jsx)("stop",{offset:.885,stopColor:"#0B4E54"})]}),(0,M.jsx)("clipPath",{id:"a",children:(0,M.jsx)("path",{fill:"#fff",d:"M0 0h36v36H0z"})}),(0,M.jsxs)("filter",{id:"b",width:32.492,height:38.045,x:1.754,y:-1.023,colorInterpolationFilters:"sRGB",filterUnits:"userSpaceOnUse",children:[(0,M.jsx)("feFlood",{floodOpacity:0,result:"BackgroundImageFix"}),(0,M.jsx)("feColorMatrix",{in:"SourceAlpha",result:"hardAlpha",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),(0,M.jsx)("feOffset",{}),(0,M.jsx)("feGaussianBlur",{stdDeviation:2}),(0,M.jsx)("feComposite",{in2:"hardAlpha",operator:"out"}),(0,M.jsx)("feColorMatrix",{values:"0 0 0 0 0.435294 0 0 0 0 0.996078 0 0 0 0 0.67451 0 0 0 0.36 0"}),(0,M.jsx)("feBlend",{in2:"BackgroundImageFix",result:"effect1_dropShadow_6172_27352"}),(0,M.jsx)("feBlend",{in:"SourceGraphic",in2:"effect1_dropShadow_6172_27352",result:"shape"})]})]})]});var K=r(56440),J=r(10103),$=r(83078);const X=[5,10,15,20,25,30,50],ee={gmTimestamp:null,gmCurrentStreak:null,gmButtonEnabled:!1,gmButtonEnableTimestamp:null},te=e=>!e||e<1?(0,M.jsx)(Y,{}):7===e?(0,M.jsx)(Q,{}):(0,M.jsx)(Z,{}),re=o.default.div` width: 100%; padding: 16px; background-color: var(--theme-body-bg-colors-2-level-body); height: 100%; `,ne=(0,o.default)(T.S7)` position: absolute; top: 57%; left: 50%; transform: translate(-50%, -50%); `,ie=o.default.span` color: ${e=>{let{$active:t}=e;return t?"#000":"var(--theme-text-color-tertiary)"}}; font-size: 10px; font-weight: 500; line-height: 10px; `,oe=o.default.div` border-radius: 4px; border: 1px solid var(--theme-divider-shadow-devider-color); background: var(--theme-body-bg-colors-2-level-body); padding: 2px 3px; line-height: 10px; display: flex; align-items: center; justify-content: center; width: ${e=>{let{$width:t}=e;return t}}; &:first-of-type { border-radius: 24px 4px 4px 24px; } &:last-of-type { border-radius: 4px 24px 24px 4px; } ${e=>{let{$active:t}=e;return t?o.css` background: linear-gradient(233deg, #00ffa3 38.39%, #eefd46 126.45%); border-color: var(--theme-gamification-main-green); `:null}} ${e=>{let{$completed:t}=e;return t?o.css` background: var(--theme-gamification-disabled); border-color: var(--theme-gamification-disabled); `:null}} `,ae=o.default.div` flex-shrink: 0; position: relative; `,se=o.default.div` width: 100%; `,le=()=>{var e;const{user:t}=(0,c.d4)((e=>({user:e.user}))),[r,o]=(0,n.useState)(ee),[a,s]=(0,n.useState)(!1),[u,d]=(0,n.useState)(!0),{pushNotification:h}=(0,W.E$)(),p=r.gmCurrentStreak,m=!r.gmButtonEnabled&&r.gmButtonEnableTimestamp,g=(0,i.useWindowWidth)(),y=g>1054&&g<1371,v=async()=>{try{var e;d(!0);const t=await(0,l.xhrRequest)({url:`${J.Rw}/user/gamification-data`,tryAuth:!0,withCredentials:J.Aq});if(200!==t.status||null===(e=t.data)||void 0===e||!e.results)return d(!1),!1;o(t.data.results),d(!1)}catch(t){return d(!1),!1}},b=async()=>{s(!0);const e=await(async()=>{var e;const t=await(0,l.xhrRequest)({url:`${J.Rw}/user/gm-button`,method:"POST",data:{timezoneOffsetMinutes:(new Date).getTimezoneOffset()},tryAuth:!0,withCredentials:J.Aq});return 200===t.status&&null!==(e=t.data)&&void 0!==e&&e.results?t.data.results:null})();e&&((0,C.Ay)({category:"gamification_events",action:"gm_click",label:`streak-day-${e.gmCurrentStreak}`}),o(e),(0,$.wz)(),h({title:`You've earned ${X[e.gmCurrentStreak-1]} XP!`,description:"Come back tomorrow to continue your streak",variant:"success"}))};return(0,n.useEffect)((()=>{var e;null!==t&&void 0!==t&&null!==(e=t.user)&&void 0!==e&&e.identifier?v():(o(ee),d(!1))}),[null===t||void 0===t||null===(e=t.user)||void 0===e?void 0:e.identifier]),(0,M.jsxs)(re,{children:[(0,M.jsxs)(f.A,{width:"100%",gap:"4px",children:[(0,M.jsxs)(ae,{children:[te(p),(0,M.jsx)(ne,{fontSize:"12px",fontWeight:600,children:p||0})]}),(0,M.jsxs)(se,{children:[(0,M.jsxs)(f.A,{justifyContent:"space-between",children:[(0,M.jsx)(T.S7,{fontSize:"14px",fontWeight:500,children:"GM streak"}),!y&&(0,M.jsxs)(f.A,{gap:"2px",children:[(0,M.jsx)(T.m$,{fontSize:"12px",children:"Earn daily"}),(0,M.jsx)(K.$,{$size:"16px",$fontSize:"10px",children:"XP"})]})]}),(0,M.jsx)(f.A,{gap:"2px",mt:"4px",children:X.map(((e,t)=>{const n=null!==p&&p+1===t+1,o=null!==p&&p>t;return(0,M.jsx)(oe,{$active:n&&r.gmButtonEnabled,$completed:o,$width:y?"100%":"auto",children:o?(0,M.jsx)(i.CheckIcon,{fill:"var(--theme-gamification-main-green)",width:y?10:14}):(0,M.jsx)(ie,{$active:n&&r.gmButtonEnabled,fontSize:"10px",fontWeight:500,children:y?"":`+${e}`})},t)}))})]})]}),(0,M.jsx)(i.Button,{mt:"8px",color:"neutral",size:"small",width:"100%",type:"button",disabled:!r.gmButtonEnabled||a||m,loading:u,onClick:async()=>{await b()},children:m?"Come back tomorrow":"\ud83d\udc4b GM"})]})};var ce=r(83769),ue=r(31649),de=r(71090),he=r(79348);const fe=(0,he.j7)("/rankings/chains"),pe=o.default.div` height: 14px; width: 100%; `,me=(0,o.default)(i.SmartLink)` display: flex; align-items: center; justify-content: space-between; height: 104px; padding: 16px; `,ge=o.default.div` background: ${e=>{let{$bg:t}=e;return t}}; border-radius: 16px; width: 100%; overflow: hidden; @media screen and (min-width: ${de.f}px) { width: 50%; } `,ye=()=>{const[{results:e},t]=(0,p.G)({sort:"dappCount",order:"desc",range:"7d",resultsPerPage:25,page:1,new:1},fe,m.Fh);return t?(0,M.jsx)(i.Skeleton,{height:"100%",width:"50%",borderRadius:"16px"}):t||e.length?!t&&e.length?(0,M.jsx)(ge,{$bg:"linear-gradient(126deg, rgba(14,34,64,1) 45%, rgba(56,77,115,1) 100%)",children:(0,M.jsx)(ce.A,{dotsClass:"dappradar-homepage-dots",children:e.slice(0,6).map(((e,t)=>{let r=null;return Object.keys(q.rY).map((t=>{q.rY[t].id===e.chainId&&(r=q.rY[t])})),r?(0,M.jsx)("div",{children:(0,M.jsxs)(me,{to:`${b.iw.SINGLE_CHAIN_PAGE}/${r.slug}`,onClick:()=>{(0,C.F0)("scp_link_click","homepage_events",r.slug,{event_source:"hero_carousel"})},children:[(0,M.jsxs)(f.A,{gap:"16px",alignItems:"center",children:[(0,M.jsx)(ue.A,{bgSize:"48px",iconSize:"30px",chainId:r.id}),(0,M.jsxs)("div",{children:[(0,M.jsx)(pe,{}),(0,M.jsx)(f.A,{margin:"12px 0 8px",alignItems:"center",children:(0,M.jsx)(T.S7,{fontWeight:500,children:r.label})}),(0,M.jsx)(i.NewTag,{text:"New chain"})]})]}),(0,M.jsx)(h.RG,{})]})},`${r.slug}-${t}`):null}))})}):null:(0,M.jsx)(ge,{children:(0,M.jsx)(le,{})})};var ve=r(12693),be=r(83194);const we=`${ve.S2}/home-page/new-dapps-bg.png`,xe=(0,he.j7)("/rankings/dapps"),ke=o.default.div` z-index: 2; display: flex; justify-content: center; align-items: center; flex-direction: column; position: relative; width: 100%; `,Me=(0,o.default)(i.SmartLink)` flex: 1; display: flex; border-radius: 16px; align-items: flex-start; background-color: var(--theme-body-bg-colors-2-level-body); width: 100%; max-height: 104px; padding: 16px; background-image: url(${e=>{let{$bg:t}=e;return t}}); background-size: cover; background-repeat: no-repeat; position: relative; cursor: pointer; svg { transition: fill 0.2s ease; } &:hover { svg { fill: var(--theme-text-color-main); } } `,Ee=e=>{let{totalDapps:t}=e;const r=(0,be.t)(),[{results:n},o]=(0,p.G)({currency:r,sort:"uawCount",order:"desc",range:"7d",resultsPerPage:50,page:1,new:1},xe,m.Fh);return(0,M.jsx)(Me,{$bg:we,to:`${b.iw.RANKINGS}?new=true`,onClick:()=>{(0,C.Ay)({category:"homepage_events",action:"button_click",label:"new_projects",event_source:"homepage"})},children:(0,M.jsx)(ke,{children:(0,M.jsxs)(f.A,{justifyContent:"space-between",alignItems:"center",width:"100%",children:[(0,M.jsxs)("div",{children:[(0,M.jsx)(T.m$,{fontSize:"12px",children:"New projects"}),o?(0,M.jsx)(i.Skeleton,{width:"100%",margin:"12px 0 8px",height:"22px"}):(0,M.jsxs)(f.A,{margin:"12px 0 8px",gap:"8px",alignItems:"flex-end",children:[(0,M.jsxs)(T.S7,{fontSize:"24px",fontWeight:500,lineHeight:"22px",children:["+",n.length]}),(0,M.jsx)(T.m$,{fontSize:"16px",children:`/${(0,l.formatNumber)(t,2,{shortenThousands:!1})}`})]}),(0,M.jsx)(T.m$,{mt:"14px",fontSize:"12px",children:"7 days"})]}),(0,M.jsx)(h.RG,{})]})})})},_e=(0,he.j7)("/rankings/games"),Ae=()=>{const e=(0,be.t)(),[{results:t},r]=(0,p.G)({currency:e,sort:"uawCount",order:"desc",range:"7d",resultsPerPage:50,page:1,new:1},_e,m.Fh);return(0,M.jsx)(F,{loading:r,to:`${b.iw.RANKINGS_GAMES}?new=true`,gaLabel:"new_games",title:"New games",newValue:`+${t.length}`,range:"7 days"})};var Se=r(45534);const Ie=(0,Se.ve)("collection"),Te=e=>{let{totalNftCollections:t}=e;const[{resultCount:r},n]=(0,p.G)({sort:"volumeInFiat",order:"desc",resultsPerPage:50,page:1,range:"week",new:1},Ie,m.Fh);return(0,M.jsx)(F,{loading:n,to:`${b.iw.RANKINGS_NFT_COLLECTIONS}?new=true`,gaLabel:"new_nft_collections",title:"New NFT collections",newValue:`+${r}`,outOf:`/${(0,l.formatNumber)(t,2,{shortenThousands:!1})}`,range:"7 days"})};const Ce=(0,r(4086).Lq)("/rankings-ag-tokens-page/tokens"),Ne=e=>{let{totalTokens:t}=e;const r=(0,be.t)(),[{resultCount:n},i]=(0,p.G)({currency:r,sort:"circulatingMarketCapInFiat",order:"desc",resultsPerPage:50,page:1,new:1},Ce,m.Fh);return(0,M.jsx)(F,{loading:i,to:`${b.iw.RANKINGS_TOKENS}?new=true`,gaLabel:"new_tokens",title:"New tokens",newValue:`+${n}`,outOf:`/${(0,l.formatNumber)(t,2,{shortenThousands:!1})}`,range:"7 days"})};var De=r(50360),je=r(42084),Oe=r.n(je),Pe=r(23644),Le=r(2861),Re=r(23484);const ze={width:"20px",height:"20px"},Be=(e,t)=>e.replace(`${t}/`,""),Ue=[{urlPattern:b.iw.RANKINGS,defaultTitle:"Rankings",gaAction:"rankings_link_click",urlTransform:e=>e,defaultIcon:(0,M.jsx)(i.RankingsIcon,{...ze})},{urlPattern:b.iw.SINGLE_DAPP_PAGE,defaultTitle:"Dapp",gaAction:"sdp_link_click",urlTransform:e=>Be(e,b.iw.SINGLE_DAPP_PAGE),defaultIcon:(0,M.jsx)(i.SmallDappRadarIcon,{...ze})},{urlPattern:b.iw.SINGLE_TOKEN_PAGE,defaultTitle:"Token",gaAction:"stp_link_click",urlTransform:e=>Be(e,b.iw.SINGLE_TOKEN_PAGE),defaultIcon:(0,M.jsx)(i.TokensIcon,{...ze})},{urlPattern:b.iw.SINGLE_CHAIN_PAGE,defaultTitle:"Chain",gaAction:"scp_link_click",urlTransform:e=>Be(e,b.iw.SINGLE_CHAIN_PAGE),defaultIcon:(0,M.jsx)(i.ChainsIcon,{...ze})},{urlPattern:b.iw.SINGLE_COLLECTION_PAGE,defaultTitle:"NFT collection",gaAction:"sncp_link_click",urlTransform:e=>Be(e,b.iw.SINGLE_COLLECTION_PAGE),defaultIcon:(0,M.jsx)(i.NftExplorerIcon,{...ze})},{urlPattern:b.iw.REWARD_CENTER,defaultTitle:"Rewards",gaAction:"rewards_link_click",urlTransform:e=>e,defaultIcon:(0,M.jsx)(i.RewardsIcon,{...ze})}];Object.values(De.GH).map((e=>{e.narrativeRoute&&Ue.push({urlPattern:e.sidebarId,defaultTitle:e.sidebarTitle,gaAction:"rankings_link_click",urlTransform:e=>e,defaultIcon:(0,M.jsx)(i.NarrativesIcon,{...ze})})}));const Fe=o.default.div` width: 20px; height: 20px; border-radius: 50%; overflow: hidden; `,He=(0,o.default)(f.A)` flex-direction: column; @media screen and (min-width: ${de.f}px) { flex-direction: row; } svg { flex-shrink: 0; } `,Ve=o.default.span` font-size: 12px; `,Ge=o.default.span` font-size: 14px; color: var(--theme-text-color-main); `,qe=(0,o.default)(i.Button)` background-color: var(--theme-body-bg-colors-2-level-body); border: 1px solid transparent; justify-content: space-between; padding: 12px; &:hover { background-color: var(--theme-body-bg-colors-3-level-body); border: 1px solid var(--theme-divider-shadow-devider-color); } @media screen and (min-width: ${de.f}px) { width: 25%; } `,We=()=>{const e=(0,Pe.Y)(),t=(0,i.useWindowWidth)(),r=t>500&&t{var n,o,a;const s=(l=e[0],Ue.find((e=>l.indexOf(e.urlPattern)>-1)));var l;return(0,M.jsxs)(qe,{color:"neutral",width:"100%",to:e[1].url,onClick:()=>{(0,C.F0)((null===s||void 0===s?void 0:s.gaAction)||"resume_journey_link_click","homepage_events",(null===s||void 0===s?void 0:s.urlTransform(e[1].url))||e[1].url,{event_source:"continue_user_journey"})},children:[(0,M.jsxs)(f.A,{gap:"8px",alignItems:"center",children:[(0,M.jsx)(Fe,{children:null!==(n=e[1])&&void 0!==n&&n.logo?(0,M.jsx)(i.ImageLoader,{src:e[1].logo,resize:{width:20,quality:90}}):null===s||void 0===s?void 0:s.defaultIcon}),(0,M.jsx)(Ge,{children:r?(null===(o=e[1])||void 0===o?void 0:o.title)||(null===s||void 0===s?void 0:s.defaultTitle):(0,Le.EJ)((null===(a=e[1])||void 0===a?void 0:a.title)||(null===s||void 0===s?void 0:s.defaultTitle),12)})]}),(0,M.jsx)(Ve,{children:Oe()(new Date(e[1].timestamp))})]},`${e[0]}-${t}`)}))})]}):null};var Ye=r(29879),Ze=r(17153);const Qe=(0,o.default)(f.A)` flex-direction: column; gap: 12px; width: 50%; > div { max-height: 104px; } `,Ke=(0,o.default)(f.A)` flex-direction: column; > * { width: 100%; } @media screen and (min-width: 600px) { flex-direction: row; max-height: 104px; > * { width: ${e=>{let{$childWidth:t}=e;return t||"50%"}}; } } `,Je=()=>{const{sections:e,sectionsLoading:t}=(0,k.AJ)(),{user:r}=(0,c.d4)((e=>e.user)),n=(0,be.t)(),o=(0,i.useWindowWidth)(),s=(0,Ze.v)(o,de.f),[u]=(0,l.useFetchSimpleData)({requestUrl:(0,he.Uj)("/overview/totals")+"?currency="+n,withCredentials:g.kK,initialState:a.rO});if(r&&t)return null;if(r){if(e[k.bP.overview.id])return null}return(0,M.jsx)(h.s5,{as:"section",children:(0,M.jsx)("div",{children:s?(0,M.jsxs)(M.Fragment,{children:[(0,M.jsx)(We,{}),(0,M.jsx)(Ye.A,{}),(0,M.jsxs)(f.A,{width:"100%",gap:"12px",children:[(0,M.jsxs)(Qe,{children:[(0,M.jsx)(Ee,{totalDapps:u.dapps.total}),(0,M.jsxs)(f.A,{gap:"12px",children:[(0,M.jsx)(Ae,{}),(0,M.jsx)(Te,{totalNftCollections:u.nftCollections.total})]})]}),(0,M.jsxs)(Qe,{children:[(0,M.jsxs)(f.A,{gap:"12px",children:[(0,M.jsx)(z,{}),(0,M.jsx)(ye,{})]}),(0,M.jsxs)(f.A,{gap:"12px",children:[(0,M.jsx)(Ne,{totalTokens:u.tokens.total}),(0,M.jsx)(G,{})]})]})]})]}):(0,M.jsxs)(M.Fragment,{children:[(0,M.jsx)(We,{}),(0,M.jsx)(Ye.A,{}),(0,M.jsxs)(Ke,{gap:"12px",justifyContent:"space-between",children:[(0,M.jsx)(Ee,{totalDapps:u.dapps.total}),(0,M.jsx)(z,{})]}),(0,M.jsxs)(Ke,{mt:"12px",gap:"12px",justifyContent:"space-between",children:[(0,M.jsx)(ye,{}),(0,M.jsx)(Ae,{})]}),(0,M.jsxs)(Ke,{mt:"12px",gap:"12px",children:[(0,M.jsx)(Te,{totalNftCollections:u.nftCollections.total}),(0,M.jsx)(Ne,{totalTokens:u.tokens.total})]}),(0,M.jsx)(Ke,{mt:"12px",gap:"12px",$childWidth:"100%",children:(0,M.jsx)(G,{})})]})})})},$e=(0,o.default)(f.A)` transition: margin-bottom 0.2s ease-in-out; `,Xe=o.default.div` display: block; font: var(--font-strong-24); width: calc(100% - 16px - 42px); /* 16px is the gap, 42px is the width of the settings icon */ overflow: hidden; text-overflow: ellipsis; white-space: nowrap; `,et=()=>{const[e,t]=(0,n.useState)(!1),{accountName:r}=(0,I.I1)({addressTrim:4,mbAddressTrim:3,textLimit:100,mbTextLimit:100});return(0,M.jsxs)(M.Fragment,{children:[(0,M.jsxs)($e,{mb:"28px",alignItems:"center",justifyContent:"space-between",gap:"16px",children:[(0,M.jsx)(Xe,{children:(0,M.jsxs)(T.S7,{display:"inline",$font:"var(--font-strong-24)",letterSpacing:"var(--letter-spacing-24)",as:"h1",$whiteSpace:"nowrap",children:["Welcome, ",r]})}),(0,M.jsx)(i.Button,{p:"8px",iconLeft:(0,M.jsx)(i.SettingsIcon,{}),color:"neutral",onClick:()=>{t(!0),(0,C.Ay)({category:"homepage_events",action:"sections_visibility_modal",label:"open"})},children:"Customize"})]}),(0,M.jsx)(Je,{}),(0,M.jsx)(O,{open:e,onClose:()=>t(!1)})]})},tt=`${ve.S2}/home-page/homepage-dapps-hero.png`,rt=o.default.div` background-image: url(${e=>{let{$bg:t}=e;return t}}); position: absolute; width: 100%; height: 108px; bottom: -10px; left: 0; `,nt=o.default.div` z-index: 2; display: flex; justify-content: center; align-items: center; flex-direction: column; position: relative; `,it=(0,o.default)(T.S7)` font: var(--font-heading-48); letter-spacing: var(--letter-spacing-48); div { display: inline; position: relative; text-decoration-line: underline; text-decoration-style: dotted; text-decoration-skip-ink: auto; text-decoration-color: rgba(102, 167, 255, 0.5); text-decoration-thickness: 9%; text-underline-offset: 0%; text-underline-position: from-font; &:before { content: ""; position: absolute; top: -4px; left: -4px; right: -4px; bottom: -4px; background: rgba(102, 167, 255, 0.1); border-radius: 8px; } } `,ot=o.default.section` padding: 40px 24px; background: radial-gradient( 50% 100% at 50% 0%, rgba(174, 199, 248, 0.2) 0%, rgba(174, 199, 248, 0) 100% ), #041938; position: relative; height: 440px; display: flex; align-items: center; justify-content: center; border-radius: 16px; overflow: hidden; `,at=()=>{const e=(0,l.getCookie)("jwt"),t=(0,i.useWindowWidth)(),{setLoginConnectModalState:r}=I.YW.actions,n=(0,c.wA)();return e?(0,M.jsx)(et,{}):(0,M.jsxs)(ot,{children:[(0,M.jsx)(rt,{$bg:tt}),(0,M.jsxs)(nt,{children:[(0,M.jsxs)(it,{mb:"16px",maxWidth:"600px",textAlign:"center",display:"inline",children:["Explore"," ",(0,M.jsx)(i.Tooltip,{handleAs:"span",contentComponent:"Dapps are decentralized apps that run on blockchains. You can use them to trade, play, earn, invest, and interact with others freely.",children:"dapps"}),"\xa0and spot what\u2019s next in Web3"]}),(0,M.jsx)(T.m$,{mb:"24px",fontSize:"16px",textAlign:"center",maxWidth:"720px",children:"Explore decentralized apps across 90+ chains with transparent, near real-time data. Discover exciting dapps, complete quests to earn rewards, unravel trends, participate in airdrops, and explore opportunities across multiple ecosystems, including crypto gaming, NFTs, DeFi, AI tools, and SocialFi."}),(0,M.jsx)(i.Button,{size:t>de.f?"large":"medium",onClick:()=>{n(r(!0)),(0,C.Ay)({category:"homepage_events",action:"button_click",label:"create_free_account",event_source:"homepage_hero"})},children:"Create your free account"})]})]})};var st=r(72920),lt=r(33619);const ct=(0,H.j5)("quests"),ut=()=>{const{sections:e,sectionsLoading:t}=(0,k.AJ)(),{user:r}=(0,c.d4)((e=>e.user)),n=(0,i.useWindowWidth)(),[{results:o},a]=(0,p.G)({sort:"newest",order:"desc",resultsPerPage:12,page:1,status:"live"},ct,m.Fh);if(r&&t)return null;if(r){if(e[k.bP.quests.id])return null}return(0,M.jsxs)(s.A,{children:[(0,M.jsx)(d.A,{title:"Latest quests",subtitle:"Complete onchain and social tasks to earn XP, discover new projects, and unlock unique rewards like tokens and NFTs.",button:(0,M.jsx)(u.A,{to:b.iw.QUESTS_EXPLORE})}),(0,M.jsx)(st.A,{children:a?[...Array(12)].map(((e,t)=>(0,M.jsx)(h.A4,{width:"350px",height:"320px",borderRadius:"16px"},t))):(0,M.jsx)(M.Fragment,{children:o.map(((e,t)=>(0,M.jsx)(lt.A,{itemID:`${t}-${e.slug}`,quest:e,gaEvent:()=>{(0,C.F0)("sqp_link_click","homepage_events",e.slug,{event_source:b.iw.HOMEPAGE,...(0,H.pu)(e)})},minWidth:n>de.f?"350px":"300px",margin:"0"},`${t}-${e.slug}`)))})})]})};var dt=r(12277);const ht=e=>{let{headline:t,chart:r,stats:n,description:i,topProject:o}=e;return(0,M.jsx)(h.s5,{children:(0,M.jsx)(dt.A,{headline:t,chart:r,stats:n,description:i,topProject:o})})};var ft=r(58585),pt=r(90481);const mt=(0,he.j7)("/rankings/dapps"),gt=()=>{var e,t,r,n,i;const{formatCurrency:o}=(0,ft.a)(),a=(0,be.t)(),[s,c]=(0,l.useFetchSimpleData)({requestUrl:`${De.ae}/overview/all-metrics-totals?currency=${a}`,withCredentials:g.kK,initialState:{uaw:{},volume:{}}}),[{results:u},d]=(0,p.G)({sort:"uawCount",order:"desc",range:"24h",resultsPerPage:1,page:1},mt,m.Fh),[h,f]=(0,l.useFetchSimpleData)({requestUrl:`${Pt}/api?tab=all&uaw=${s.uaw.total}&uaw_change=${s.uaw.change}&volume=${s.volume.total}&volume_change=${s.volume.change}&top_project=${null===(e=u[0])||void 0===e?void 0:e.name}`,tryAuth:!1,initialState:{tab:null,text:null},ready:!c&&!d});return(0,M.jsx)(ht,{chart:(0,M.jsx)(pt.A,{fetchPath:"overview/global-chart/1y"}),stats:[{id:"uaw-0",title:"Total 7d UAW",value:(0,l.formatNumber)(s.uaw.total),change:(0,l.calculateChange)(s.uaw.change),loading:c},{id:"volume-1",title:"Total 7d volume",value:o(s.volume.total),change:(0,l.calculateChange)(s.volume.change),loading:c}],topProject:{loading:d,name:null===(t=u[0])||void 0===t?void 0:t.name,logo:null===(r=u[0])||void 0===r?void 0:r.logo,url:`${b.iw.SINGLE_DAPP_PAGE}/${null===(n=u[0])||void 0===n?void 0:n.slug}`,onClick:()=>{var e;(0,C.F0)("sdp_link_click","homepage_events",null===(e=u[0])||void 0===e?void 0:e.slug,{event_source:"market_overview_top_project"})}},description:f?"":h.text?`\ud83d\udca1 ${h.text}`:de.o.all({uaw:(0,l.formatNumber)(s.uaw.total,2,{shortenThousands:!1}),uawChange:s.uaw.change,volume:(0,l.formatNumber)(s.volume.total,2,{shortenThousands:!1}),volumeChange:s.volume.change,topProject:null===(i=u[0])||void 0===i?void 0:i.name})})};var yt=r(98518),vt=r(29133),bt=r(638);const wt=e=>{if(e&&q.qP[e])return(0,De.IQ)(q.qP[e])},xt=(0,he.j7)("/rankings/chains"),kt=()=>{var e,t,r;const n=(0,be.t)(),[i,o]=(0,l.useFetchSimpleData)({requestUrl:(0,he.Uj)("/overview/chains/uaw/chart/1y")+"?currency="+n+"&daily=1",withCredentials:I.kK}),[{results:a},s]=(0,p.G)({sort:"uawCount",order:"desc",range:"24h",new:!1,boosted:!1,resultsPerPage:1,page:1},xt,m.Fh),c=q.rY[q.qP[null===(e=a[0])||void 0===e?void 0:e.chainId]],[u,d]=(0,l.useFetchSimpleData)({requestUrl:`${De.ae}/overview/top5-chains-metrics-totals?currency=${n}`,withCredentials:I.kK,initialState:{uaw:{}}}),[h,f]=(0,l.useFetchSimpleData)({requestUrl:`${Pt}/api?tab=chains&uaw=${u.uaw.total}&top_project=${null===c||void 0===c?void 0:c.label}`,tryAuth:!1,initialState:{tab:null,text:null},ready:!d&&!s}),g=null===i||void 0===i?void 0:i.xaxis;let y=[];null===i||void 0===i||null===(t=i.series)||void 0===t||null===(r=t.slice(0,5))||void 0===r||r.map(((e,t)=>y=[...y,{label:wt(e.id),data:e.data,borderColor:bt.CHART_COLORS[t],pointBackgroundColor:bt.CHART_COLORS[t],pointStyle:"circle",yAxisID:"y0",backgroundColor:function(e){if(1!==t)return"transparent";const r=e.chart,{ctx:n,chartArea:i}=r;return i?(0,bt.getGradient)(t,n,i):void 0},tension:.3,fill:!0,type:"Volume"===e.name?"bar":"line"}]));const v={labels:g,datasets:y},w={beginAtZero:!1,position:"left",grid:{color:"#163159"},ticks:{color:bt.CHART_COLORS[0],font:{size:12},callback:function(e){return(0,l.formatNumber)(e,1)}}};return(0,M.jsx)(ht,{chart:(0,M.jsx)(M.Fragment,{children:null!==i&&void 0!==i&&i.series&&!o?(0,M.jsx)(yt.C,{data:v,yAxis:[w]}):(0,M.jsx)(vt.A,{height:"300px"})}),stats:[{id:"uaw-0",title:"Top 5 chains UAW for 7d",value:(0,l.formatNumber)(u.uaw.total),loading:d}],topProject:{loading:s,name:null===c||void 0===c?void 0:c.label,logo:(0,M.jsx)(ue.A,{bgSize:"32px",iconSize:"15px",chainId:null===c||void 0===c?void 0:c.id}),url:`${b.iw.SINGLE_CHAIN_PAGE}/${null===c||void 0===c?void 0:c.slug}`,onClick:()=>{(0,C.F0)("scp_link_click","homepage_events",null===c||void 0===c?void 0:c.slug,{event_source:"market_overview_top_chain_project"})}},description:f?"":h.text?`\ud83d\udca1 ${h.text}`:de.o.chains({uaw:(0,l.formatNumber)(u.uaw.total),topProject:null===c||void 0===c?void 0:c.label})})};var Mt=r(44826),Et=r(48159);const _t=(0,Mt.aB)("labelled-totals",3e4),At=(0,he.j7)("/rankings/defi"),St=()=>{var e,t,r,n,i;const[o,s]=(0,p.G)({period:a.iy.YEAR.key},_t,{results:{tvlTotalLabelShort:null,adjustedTvlTotalLabelShort:null}}),[{results:c},u]=(0,p.G)({sort:"tvlInFiat",order:"desc",range:"24h",new:!1,boosted:!1,resultsPerPage:1,page:1},At,m.Fh),[d,h]=(0,l.useFetchSimpleData)({requestUrl:`${Pt}/api?tab=defi&tvl=${o.results.tvlTotalLabelShort}&adjusted_tvl=${o.results.adjustedTvlTotalLabelShort}&top_project=${null===(e=c[0])||void 0===e?void 0:e.name}`,tryAuth:!1,initialState:{tab:null,text:null},ready:!s&&!u});return(0,M.jsx)(ht,{chart:(0,M.jsx)(M.Fragment,{children:(0,M.jsx)(Et.A,{requestDeps:{period:a.iy.YEAR.key}})}),stats:[{id:"tvl-0",title:"TVL",value:o.results.tvlTotalLabelShort,loading:s},{id:"atvl-1",title:"Adjusted TVL",value:o.results.adjustedTvlTotalLabelShort,loading:s}],topProject:{loading:u,name:null===(t=c[0])||void 0===t?void 0:t.name,logo:null===(r=c[0])||void 0===r?void 0:r.logo,url:`${b.iw.SINGLE_DAPP_PAGE}/${null===(n=c[0])||void 0===n?void 0:n.slug}`,onClick:()=>{var e;(0,C.F0)("sdp_link_click","homepage_events",null===(e=c[0])||void 0===e?void 0:e.slug,{event_source:"market_overview_top_defi_project"})}},description:h?"":d.text?`\ud83d\udca1 ${d.text}`:de.o.defi({tvl:o.results.tvlTotalLabelShort,aTvl:o.results.adjustedTvlTotalLabelShort,topProject:null===(i=c[0])||void 0===i?void 0:i.name})})},It=(0,he.j7)("/rankings/games"),Tt=()=>{var e,t,r,n,i;const o=(0,be.t)(),{formatCurrency:a}=(0,ft.a)(),[s,c]=(0,l.useFetchSimpleData)({requestUrl:`${De.ae}/overview/games-metrics-totals?currency=${o}`,withCredentials:g.kK,initialState:{uaw:{},volume:{}}}),[{results:u},d]=(0,p.G)({sort:"uawCount",order:"desc",range:"24h",new:!1,boosted:!1,resultsPerPage:1,page:1},It,m.Fh),[h,f]=(0,l.useFetchSimpleData)({requestUrl:`${Pt}/api?tab=games&uaw=${s.uaw.total}&uaw_change=${s.uaw.change}&volume=${s.volume.total}&volume_change=${s.volume.change}&top_project=${null===(e=u[0])||void 0===e?void 0:e.name}`,tryAuth:!1,initialState:{tab:null,text:null},ready:!c&&!d});return(0,M.jsx)(ht,{chart:(0,M.jsx)(pt.A,{fetchPath:"category/games/chart/1y"}),stats:[{id:"uaw-0",title:"Total 7d UAW",value:(0,l.formatNumber)(s.uaw.total),change:(0,l.calculateChange)(s.uaw.change),loading:c},{id:"volume-1",title:"Total 7d volume",value:a(s.volume.total),change:(0,l.calculateChange)(s.volume.change),loading:c}],topProject:{loading:d,name:null===(t=u[0])||void 0===t?void 0:t.name,logo:null===(r=u[0])||void 0===r?void 0:r.logo,url:`${b.iw.SINGLE_DAPP_PAGE}/${null===(n=u[0])||void 0===n?void 0:n.slug}`,onClick:()=>{var e;(0,C.F0)("sdp_link_click","homepage_events",null===(e=u[0])||void 0===e?void 0:e.slug,{event_source:"market_overview_top_game_project"})}},description:f?"":h.text?`\ud83d\udca1 ${h.text}`:de.o.games({uaw:(0,l.formatNumber)(s.uaw.total,2,{shortenThousands:!1}),uawChange:s.uaw.change,volume:(0,l.formatNumber)(s.volume.total,2,{shortenThousands:!1}),volumeChange:s.volume.change,topProject:null===(i=u[0])||void 0===i?void 0:i.name})})};var Ct=r(66816),Nt=r(49771);const Dt=(0,Se.ve)("chart/combined"),jt=(0,Se.ve)("collection"),Ot=()=>{var e,t,r,n,i;const o=(0,be.t)(),{formatCurrency:a}=(0,ft.a)(),[s,c]=(0,p.G)({currency:o.toLowerCase(),range:"week",dataType:"ORGANIC",dataPoint:["tradersCount","volumeInFiat"]},Dt,Ct.GL),[{results:u},d]=(0,p.G)({currency:o.toLowerCase(),sort:"volumeInFiat",order:"desc",resultsPerPage:3,page:1,range:"day"},jt,m.Fh),[h,f]=(0,l.useFetchSimpleData)({requestUrl:`${Pt}/api?tab=nfts&traders=${s.totalTraders}&volume=${s.totalVolumeInFiat}&top_project=${null===(e=u[0])||void 0===e?void 0:e.name}`,tryAuth:!1,initialState:{tab:null,text:null},ready:!d});return(0,M.jsx)(ht,{chart:(0,M.jsx)(Nt.A,{fetchCallbackPrefix:"chart/combined",requestDeps:{currency:o.toLowerCase(),range:"year",dataType:"ORGANIC",dataPoint:["tradersCount","volumeInFiat"]},dataSetsInfo:[{propertyName:"tradersCount",label:"Traders count",type:"line"},{propertyName:"volumeInFiat",label:"Volume",type:"bar",isCurrency:!0}],isCurrency:["Volume"]}),stats:[{id:"traders-0",title:"Total 7d traders",value:(0,l.formatNumber)(s.totalTraders,2),loading:c},{id:"volume-1",title:"Total 7d volume",value:a(s.totalVolumeInFiat),loading:c}],topProject:{loading:d,name:null===(t=u[0])||void 0===t?void 0:t.name,logo:null===(r=u[0])||void 0===r?void 0:r.logo,url:`${b.iw.SINGLE_COLLECTION_PAGE}/${null===(n=u[0])||void 0===n?void 0:n.slug}`,onClick:()=>{var e;(0,C.F0)("sncp_link_click","homepage_events",null===(e=u[0])||void 0===e?void 0:e.slug,{event_source:"market_overview_top_nfts_project"})}},description:f?"":h.text?`\ud83d\udca1 ${h.text}`:de.o.nfts({traders:(0,l.formatNumber)(s.totalTraders,2),volume:a(s.totalVolumeInFiat),topProject:null===(i=u[0])||void 0===i?void 0:i.name})})},Pt="https://workers.dappradar.com/market-overview-summary",Lt=[{id:"all-0",title:"All",gaLabel:"all",component:(0,M.jsx)(gt,{})},{id:"games-1",title:"Games",gaLabel:"games",component:(0,M.jsx)(Tt,{})},{id:"defi-2",title:"DeFi",gaLabel:"defi",component:(0,M.jsx)(St,{})},{id:"chains-3",gaLabel:"chains",title:"Chains",component:(0,M.jsx)(kt,{})},{id:"nfts-4",gaLabel:"nfts",title:"NFTs",component:(0,M.jsx)(Ot,{})}],Rt=o.default.div` margin-top: 16px; `,zt=()=>{const{sections:e,sectionsLoading:t}=(0,k.AJ)(),{user:r}=(0,c.d4)((e=>e.user)),[o,a]=(0,n.useState)(Lt[0].id),l=(0,i.useWindowWidth)()>=de.f;if(r&&t)return null;if(r){if(e[k.bP.market.id])return null}return(0,M.jsxs)(s.A,{children:[(0,M.jsx)(d.A,{title:"Market overview",subtitle:"Track how Games, DeFi, Chains, and NFTs perform with a 1-year market overview. See trends and market evolution at a glance."}),(0,M.jsxs)(h.Q_,{children:[(0,M.jsx)(i.Tabs,{fullWidth:!1,configObject:Lt.map((e=>{let{id:t,title:r,...n}=e;return{id:t,title:r}})),active:o,onClick:e=>{a(e.id),(0,C.Ay)({category:"homepage_events",action:"market_overview_tab_click",label:e.gaLabel,event_source:"homepage"})}}),l?null:(0,M.jsx)(u.A,{to:b.iw.RESEARCH_CATEGORIES,mt:"16px"}),(0,M.jsx)(Rt,{children:Lt.find((e=>e.id===o)).component})]})]})};var Bt=r(77184);const Ut=(0,he.j7)("/rankings/dapps"),Ft=o.default.div` width: 56px; height: 56px; border-radius: 16px; margin-right: 24px; overflow: hidden; flex-shrink: 0; `,Ht=o.default.div` background-color: var(--theme-body-bg-colors-1-level-body); border-radius: 16px; min-width: 310px; padding: 16px; transition: background-color 0.2s ease; @media screen and (min-width: ${de.f}px) { min-width: 350px; padding: 24px; } &:hover { background-color: var(--theme-body-bg-colors-2-level-body); } `,Vt=()=>{const{sections:e,sectionsLoading:t}=(0,k.AJ)(),{user:r}=(0,c.d4)((e=>e.user)),n=(0,i.useWindowWidth)(),[{results:o},a]=(0,p.G)({sort:"listedAt",order:"desc",range:ve.ee.DAY.key,resultsPerPage:12,page:1,new:!0},Ut,m.Fh,!t&&!1===e[k.bP.projects.id]||!r);if(r&&t)return null;if(r){if(e[k.bP.projects.id])return null}return(0,M.jsxs)(s.A,{children:[(0,M.jsx)(d.A,{title:"New projects",subtitle:"Explore curated projects across gaming, launchpads, AI, and more. Stay ahead with fresh listings across the Web3 space.",button:(0,M.jsx)(u.A,{to:`${b.iw.RANKINGS}?new=true`})}),(0,M.jsx)(st.A,{children:a?[...Array(12)].map(((e,t)=>(0,M.jsx)(h.A4,{width:"350px",height:"115px",borderRadius:"16px"},t))):(0,M.jsx)(M.Fragment,{children:o.map(((e,t)=>(0,M.jsx)(i.SmartLink,{to:`${b.iw.SINGLE_DAPP_PAGE}/${e.slug}`,onClick:()=>{(0,C.F0)("sdp_link_click","homepage_events",e.slug,{event_source:"new_projects"})},itemID:`${e.slug}-${t}`,children:(0,M.jsx)(Ht,{children:(0,M.jsxs)(f.A,{children:[(0,M.jsx)(Ft,{children:(0,M.jsx)(i.ImageLoader,{src:e.logo,resize:{width:56,quality:90}})}),(0,M.jsxs)("div",{children:[(0,M.jsx)(i.NewTag,{text:"New"}),(0,M.jsx)(T.S7,{mt:"4px",mb:"4px",children:(0,Le.EJ)(e.name,n>de.f?25:18)}),(0,M.jsx)(T.m$,{fontSize:"12px",mb:"6px",children:(0,De.BC)(e.categoryId)}),(0,M.jsx)(Bt.A,{protocolsLabel:1===e.activeChainIds.length,label:!1,maxProtocolsToDisplay:1,protocolWrapperSize:"20px",iconSize:"14px",protocols:e.activeChainIds.map((e=>q.qP[e]))})]})]})})},`${e.slug}-${t}`)))})})]})},Gt=()=>{const{sections:e,sectionsLoading:t}=(0,k.AJ)(),{user:r}=(0,c.d4)((e=>e.user));if(r&&t)return null;if(r){if(e[k.bP.newsletter.id])return null}return(0,M.jsx)(s.A,{children:(0,M.jsx)(I.OB,{})})},qt=(0,o.default)(i.NoResultsIcon)` width: 50px; height: 50px; fill: var(--theme-text-color-secondary); `,Wt=o.default.div` background-color: var(--theme-body-bg-colors-1-level-body); border-radius: 16px; display: flex; align-items: center; flex-direction: column; gap: 8px; justify-content: center; height: 380px; `,Yt=()=>(0,M.jsxs)(Wt,{children:[(0,M.jsx)(qt,{}),(0,M.jsx)(T.m$,{fontSize:"18px",children:"No Signals found"})]}),{setModal:Zt}=I.YW.actions,Qt=e=>{let{loggedIn:t}=e;const r=(0,c.wA)();return(0,M.jsxs)(ar,{className:"signal-card-dummy",children:[(0,M.jsx)(or,{}),(0,M.jsxs)(ir,{children:[(0,M.jsxs)(tr,{justifyContent:"space-between",children:[(0,M.jsxs)(f.A,{gap:"8px",children:[(0,M.jsx)(nr,{}),(0,M.jsx)(T.m$,{children:(0,M.jsx)(i.Skeleton,{width:"20px",height:"20px"})})]}),(0,M.jsx)(rr,{})]}),(0,M.jsx)(Ye.A,{}),(0,M.jsxs)(er,{children:[(0,M.jsxs)(f.A,{gap:"16px",alignItems:"center",children:[(0,M.jsx)(i.Skeleton,{width:"40px",height:"40px"}),(0,M.jsx)(Kt,{children:"DappRadar signals"})]}),(0,M.jsx)(T.S7,{mt:"32px",mb:"64px",height:"60px",children:"Unlock hot contracts with PRO"}),(0,M.jsxs)(f.A,{gap:"8px",mb:"24px",children:[(0,M.jsx)(T.m$,{children:"Source:"}),(0,M.jsx)(i.Button,{color:"transparent",size:"large",p:0,to:b.iw.RANKINGS_HOT_CONTRACTS,iconRight:(0,M.jsx)(i.IconCdn,{name:"ProBadgeIcon.svg",width:34,height:16}),children:"Hot Contracts"})]}),(0,M.jsx)(i.Button,{color:"neutral",iconLeft:t?(0,M.jsx)(i.IconCdn,{name:"ProBadgeIcon.svg",width:34,height:16}):null,width:"100%",to:t?b.iw.PRO_MEMBERSHIP:void 0,onClick:()=>{t||r(Zt(!0,I.R8.loginConnectModal))},children:t?(0,M.jsx)(M.Fragment,{children:" Unlock with Dappradar PRO"}):(0,M.jsx)(M.Fragment,{children:"Connect"})})]})]})]})},Kt=o.default.div` filter: blur(5px); `,Jt=(0,o.default)(T.S7)` max-width: 150px; `,$t=o.default.div` width: 40px; height: 40px; display: flex; align-items: center; justify-content: center; `,Xt=(0,o.default)(i.ImageLoader)` width: 40px; height: 40px; border-radius: 6px; flex-shrink: 0; `,er=o.default.div` padding: 0 24px 24px; `,tr=(0,o.default)(f.A)` padding: 16px 24px 0; `,rr=(0,o.default)(i.TrendUpIcon)` width: 20px; height: 20px; fill: var(--theme-green-system-color-40); `,nr=(0,o.default)(i.StopWatchIcon)` fill: var(--theme-text-color-secondary); width: 20px; height: 20px; `,ir=o.default.div` border-radius: 16px; background-color: var(--theme-body-bg-colors-1-level-body); `,or=o.default.div` width: 100%; height: 29px; top: -2px; left: 0; background-color: var(--theme-green-system-color-40); border-radius: 16px 16px 0px 0px; position: absolute; z-index: -1; `,ar=o.default.div` position: relative; width: 100%; margin: 5px 0; min-width: 310px; @media screen and (min-width: ${de.f}px) { min-width: 350px; } `,sr=e=>{let{timeframe:t,subtitle:r,image:n,name:o,change:a,changeLabel:s,description:l,sourceButton:c,viewButton:u}=e;return(0,M.jsxs)(ar,{children:[(0,M.jsx)(or,{}),(0,M.jsxs)(ir,{children:[(0,M.jsxs)(tr,{justifyContent:"space-between",children:[(0,M.jsxs)(f.A,{gap:"8px",children:[(0,M.jsx)(nr,{}),(0,M.jsx)(T.m$,{children:t})]}),(0,M.jsx)(rr,{})]}),(0,M.jsx)(Ye.A,{}),(0,M.jsxs)(er,{children:[(0,M.jsxs)(f.A,{justifyContent:"space-between",children:[(0,M.jsxs)(f.A,{gap:"16px",alignItems:"center",children:[(0,M.jsx)($t,{children:"string"===typeof n?(0,M.jsx)(Xt,{src:n,resize:{width:40,quality:90}}):n}),(0,M.jsxs)("div",{children:[(0,M.jsx)(Jt,{fontSize:"18px",fontWeight:500,children:(0,Le.EJ)(o,14)}),r?(0,M.jsx)(T.m$,{mt:"4px",children:r}):null]})]}),(0,M.jsxs)("div",{children:[(0,M.jsx)(i.Change,{size:18,...a}),(0,M.jsx)(T.m$,{justifyContent:"flex-end",mt:"4px",fontWeight:600,children:s})]})]}),(0,M.jsx)(T.S7,{mt:"32px",mb:"64px",height:"60px",children:l}),(0,M.jsxs)(f.A,{gap:"8px",mb:"24px",children:[(0,M.jsx)(T.m$,{children:"Source:"}),c]}),u]})]})]})},lr=e=>{let{signal:t}=e;const r=t.datasetType,n=(0,l.calculateChange)("tvlChange"===r?t.statistic.tvlChange:t.token.priceChange),o="tvlChange"===r?`${t.name} has seen a ${t.statistic.tvlChange}% ${t.statistic.tvlChange>0?"increase":"decrease"} in TVL over the past 7 days.`:`${t.name} has seen a ${t.token.priceChange}% ${t.token.priceChange>0?"increase":"decrease"} in price over the past 7 days.`;return(0,M.jsx)(sr,{timeframe:"tvlChange"===r?"7d":"24h",image:t.logo,name:t.name,subtitle:(0,M.jsx)(Bt.A,{protocolsLabel:1===t.chainIds.length,label:!1,maxProtocolsToDisplay:1,protocolWrapperSize:"20px",iconSize:"14px",protocols:t.chainIds.map((e=>q.qP[e]))}),change:n,changeLabel:"tvlChange"===r?"% TVL":"% Price",description:o,sourceButton:(0,M.jsx)(i.Button,{to:b.iw.RANKINGS_DEFI,color:"transparent",size:"large",p:0,children:"DeFi rankings"}),viewButton:(0,M.jsx)(i.Button,{color:"neutral",width:"100%",to:`${b.iw.SINGLE_DAPP_PAGE}/${t.slug}`,iconRight:(0,M.jsx)(i.ArrowRightFullHeadIcon,{}),children:"View project"})})};var cr=r(1093);const ur=o.default.span` font-size: 30px; `,dr=e=>{let{signal:t}=e;const r=(0,l.calculateChange)(t.uawChange),n=(0,De.CH)(t.address,t.chainId);return(0,M.jsx)(sr,{timeframe:(0,cr.L3)(t.createdAt),image:(0,M.jsx)(ur,{children:"\ud83d\udd25"}),name:(0,Le.Wr)(t.address,4),subtitle:(0,M.jsx)(Bt.A,{protocolsLabel:!0,label:!1,maxProtocolsToDisplay:1,protocolWrapperSize:"20px",iconSize:"14px",protocols:[q.qP[t.chainId]]}),change:r,changeLabel:`${(0,l.formatNumber)(t.uaw,2,{shortenThousands:!1})} UAW`,description:`This contract was deployed ${Oe()(new Date(t.createdAt))} and has recorded ${(0,l.formatNumber)(t.uaw,2,{shortenThousands:!1})} UAWs performing transactions.`,sourceButton:(0,M.jsx)(i.Button,{color:"transparent",size:"large",p:0,to:b.iw.RANKINGS_HOT_CONTRACTS,iconRight:(0,M.jsx)(i.IconCdn,{name:"ProBadgeIcon.svg",width:34,height:16}),children:"Hot Contracts"}),viewButton:(0,M.jsx)(i.Button,{color:"neutral",width:"100%",to:n,iconRight:(0,M.jsx)(i.ArrowRightFullHeadIcon,{}),target:"_blank",children:"View contract"})})},hr=e=>{let{signal:t}=e;const r=t.changes.priceInFiat1h.percentage,n=(0,l.calculateChange)(r);return(0,M.jsx)(sr,{timeframe:"24h",image:t.image,name:t.name,change:n,changeLabel:"% Price",description:`${t.name} has seen a ${(0,l.formatNumber)(r,2,{shortenThousands:!1})}% ${r>0?"increase":"decrease"} in price over the past 24h.`,sourceButton:(0,M.jsx)(i.Button,{to:b.iw.RANKINGS_TOKENS,color:"transparent",size:"large",p:0,children:"Token rankings"}),viewButton:(0,M.jsx)(i.Button,{color:"neutral",width:"100%",to:`${b.iw.SINGLE_TOKEN_PAGE}/${t.slug}`,iconRight:(0,M.jsx)(i.ArrowRightFullHeadIcon,{}),children:"View project"})})};var fr=r(11520);const pr=(0,he.j7)("/rankings/defi"),mr=(0,fr.xh)("/signals"),gr=e=>{for(let t=e.length-1;t>0;t--){const r=Math.floor(Math.random()*(t+1));[e[t],e[r]]=[e[r],e[t]]}return e},yr=()=>{const{user:e}=(0,c.d4)((e=>({user:e.user}))),t=(0,be.t)(),[{results:r},i]=(0,p.G)({sort:"tvlChange",order:"desc",range:ve.ee.WEEK.key,resultsPerPage:10,page:1,greaterHistoricalTvlInFiat:0},pr,m.Fh),[{results:o},a]=(0,p.G)({sort:"tokenPriceChange",order:"desc",range:ve.ee.DAY.key,resultsPerPage:10,page:1,greaterHistoricalTvlInFiat:0},pr,m.Fh),s=(0,n.useMemo)((()=>a&&!i?[]:gr([...r.map((e=>({...e,datasetType:"tvlChange",signalType:"defi"}))),...o.map((e=>({...e,datasetType:"priceChange",signalType:"defi"})))])),[i,a]),[{results:u},d]=(0,l.useFetchSimpleData)({requestUrl:`${g.v6}/api/v1/rankings-ag-tokens-page/tokens?currency=${t}&sort=priceInFiat1h&order=desc&resultsPerPage=25&page=1&greaterVolumeInFiat=1000000`,withCredentials:g.gp,initialState:m.Fh}),[{results:h}]=(0,p.G)({},mr,m.Fh,!(null===e||void 0===e||!e.user||!(0,l.isPro)())),f=(0,n.useMemo)((()=>!s&&d?[]:gr([...s.map((e=>({...e}))),...u.map((e=>({...e})))])),[s,d]),y=(0,l.isPro)()?((e,t)=>{if(!Array.isArray(e)||!Array.isArray(t))throw new Error("Both arguments must be arrays.");let r=[...e];r[0]=t[0];let n=1;for(let i=3;i"defi"===(null===e||void 0===e?void 0:e.signalType)?(0,M.jsx)(lr,{signal:e},`${e.slug}-${t}`):null!==e&&void 0!==e&&e.liqudityScore?(0,M.jsx)(hr,{signal:e},`${e.slug}-${t}`):null!==e&&void 0!==e&&e.isVerified?(0,M.jsx)(dr,{signal:e},`${e.address}-${t}`):void 0))}):(0,M.jsx)(st.A,{children:y.flatMap(((e,t)=>{const r=[];return 0!==t&&t%4!==0||r.push((0,M.jsx)(Qt,{},`dummy-${t}`)),"defi"===(null===e||void 0===e?void 0:e.signalType)?r.push((0,M.jsx)(lr,{signal:e},`${e.slug}-${t}`)):null!==e&&void 0!==e&&e.liqudityScore&&r.push((0,M.jsx)(hr,{signal:e},`${e.slug}-${t}`)),r}))})},vr=()=>(0,M.jsx)(i.Skeleton,{height:"382px",width:"100%"}),br=(0,he.j7)("/rankings/defi"),wr=()=>{const[{results:e},t]=(0,p.G)({sort:"tvlChange",order:"desc",range:ve.ee.WEEK.key,resultsPerPage:10,page:1,greaterHistoricalTvlInFiat:0},br,m.Fh),[{results:r},i]=(0,p.G)({sort:"tokenPriceChange",order:"desc",range:ve.ee.DAY.key,resultsPerPage:10,page:1,greaterHistoricalTvlInFiat:0},br,m.Fh),o=(0,n.useMemo)((()=>e&&r?(e=>{for(let t=e.length-1;t>0;t--){const r=Math.floor(Math.random()*(t+1));[e[t],e[r]]=[e[r],e[t]]}return e})([...e.map((e=>({...e,datasetType:"tvlChange"}))),...r.map((e=>({...e,datasetType:"priceChange"})))]):[]),[e,r]);return t||i?(0,M.jsx)(vr,{}):o.length?(0,M.jsx)(st.A,{children:o.map(((e,t)=>(0,M.jsx)(lr,{signal:e},`${e.slug}-${t}`)))}):(0,M.jsx)(Yt,{})},xr=(0,fr.xh)("/signals"),kr=()=>{const{user:e}=(0,c.d4)((e=>({user:e.user}))),[{results:t},r]=(0,p.G)({},xr,m.Fh,!(null===e||void 0===e||!e.user||!(0,l.isPro)()));return r?(0,M.jsx)(vr,{}):e.user&&(0,l.isPro)()?t.length?(0,M.jsx)(st.A,{children:t.map(((e,t)=>(0,M.jsx)(dr,{signal:e},`${e.address}-${t}`)))}):(0,M.jsx)(Yt,{}):[...Array(10)].map(((t,r)=>(0,M.jsx)(Qt,{loggedIn:!!e.user},`signal-card-dummy-${r}`)))},Mr=()=>{const e=(0,be.t)(),[{results:t},r]=(0,l.useFetchSimpleData)({requestUrl:`${g.v6}/api/v1/rankings-ag-tokens-page/tokens?currency=${e}&sort=priceInFiat1h&order=desc&resultsPerPage=25&page=1&greaterVolumeInFiat=1000000`,withCredentials:g.gp,initialState:m.Fh});return r?(0,M.jsx)(vr,{}):t.length?(0,M.jsx)(st.A,{children:t.map(((e,t)=>(0,M.jsx)(hr,{signal:e},`${e.slug}-${t}`)))}):(0,M.jsx)(Yt,{})},Er=[{id:"all",title:"All",component:(0,M.jsx)(yr,{})},{id:"tokens",title:"Tokens",component:(0,M.jsx)(Mr,{})},{id:"hot_contracts",title:"Hot contracts",component:(0,M.jsx)(kr,{})},{id:"defi",title:"DeFi",component:(0,M.jsx)(wr,{})}],_r=o.default.div` margin-top: 16px; `,Ar=()=>{const{sections:e,sectionsLoading:t}=(0,k.AJ)(),{user:r}=(0,c.d4)((e=>e.user)),[o,a]=(0,n.useState)(Er[0].id);if(r&&t)return null;if(r){if(e[k.bP.signals.id])return null}return(0,M.jsxs)(s.A,{children:[(0,M.jsx)(d.A,{title:"Signals",subtitle:"Catch the latest alpha on rising tokens, DeFi projects, and smart contracts. Spot trends and find the next big opportunity."}),(0,M.jsxs)(h.Q_,{children:[(0,M.jsx)(i.Tabs,{fullWidth:!1,configObject:Er,active:o,onClick:e=>{a(e.id),(0,C.Ay)({category:"homepage_events",action:"signals_tab_click",label:e.id,event_source:"homepage"})}}),(0,M.jsx)(_r,{children:Er.find((e=>e.id===o)).component})]})]})};var Sr=r(53016),Ir=r(66436),Tr=r(85368),Cr=r(49488);const Nr=()=>{const{sections:e,sectionsLoading:t}=(0,k.AJ)(),{user:r}=(0,c.d4)((e=>e.user));if(r&&t)return null;if(r){if(e[k.bP.trending.id])return null}return(0,M.jsxs)(s.A,{children:[(0,M.jsx)(d.A,{title:"Trending projects",subtitle:"Discover the top blockchains, fast-growing dapps, and trending tokens. Track what's hot and uncover new crypto gems."}),(0,M.jsxs)(st.A,{children:[(0,M.jsx)(Cr.A,{fetchCallbackPrefix:"/rankings/dapps",headlineConfig:{text:"Top UAW",buttonLink:b.iw.RANKINGS+"?greaterUawCount=1000&sort=uawCountChange",tooltip:"Projects with the highest percentage growth in Unique Active Wallets over the last 24 hours, with at least 1,000 UAW."},filters:{sort:"uawCountChange",greaterUawCount:1e3,range:"24h"},stats:{value:"uawCount",change:"uawCountChange"},gaCategory:"homepage_events",gaEventSource:"trending_projects"}),(0,M.jsx)(Ir.A,{headlineConfig:{text:"Top token growth",buttonLink:`${b.iw.RANKINGS_TOKENS}?sort=priceInFiat24h&order=desc&greaterVolumeInFiat=2000&greaterCirculatingMarketCapInFiat=1000000`,tooltip:"Tokens with the highest percentage price growth over the last 24 hours, with a trading volume of at least $2,000 and a circulating market cap of at least $1,000,000."},filters:{sort:"priceInFiat24h",greaterVolumeInFiat:2e3,greaterCirculatingMarketCapInFiat:1e6},stats:{value:"priceInFiat",change:"priceInFiat24h"},gaCategory:"homepage_events",gaEventSource:"trending_projects",mainKpi:Sr.Bw.CHANGE}),(0,M.jsx)(Tr.A,{headlineConfig:{text:"Chains",buttonLink:`${b.iw.RANKINGS_CHAINS}?sort=uawCount&order=desc&greaterUawCount=10000`,tooltip:"Blockchains with the highest percentage growth in Unique Active Wallets over the last 24 hours, with at least 10,000 UAW."},filters:{sort:"uawCountChange",greaterUawCount:1e4,range:"24h"},stats:{value:"uawCount",change:"uawCountChange"},gaCategory:"homepage_events",gaEventSource:"trending_projects"})]})]})};var Dr=r(26103),jr=r(26899),Or=r(44455);const Pr=e=>{let{height:t}=e;return(0,M.jsx)(s.A,{children:(0,M.jsx)(i.Skeleton,{width:"100%",height:t})})},Lr=(0,Dr.A)((()=>r.e(6678).then(r.bind(r,27726))),{fallback:(0,M.jsx)(Pr,{height:"94px"})}),Rr=(0,Dr.A)((()=>r.e(1648).then(r.bind(r,47848))),{fallback:(0,M.jsx)(Pr,{height:"360px"})}),zr=(0,Dr.A)((()=>r.e(1079).then(r.bind(r,72998))),{fallback:(0,M.jsx)(Pr,{height:"770px"})}),Br=(0,Dr.A)((()=>r.e(4948).then(r.bind(r,62844))),{fallback:(0,M.jsx)(Pr,{height:"465px"})}),Ur=(0,Dr.A)((()=>r.e(9775).then(r.bind(r,90469))),{fallback:(0,M.jsx)(Pr,{height:"350px"})}),Fr=(0,Dr.A)((()=>r.e(2804).then(r.bind(r,81532))),{fallback:(0,M.jsx)(Pr,{height:"455px"})}),Hr=o.default.div` margin-bottom: 32px; `,Vr=()=>((0,jr._J)(),(0,M.jsx)(jr.Ay,{sidebarId:a.bT.homepage,hideBottomBanners:!0,hideFeedback:!0,SeoComponent:(0,M.jsx)(Or.A,{title:"DappRadar - Discover Dapps, NFTs, Games, Tokens, and Airdrops",description:"Explore top blockchain dapps, NFTs, games, DeFi projects, tokens, and airdrops. Track rankings, explore market insights, find trending projects, and unlock rewards with the World's Dapp Store.",featuredImageUrl:ve.S2+"/share-images/og-default-new.png"}),children:(0,M.jsx)(k.Qt,{children:(0,M.jsxs)(Hr,{children:[(0,M.jsx)(at,{}),(0,M.jsx)(Nr,{}),(0,M.jsx)(S,{}),(0,M.jsx)(ut,{}),(0,M.jsx)(Ar,{}),(0,M.jsx)(Vt,{}),(0,M.jsx)(zt,{}),(0,M.jsx)(Lr,{}),(0,M.jsx)(Rr,{}),(0,M.jsx)(Gt,{}),(0,M.jsx)(zr,{}),(0,M.jsx)(Br,{}),(0,M.jsx)(Ur,{}),(0,M.jsx)(Fr,{})]})})}))},58987:(e,t,r)=>{"use strict";r.d(t,{In:()=>o,Ve:()=>a,rO:()=>i});var n=r(50360);const i=e=>Object.values(e.pages).map((e=>({id:e.path,title:e.tabTitle,path:e.path}))),o={GAMING_OVERVIEW:n.GH.gaming.pages.overview.route,GAMING_GAMES:n.GH.gaming.pages.games.route,GAMING_TOKENS:n.GH.gaming.pages.tokens.route,GAMING_NFT:n.GH.gaming.pages.nfts.route,GAMING_MARKETPLACES:n.GH.gaming.pages.marketplaces.route,GAMING_CHAINS:n.GH.gaming.pages.chains.route,DEFI_OVERVIEW:n.GH.defi.pages.overview.route,DEFI_PROTOCOLS:n.GH.defi.pages.protocols.route,DEFI_TOKENS:n.GH.defi.pages.tokens.route,AI_OVERVIEW:n.GH.ai.pages.overview.route,AI_PROJECTS:n.GH.ai.pages.projects.route,AI_TOKENS:n.GH.ai.pages.tokens.route,VIRTUALS_OVERVIEW:n.GH.virtuals.pages.overview.route,VIRTUALS_ACTIVE:n.GH.virtuals.pages.active_launches.route,VIRTUALS_UPCOMING:n.GH.virtuals.pages.upcoming_launches.route,VIRTUALS_FAILED:n.GH.virtuals.pages.failed_launches.route,GAMBLING_OVERVIEW:n.GH.gambling.pages.overview.route,GAMBLING_PLATFORMS:n.GH.gambling.pages.platforms.route,GAMBLING_TOKENS:n.GH.gambling.pages.tokens.route,GAMBLING_OFFERS:n.GH.gambling.pages.offers.route,RWA_OVERVIEW:n.GH.rwa.pages.overview.route,RWA_PROTOCOLS:n.GH.rwa.pages.protocols.route,RWA_TOKENS:n.GH.rwa.pages.tokens.route},a=Object.values(o)},82600:(e,t,r)=>{"use strict";r.d(t,{Eh:()=>s,LB:()=>d,Mf:()=>h,cN:()=>c,lP:()=>f,lS:()=>l,uM:()=>u});var n=r(81705),i=r(29161),o=r(4086),a=r(2861);const s={erc20:"erc20",erc721:"erc721",erc1155:"erc1155",whitelisting:"whitelisting",additionalRewards:"additional_reward",uniqueLink:"unique_link",waxToken:"wax_token",waxNft:"wax_nft"},l=[s.erc20,s.erc721,s.erc1155,s.whitelisting,s.additionalRewards,s.uniqueLink,s.waxToken,s.waxNft];function c(e,t){if(t)return e===s.erc20?(0,o.Hf)(t):e===s.erc721||e===s.erc1155?`${i.iw.SINGLE_COLLECTION_PAGE}/${t}`:void 0}function u(e,t,r){let i=!(arguments.length>3&&void 0!==arguments[3])||arguments[3];if(!t)return null;let o=2;[s.erc721,s.erc1155].indexOf(e)>-1&&(o=0);return`${(0,n.formatNumber)(t,o,{shortenThousands:!0})}${r?i?` ${(0,a.EJ)(r,15)}`:` ${r}`:""}`}const d=async(e,t)=>{if("15"===t)return 3e9;if("16"===t){const t=await e.eth.getGasPrice();return Math.floor(1.2*Number(t))}},h=e=>n.local.getItem(f(e)),f=e=>"quest-gambling-complied-"+e},75103:(e,t,r)=>{"use strict";r.d(t,{A:()=>M,k:()=>k});r(88094);var n=r(27943),i=r(78366),o=r(45415),a=r(33209),s=r(70207),l=r(37030),c=r(42186),u=r(82303),d=r(58570),h=r(29879),f=r(492),p=r(67852),m=r(61700),g=r(33364),y=r(12693),v=r(44977),b=r(9068),w=r(15678);const x=(0,g.i)("/rankings"),k=e=>{let{direction:t="column"}=e;const r=(0,n.useWindowWidth)(),i=0!==r&&r{let{primaryTitle:t,cycle:r,status:a,setProjectBoosting:g,displayWinnersCooldown:M}=e;const{syncIteration:S}=(0,o.d4)((e=>({syncIteration:e.dataSync.syncIteration}))),[{results:I},T]=(0,u.G)({sort:"boostAmount",order:"desc",resultsPerPage:3,page:1,cycleId:null===r||void 0===r?void 0:r.id,syncIteration:S},x,d.Fh,!(null===r||void 0===r||!r.id));return(0,w.jsxs)(m.A,{mobileBorderRadius:"0",width:"100%",breakpoint:c.S,children:[(0,w.jsxs)(p.A,{mb:"16px",flexDirection:"row",gap:"16px",justifyContent:"space-between",children:[(0,w.jsxs)(p.A,{alignItems:"center",gap:"8px",children:[(0,w.jsx)(f.S7,{fontSize:"18px",fontWeight:"500",as:"h2",children:t}),M?(0,w.jsx)(n.Tooltip,{contentComponent:"These projects were a top performers last cycle and are taking a break. Boost other projects to help new favorites rise to the top.",children:(0,w.jsx)(E,{children:"\u23f3"})}):null]}),r?(0,w.jsxs)(f.m$,{children:[(0,w.jsx)(s.pW,{}),(0,l.Yw)(r.cycleStart)," -"," ",(0,l.Yw)(r.cycleEnd)]}):null]}),(0,w.jsx)(h.A,{}),T&&!I.length?(0,w.jsx)(k,{}):I.length?(0,w.jsxs)(p.A,{flexDirection:"column",gap:"16px",children:[I.map(((e,t)=>(0,w.jsx)(c.A,{showBadge:"last"===a,showIndex:"current"===a,index:t+1,item:e,eventSource:"cycle_leaderboard"},t))),I.length<3?[...Array(3-I.length)].map(((e,t)=>(0,w.jsx)(b.C,{setProjectBoosting:g,eventSource:"cycle_leaderboard_dummy"},t))):null]}):"last"===a?(0,w.jsxs)(_,{flexDirection:"column",alignItems:"center",justifyContent:"center",gap:"8px",height:"420px",children:[(0,w.jsx)("img",{src:`${y.S2}/boosting/last-cycle-badges.png`,alt:"Last cycle winners"}),(0,w.jsx)(f.S7,{fontWeight:"500",children:"No winners yet."}),(0,w.jsx)(f.m$,{children:"Boost a project to help them win."})]}):(0,w.jsxs)(A,{flexDirection:"column",alignItems:"center",justifyContent:"center",gap:"8px",height:"420px",children:[(0,w.jsx)(n.IconCdn,{name:"BoostedBgIcon.svg",width:"64px",height:"64px"}),(0,w.jsx)(f.S7,{fontWeight:"500",mt:"8px",children:"Help your favorite projects lead."}),(0,w.jsx)(f.m$,{children:"Boost them to the top of the cycle."}),(0,w.jsx)(n.Button,{type:"button",mt:"8px",iconLeft:(0,w.jsx)(n.IconCdn,{name:"BoostedIcon.svg",width:"16px",height:"16px"}),onClick:()=>{(0,v.Ay)({category:"boosting_events",action:"open_boosting_modal",label:null,event_source:"cycle_leaderboard"}),g(!0)},children:(0,w.jsx)(i.HT,{id:"boosted.boostNewDapp"})})]})]})},E=a.default.div` background-color: var(--theme-bg-neutral-control-color-default); transition: background-color 0.2s ease; padding: 3px 6px; border-radius: 50%; font-size: 12px; cursor: pointer; &:hover { background-color: var(--theme-bg-neutral-control-color-hover); } `,_=(0,a.default)(p.A)` background: url(${y.S2}/boosting/cycle-winners-bg.jpg); background-size: cover; border-radius: 32px; `,A=(0,a.default)(p.A)` background: url(${y.S2}/boosting/cycle-leaders-bg.jpg); background-size: cover; border-radius: 32px; `},49630:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});r(88094);var n=r(5048),i=r(15678);const o=e=>{let{lastUpdatedDate:t,separatorMargin:r="16px 0",showApiLink:o=!0,rightChildren:a=null}=e;return(0,i.jsx)(n.A,{lastUpdatedDate:t,separatorMargin:r,showApiLink:o,rightChildren:a})}},25141:(e,t,r)=>{"use strict";r.d(t,{Ay:()=>u,tl:()=>h});r(88094);var n=r(27943),i=r(50360),o=r(16199),a=r(33209),s=r(37600),l=r(15678);const c=e=>{let{data:t}=e;const r=null===t||void 0===t?void 0:t.slice(0,3),n=null===t||void 0===t?void 0:t.slice(3,null===t||void 0===t?void 0:t.length);return(0,l.jsxs)(d,{children:[null===r||void 0===r?void 0:r.map(((e,t)=>(0,l.jsx)(s.Yw,{$mr:"6px",children:(0,l.jsx)(i.s9,{name:o.qP[e],width:"15px",height:"15px",fill:"var(--theme-text-color-secondary)"})},t))),(0,l.jsx)(h,{children:null!==n&&void 0!==n&&n.length?`+${n.length}`:""})]})},u=e=>{var t;let{data:r,showInRibbon:i,options:o,customTrigger:a,iconLeft:u}=e;return 1===(null===r||void 0===r||null===(t=r.chainIds)||void 0===t?void 0:t.length)||"string"===typeof(null===r||void 0===r?void 0:r.chainIds)?(0,l.jsx)(s.Ay,{subProtocol:null===r||void 0===r?void 0:r.subChain,data:r,isRibbon:i,protocolKey:"string"===typeof(null===r||void 0===r?void 0:r.chainIds)?r.chainIds:r.chainIds[0]}):i?(0,l.jsx)(c,{data:null===r||void 0===r?void 0:r.chainIds}):(0,l.jsx)(n.Select,{ml:"12px",mt:"16px",mb:"16px",mr:"8px",size:"medium",iconLeft:u,placeholder:a,options:o})},d=a.default.div` display: flex; align-items: center; `,h=a.default.div` font-weight: 400; font-size: 12px; color: var(--theme-text-color-secondary); `},17751:(e,t,r)=>{"use strict";r.d(t,{$e:()=>L,CU:()=>h,Cy:()=>U,F_:()=>V,Ff:()=>B,GU:()=>u,Gw:()=>c,IH:()=>I,IQ:()=>M,JG:()=>E,L7:()=>p,LC:()=>s,MJ:()=>b,MW:()=>W,PS:()=>v,SR:()=>z,TU:()=>G,Tv:()=>X,V4:()=>Q,Wh:()=>j,XC:()=>D,Yk:()=>C,ZZ:()=>q,__:()=>l,bs:()=>y,dF:()=>Z,e6:()=>S,e7:()=>K,eI:()=>d,eM:()=>A,eZ:()=>x,ef:()=>F,fR:()=>P,ff:()=>w,hl:()=>$,iF:()=>g,iI:()=>H,jI:()=>T,pS:()=>f,qc:()=>Y,r9:()=>_,ru:()=>J,sK:()=>k,u6:()=>R,wB:()=>N,ws:()=>a,zH:()=>O,zL:()=>m});r(88094);var n=r(26103),i=r(84008),o=r(15678);const a=(0,n.A)((()=>Promise.all([r.e(1998),r.e(7499),r.e(2183),r.e(434)]).then(r.bind(r,72224))),{fallback:(0,o.jsx)(i.A,{})}),s=(0,n.A)((()=>r.e(6589).then(r.bind(r,89368))),{fallback:(0,o.jsx)(i.A,{})}),l=(0,n.A)((()=>Promise.all([r.e(1998),r.e(4072)]).then(r.bind(r,79414))),{fallback:(0,o.jsx)(i.A,{})}),c=(0,n.A)((()=>Promise.all([r.e(5003),r.e(1060)]).then(r.bind(r,74189))),{fallback:(0,o.jsx)(i.A,{})}),u=(0,n.A)((()=>Promise.all([r.e(5003),r.e(1748)]).then(r.bind(r,14716))),{fallback:(0,o.jsx)(i.A,{})}),d=(0,n.A)((()=>Promise.all([r.e(1998),r.e(7499),r.e(2183),r.e(9008)]).then(r.bind(r,39616))),{fallback:(0,o.jsx)(i.A,{})}),h=(0,n.A)((()=>Promise.all([r.e(7499),r.e(2183),r.e(2527),r.e(4752)]).then(r.bind(r,6689))),{fallback:(0,o.jsx)(i.A,{})}),f=(0,n.A)((()=>Promise.all([r.e(1998),r.e(7499),r.e(2183),r.e(5851),r.e(9303)]).then(r.bind(r,18475))),{fallback:(0,o.jsx)(i.A,{})}),p=(0,n.A)((()=>Promise.all([r.e(1998),r.e(7499),r.e(2183),r.e(5851),r.e(8455)]).then(r.bind(r,80763))),{fallback:(0,o.jsx)(i.A,{})}),m=(0,n.A)((()=>Promise.all([r.e(1998),r.e(4455)]).then(r.bind(r,60200))),{fallback:(0,o.jsx)(i.A,{})}),g=(0,n.A)((()=>Promise.all([r.e(1998),r.e(7499),r.e(2183),r.e(1698)]).then(r.bind(r,88743))),{fallback:(0,o.jsx)(i.A,{})}),y=(0,n.A)((()=>Promise.all([r.e(1998),r.e(7499),r.e(2183),r.e(4957)]).then(r.bind(r,79247))),{fallback:(0,o.jsx)(i.A,{})}),v=(0,n.A)((()=>r.e(9489).then(r.bind(r,1487))),{fallback:(0,o.jsx)(i.A,{})}),b=(0,n.A)((()=>Promise.all([r.e(1998),r.e(7499),r.e(2183),r.e(7576)]).then(r.bind(r,69518))),{fallback:(0,o.jsx)(i.A,{})}),w=(0,n.A)((()=>Promise.all([r.e(1998),r.e(5935),r.e(9043)]).then(r.bind(r,34815))),{fallback:(0,o.jsx)(i.A,{})}),x=(0,n.A)((()=>Promise.all([r.e(3441),r.e(8911),r.e(3839),r.e(5707),r.e(1998),r.e(2174),r.e(5935),r.e(7471),r.e(5003),r.e(1206),r.e(2233),r.e(7798)]).then(r.bind(r,38880))),{fallback:(0,o.jsx)(i.A,{})}),k=(0,n.A)((()=>Promise.all([r.e(3441),r.e(5159),r.e(8911),r.e(5883),r.e(2174),r.e(9002)]).then(r.bind(r,73815))),{fallback:(0,o.jsx)(i.A,{})}),M=(0,n.A)((()=>Promise.all([r.e(3441),r.e(5159),r.e(8911),r.e(5883),r.e(1998),r.e(2174),r.e(5935),r.e(7471),r.e(2233),r.e(9822)]).then(r.bind(r,92886))),{fallback:(0,o.jsx)(i.A,{})}),E=(0,n.A)((()=>Promise.all([r.e(3441),r.e(8911),r.e(8044),r.e(8065),r.e(4136),r.e(6627)]).then(r.bind(r,67109))),{fallback:(0,o.jsx)(i.A,{})}),_=(0,n.A)((()=>Promise.all([r.e(5159),r.e(5883),r.e(6383)]).then(r.bind(r,81343))),{fallback:(0,o.jsx)(i.A,{})}),A=(0,n.A)((()=>r.e(56).then(r.bind(r,23013))),{fallback:(0,o.jsx)(i.A,{})}),S=(0,n.A)((()=>Promise.all([r.e(5159),r.e(5337),r.e(2832)]).then(r.bind(r,36e3))),{fallback:(0,o.jsx)(i.A,{})}),I=(0,n.A)((()=>Promise.all([r.e(8391),r.e(9480)]).then(r.bind(r,30410))),{fallback:(0,o.jsx)(i.A,{})}),T=(0,n.A)((()=>r.e(453).then(r.bind(r,57853))),{fallback:(0,o.jsx)(i.A,{})}),C=(0,n.A)((()=>Promise.all([r.e(5159),r.e(5337),r.e(6067),r.e(8990)]).then(r.bind(r,87471))),{fallback:(0,o.jsx)(i.A,{})}),N=(0,n.A)((()=>r.e(8248).then(r.bind(r,15572))),{fallback:(0,o.jsx)(i.A,{})}),D=(0,n.A)((()=>r.e(4009).then(r.bind(r,13059))),{fallback:(0,o.jsx)(i.A,{})}),j=(0,n.A)((()=>Promise.all([r.e(7499),r.e(6286)]).then(r.bind(r,64454))),{fallback:(0,o.jsx)(i.A,{})}),O=(0,n.A)((()=>r.e(7679).then(r.bind(r,7557))),{fallback:(0,o.jsx)(i.A,{})}),P=(0,n.A)((()=>Promise.all([r.e(3441),r.e(8911),r.e(1998),r.e(2174),r.e(5935),r.e(7471),r.e(2375)]).then(r.bind(r,26675))),{fallback:(0,o.jsx)(i.A,{})}),L=(0,n.A)((()=>Promise.all([r.e(3441),r.e(5159),r.e(7714),r.e(5337),r.e(2174),r.e(6067),r.e(9213)]).then(r.bind(r,15567))),{fallback:(0,o.jsx)(i.A,{})}),R=((0,n.A)((()=>Promise.all([r.e(8044),r.e(7714),r.e(6500),r.e(4276)]).then(r.bind(r,46785))),{fallback:(0,o.jsx)(i.A,{})}),(0,n.A)((()=>Promise.all([r.e(8044),r.e(7714),r.e(6500),r.e(4276)]).then(r.bind(r,82331))),{fallback:(0,o.jsx)(i.A,{})})),z=(0,n.A)((()=>Promise.all([r.e(3441),r.e(8044),r.e(8065),r.e(4136),r.e(7310)]).then(r.bind(r,33871))),{fallback:(0,o.jsx)(i.A,{})}),B=(0,n.A)((()=>r.e(6365).then(r.bind(r,18920))),{fallback:(0,o.jsx)(i.A,{})}),U=(0,n.A)((()=>Promise.all([r.e(5159),r.e(5883),r.e(1452)]).then(r.bind(r,87721))),{fallback:(0,o.jsx)(i.A,{})}),F=(0,n.A)((()=>r.e(6002).then(r.bind(r,83832))),{fallback:(0,o.jsx)(i.A,{})}),H=(0,n.A)((()=>r.e(5316).then(r.bind(r,39114))),{fallback:(0,o.jsx)(i.A,{})}),V=(0,n.A)((()=>r.e(5379).then(r.bind(r,29365))),{fallback:(0,o.jsx)(i.A,{})}),G=(0,n.A)((()=>r.e(113).then(r.bind(r,15093))),{fallback:(0,o.jsx)(i.A,{})}),q=(0,n.A)((()=>r.e(4933).then(r.bind(r,46605))),{fallback:(0,o.jsx)(i.A,{})}),W=(0,n.A)((()=>r.e(2838).then(r.bind(r,6926))),{fallback:(0,o.jsx)(i.A,{})}),Y=(0,n.A)((()=>r.e(2380).then(r.bind(r,15332))),{fallback:(0,o.jsx)(i.A,{})}),Z=(0,n.A)((()=>r.e(5421).then(r.bind(r,82920))),{fallback:(0,o.jsx)(i.A,{})}),Q=(0,n.A)((()=>Promise.resolve().then(r.bind(r,13688))),{fallback:(0,o.jsx)(i.A,{})}),K=(0,n.A)((()=>r.e(4150).then(r.bind(r,3004))),{fallback:(0,o.jsx)(i.A,{})}),J=(0,n.A)((()=>Promise.all([r.e(1998),r.e(2249)]).then(r.bind(r,73146))),{fallback:(0,o.jsx)(i.A,{})}),$=(0,n.A)((()=>r.e(185).then(r.bind(r,5287))),{fallback:(0,o.jsx)(i.A,{})}),X=(0,n.A)((()=>Promise.all([r.e(3441),r.e(8044),r.e(7714),r.e(3839),r.e(2174),r.e(1206),r.e(9963)]).then(r.bind(r,66929))),{fallback:(0,o.jsx)(i.A,{})})},31550:(e,t,r)=>{"use strict";r.d(t,{H:()=>o});var n=r(88094),i=r(56722);const o=e=>{let{variants:t=[]}=e;const{selectedVariants:r}=(0,i.SD)(),[o,a]=(0,n.useState)(null);return(0,n.useEffect)((()=>{const e=t.find((e=>r.includes(e.name)));a(e)}),[JSON.stringify(r),JSON.stringify(t)]),o?o.component:t.find((e=>e.default))}},23644:(e,t,r)=>{"use strict";r.d(t,{R:()=>c,Y:()=>l});var n=r(88094),i=r(81705),o=r(40865);const a="dr_recent_filter";function s(e,t){let r=JSON.parse(i.local.getItem(a,"[]"));const n=Object.fromEntries(r);return"undefined"!==typeof n[e]&&n[e].url!==t?n[e].url:null}function l(){return JSON.parse(i.local.getItem(a,"[]"))}const c=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];const l=(0,n.useRef)(!0),{pathname:c,search:u}=(0,o.useLocation)(),d=c+u,[h,f]=(0,n.useState)(s(e,d));return(0,n.useEffect)((()=>{l.current&&r&&(!function(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=JSON.parse(i.local.getItem(a,"[]"));const o=Object.fromEntries(n);if("undefined"===typeof o[e]||e!==t){const s=Date.now();o[e]={url:t,timestamp:s,...r},n=Object.entries(o).sort(((e,t)=>t[1].timestamp-e[1].timestamp)),i.local.setItem(a,JSON.stringify(n))}}(e,d,t),f(s(e,d)))}),[e,d,r]),(0,n.useEffect)((()=>(l.current=!0,()=>{l.current=!1})),[]),[h]}},73250:(e,t,r)=>{"use strict";r.d(t,{j:()=>u});var n=r(88094),i=r(40865),o=r(51184);function a(e,t,r,n){if("undefined"!==typeof n)return""===r||null===r||!1===r?e.delete(t):e.set(t,r)}function s(e,t,r,n,i){let o=new URLSearchParams(e.search);return Object.keys(t).forEach((e=>{if("undefined"!==typeof r[e])a(o,e,t[e],r[e]);else if(i){const r=`${e}-${i}`;"undefined"!==typeof n[e]&&a(o,r,t[e],n[e])}})),o.toString()}function l(e,t,r){let n={};return Object.keys(t).map((i=>{"undefined"!==typeof e[i]&&function(e,t,r){if(!r||"undefined"===typeof r[e]||!Array.isArray(r[e]))return!0;return r[e].indexOf(t)>-1}(i,e[i],r)?n[i]=e[i]:n[i]=t[i]})),n}function c(e,t){let r=(0,o.qg)(e);return t?Object.keys(r).reduce(((e,n)=>(e[n.replace(`-${t}`,"")]=r[n],e)),{}):r}const u=e=>{let{qs:t={},match:r={},namespaceQs:o={},namespace:a=null,pushState:u=!0,matchPathCallback:d=null,filterTracking:h,validation:f}=e;const p=(0,i.useLocation)(),m=p.search,g=(0,i.useHistory)(),y=(0,i.useRouteMatch)(),v=(0,n.useRef)(!0),b=function(e,t){return t&&0!==Object.keys(t).length?Object.keys(e.params).reduce(((r,n)=>(t[n]&&(r[n]=e.params[n]),r)),{}):{}}(y,r),[w,x]=(0,n.useState)(l(u?{...c(m,a),...b}:{},{...t,...o,...r},f));return(0,n.useEffect)((()=>{v.current&&u&&x(l({...c(m,a),...b},{...t,...o,...r},f))}),[m,JSON.stringify(b),JSON.stringify(t),JSON.stringify(o),JSON.stringify(r),JSON.stringify(f),u]),(0,n.useEffect)((()=>(v.current=!0,()=>{v.current=!1})),[]),[w,e=>{h&&h(e),v.current&&(u?g.push({pathname:d?d(l(e,w,f)):p.pathname,search:s(p,e,t,o,a)}):x((t=>l(e,t,f))))}]}},54411:(e,t,r)=>{"use strict";r.d(t,{$m:()=>f,EB:()=>h,I4:()=>a,IM:()=>p,IR:()=>o,JY:()=>u,KJ:()=>d,LD:()=>i,Sy:()=>c,YQ:()=>n,bx:()=>g,fu:()=>s,qc:()=>l,vc:()=>m});const n=[{title:"$1M - $10M",greaterThan:1e6,lessThan:1e7},{title:"$10M - $100M",greaterThan:1e7,lessThan:1e8},{title:">$100k",greaterThan:1e5,lessThan:""}],i=[{title:"1M - 10M",greaterThan:1e6,lessThan:1e7},{title:"10M - 100M",greaterThan:1e7,lessThan:1e8},{title:">100k",greaterThan:1e5,lessThan:""}],o=[{title:"200 - 1k",greaterThan:200,lessThan:1e3},{title:">1k",greaterThan:1e3,lessThan:""},{title:"10k - 50k",greaterThan:1e4,lessThan:5e4}],a=[{title:">100",greaterThan:100,lessThan:""},{title:">50",greaterThan:50,lessThan:""},{title:"100 - 500",greaterThan:100,lessThan:500}],s=[{title:">500",greaterThan:500,lessThan:""},{title:">100",greaterThan:100,lessThan:""},{title:"10 - 100",greaterThan:10,lessThan:100}],l=[{title:">50",greaterThan:50,lessThan:""},{title:"100 - 500",greaterThan:100,lessThan:500},{title:"500 - 1000",greaterThan:500,lessThan:1e3}],c=[{title:">$5M",greaterThan:5e6,lessThan:""},{title:"$10M - $50M",greaterThan:1e7,lessThan:5e7},{title:">$50M",greaterThan:5e7,lessThan:""}],u=[{title:">$500k",greaterThan:5e5,lessThan:""},{title:">$2M",greaterThan:2e6,lessThan:""},{title:"$10M - $50M",greaterThan:1e7,lessThan:5e7}],d=[{title:">$1k",greaterThan:1e3,lessThan:""},{title:"$1k - $5k",greaterThan:1e3,lessThan:5e3},{title:">$10k",greaterThan:1e4,lessThan:""}],h=[{title:">$1",greaterThan:1,lessThan:""},{title:"<$1",greaterThan:"",lessThan:1},{title:">$100",greaterThan:100,lessThan:""}],f=[{title:">$10k",greaterThan:1e4,lessThan:""},{title:"$1M - $10M",greaterThan:1e6,lessThan:1e7},{title:"$50M - $200M",greaterThan:5e7,lessThan:2e8}],p=[{title:"0.1 - 0.5",greaterThan:.1,lessThan:.5},{title:"0.5 - 1",greaterThan:.5,lessThan:1},{title:"<2",greaterThan:"",lessThan:2}],m=[{title:">$100M",greaterThan:1e8,lessThan:""},{title:">$500M",greaterThan:5e8,lessThan:""},{title:"$100M - $500M",greaterThan:1e8,lessThan:5e8}],g=[{title:">$1B",greaterThan:1e9,lessThan:""},{title:"$100M - $500M",greaterThan:1e8,lessThan:5e8},{title:">$500M",greaterThan:5e8,lessThan:""}]},67630:(e,t,r)=>{"use strict";r.d(t,{BS:()=>f,FZ:()=>h,JU:()=>d,MY:()=>s,dH:()=>u,me:()=>c,wF:()=>l});var n=r(16199),i=r(29161),o=r(12693);const a={};for(let p in n.rY)a[n.rY[p].slug]=p;function s(e){return e.isGroup&&"undefined"!==typeof n.LE[e.key]?n.LE[e.key]:[e.slug]}function l(e){return n.rY[a[e]]}function c(e,t){if(e)return`${i.iw.SINGLE_CHAIN_PAGE}/${e}${t?`/${t}`:""}`}function u(e){const t=l(e);return n.vj.includes(t.key)?`${i.iw.SINGLE_CHAIN_PAGE}/${e}`:n.CJ.includes(t.key)?`${i.iw.SINGLE_CHAIN_PAGE}/${e}/${o.um.nfts}`:n.kO.includes(t.key)?`${i.iw.SINGLE_CHAIN_PAGE}/${e}/${o.um.defi}`:`${i.iw.SINGLE_CHAIN_PAGE}/${e}`}const d=Object.values(n.rY).map((e=>{if(e.trackingSuspendedSince)return e.key})).filter((e=>e)),h=e=>{const t=l(e);return d.includes(t.key)},f=e=>!("undefined"===typeof e||!Array.isArray(e)||1!==e.length)&&h(e[0])},45534:(e,t,r)=>{"use strict";r.d(t,{Kv:()=>f,YS:()=>u,_O:()=>y,p1:()=>m,qB:()=>p,rj:()=>c,sD:()=>g,ve:()=>h});r(88094);var n=r(81705),i=r(50360),o=r(78366),a=r(19717),s=r(2861),l=r(15678);const c={DAY:{key:"day",text:"24h"}};function u(e){const t=e.logoFull||e.logo||e.imageUrl;return 28===e.chainId&&"0x32950db2a7164ae833121501c797d79e7b79d74c"===e.collection.toLowerCase()?`https://assets.axieinfinity.com/axies/${e.id}/axie/axie-full-transparent.png`:t}const d=()=>{const e=(0,n.findGetParameter)("preview_key")||n.session.getItem("nft_preview_key");return e?(n.session.setItem("nft_preview_key",e),e):null};function h(e){let t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];const r=d();return function(n,i){const{suffix:o,sort:s,order:l,page:c,resultsPerPage:u,category:d,protocol:h,chains:p,range:m,keyword:g,dataType:y,dataPoint:v,collectionId:b,marketplaceId:w,...x}=n;return f({prefix:e,suffix:o,page:c,range:m,sort:s,order:l,resultsPerPage:u,filters:{chainId:(0,a.PI)((k=h||p,null!==k&&k&&0!==k.length?k.split(","):[])),categoryId:(0,a.u)(d),dataType:y,dataPoint:v,collectionId:(0,a.Kt)(b),marketplaceId:(0,a.Kt)(w),...x},otherParams:{search:g,previewKey:r},signal:i,withCurrency:t});var k}}function f(e){let{prefix:t=null,suffix:r=null,sort:o=null,order:s=null,range:l=null,resultsPerPage:c=null,page:u=null,filters:d={isNew:!1,chainId:null,collection:[],relation:null,excludedDappId:[],dataPoint:[],dappId:[],marketplaceId:[],excludedMarketplaceId:[]},otherParams:h,signal:f,withCurrency:p}=e;if(!t)throw new Error("fetchNftRankings request needs to have 'prefix' provided");const m=`${i.Lx}/${t}${r?`/${r}`:""}?`,g=(0,a.r8)({currency:p?(0,n.getLSCurrency)().toLowerCase():void 0,sort:o,order:s,resultsPerPage:c,page:u,range:l,...d,...h});return(0,n.xhrRequest)({url:m+g,signal:f,withCredentials:a.Wq})}const p={ORGANIC:"organic",MIXED:"mixed",WASH_TRADES_ONLY:"wash_trades_only"},m=[{key:p.MIXED,text:(0,l.jsx)(o.HT,{id:"rankings.dataType.allTrades"}),subtitle:(0,l.jsx)(o.HT,{id:"rankings.dataType.allTradesSubtitle"})},{default:!0,key:p.ORGANIC,text:(0,l.jsx)(o.HT,{id:"rankings.dataType.organic"}),subtitle:(0,l.jsx)(o.HT,{id:"rankings.dataType.organicSubtitle"})},{key:p.WASH_TRADES_ONLY,text:(0,l.jsx)(o.HT,{id:"rankings.dataType.washTradesOnly"}),subtitle:(0,l.jsx)(o.HT,{id:"rankings.dataType.washTradesSubtitle"})}];function g(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"NFT Sales",r=arguments.length>2?arguments[2]:void 0,n=null,i=null;switch(e.chainId){case 1:n="Etherscan Click",i=`https://etherscan.io/tx/${e.transactionHash}`;break;case 11:n="Wax.Bloks Click",i=`https://wax.bloks.io/transaction/${e.transactionHash}`;break;case 17:n="Flowscan Click",i=`https://flowscan.org/transaction/${e.transactionHash}`;break;case 15:n="BSCScan Click",i=`https://bscscan.com/tx/${e.transactionHash}`;break;case 16:n="Matic Explorer Click",i=`https://polygonscan.com/tx/${e.transactionHash}`;break;case 28:n="Ronin Explorer Click",i=`https://explorer.roninchain.com/tx/${e.transactionHash}`;break;case 61:n="Ordinals Explorer Click",i=`https://ordinalscan.net/inscription/${e.transactionHash}`}n&&(0,s.Yn)(t,n,i,r)}function y(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"NFT Sales",r=arguments.length>2?arguments[2]:void 0,n=null,i=null;11===e.chainId&&(n="Wax.AtomicHub Click",i=`https://wax.atomichub.io/explorer/asset/${e.id}`),n&&(0,s.Yn)(t,n,i,r)}},4086:(e,t,r)=>{"use strict";r.d(t,{Hf:()=>a,Lq:()=>u,M0:()=>d,m1:()=>c,r1:()=>s});var n=r(81705),i=r(29161),o=r(19717);const a=e=>{if(e)return`${i.iw.SINGLE_TOKEN_PAGE}/${e}`},s=(e,t,r)=>{if(e&&t&&r)return`${a(e)}?toChain=${t}&toToken=${r}`},l=o.v6+"/api/v1";function c(e){let{prefix:t=null,slug:r=null,sort:i=null,order:a=null,resultsPerPage:s=null,page:c=null,filters:u={new:!1,chainId:null,collection:null,relation:null,excludedDappId:[],dappId:[]},otherParams:d,signal:h,passCurrency:f=!0}=e;if(!t)throw new Error("fetchPricesRankings request needs to have 'prefix' provided");const p=`${l}${t}?`,m=(0,o.r8)({currency:f?(0,n.getLSCurrency)().toLowerCase():void 0,sort:i,slug:r,order:a,resultsPerPage:s,page:c,...u,...d});return(0,n.xhrRequest)({url:p+m,signal:h,withCredentials:o.gp,tryAuth:!1})}function u(e){return function(t,r){const{sort:n,order:i,page:a,resultsPerPage:s,category:l,chains:u,protocol:d,keyword:h,aggregatedTokenId:f,tokenId:p,...m}=t;return c({prefix:e,page:a,sort:n,order:i,resultsPerPage:s,filters:{chainId:(0,o.PI)(u||d),categoryId:(0,o.u)(l),tokenId:(0,o.Kt)(p),aggregatedTokenId:f,...m},otherParams:{search:h},signal:r})}}const d=function(e){let t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:6e3;return function(i,a){const{slug:s,chainId:c,range:u}=i;return(async e=>{let{slug:t,suffix:r,range:i,chainId:a,passCurrency:s=!0,signal:c,timeout:u}=e;if(!t)throw new Error("fetchPricesBe request needs to have SLUG provided");const d=`${l}${r}?`,h=(0,o.r8)({slug:t,currency:s?(0,n.getLSCurrency)():void 0,range:i,chainId:a});return await(0,n.xhrRequest)({url:`${d}${h}`,withCredentials:o.gp,tryAuth:!1,signal:c,timeout:u})})({slug:s,suffix:e,chainId:c,range:u,passCurrency:t,signal:a,timeout:r})}}},79348:(e,t,r)=>{"use strict";r.d(t,{Pv:()=>u,Uj:()=>d,_C:()=>h,co:()=>f,j7:()=>c,rw:()=>l});var n=r(81705),i=r(50360),o=r(16199),a=r(19717),s=r(67630);const l={sort:"uawCount",order:"desc"};function c(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"GET";return function(r,n){const{sort:i,order:o,page:l,range:c,keyword:d,perPage:h,tag:f,protocol:p,chains:m,dappId:g,chainIds:y,excludedDappId:v,chainCategoryId:b,featuredIds:w,category:x,preview:k,postData:M,...E}=r,_="undefined"!==typeof h?parseInt(h):void 0,A="undefined"!==typeof l?parseInt(l):void 0;return u({method:t,postData:M,prefix:e,sort:i,order:o,range:c,resultsPerPage:_,page:A,filters:{chainId:y||(0,a.PI)(m||p),categoryId:(0,a.u)(x),chainCategoryId:(0,a.u)(b),dappId:(0,a.Kt)(g),excludedDappId:v,featuredIds:w,...E},otherParams:{search:d,tag:f,preview:k||(0,s.BS)(m||p)},signal:n})}}function u(e){let{method:t="GET",postData:r=null,prefix:i="/rankings/dapps",sort:o=null,order:s=null,range:l=null,resultsPerPage:c=null,page:u=null,filters:h,otherParams:f,signal:p}=e;return function(e,t,r,i,o){return"development"==={NODE_ENV:"production",PUBLIC_URL:"https://static.dappradar.com/website-fe-pr",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_ASSETS:"https://static.dappradar.com/website-fe-pr/",REACT_APP_ENV:"production"}.NEXT_PUBLIC_REACT_APP_ENV?(0,n.xhrRequest)({method:e,url:t+r,headers:{"x-api-sk":"postman"},data:i,signal:o,withCredentials:a.kK}):(0,n.xhrRequest)({method:e,url:t+"params="+(0,n.generateSecureQs)(r),headers:(0,n.generateSecureHeader)(),data:i,signal:o,withCredentials:a.kK})}(t,d(i)+"?",(0,a.r8)({currency:(0,n.getLSCurrency)(),sort:o,order:s,range:l,resultsPerPage:c,page:u,...h,...f}),r,p)}const d=e=>i.ae+e;const h=e=>e?"undefined"!==typeof o.LE[e]?o.LE[e].map((e=>o.rY[e].slug)).join(","):e:null,f=(e,t)=>{let r=[];return t.forEach((e=>{r.push(e.id)})),e&&r.push(e),r}},492:(e,t,r)=>{"use strict";r.d(t,{S7:()=>a,Uf:()=>l,lf:()=>u,m$:()=>s,uj:()=>c});var n=r(27943),i=r(33209),o=r(17310);const a=i.default.div` display: flex; align-items: center; line-height: normal; font: ${e=>{let{$font:t}=e;return t||"var(--font-regular-16)"}}; color: var(--theme-text-color-main); letter-spacing: var(--letter-spacing-16); white-space: ${e=>{let{$whiteSpace:t}=e;return t||"normal"}}; ${o.letterSpacing} ${o.space} ${o.maxWidth} ${o.display} ${o.height} ${o.fontSize} ${o.fontWeight} ${o.textAlign} ${o.justifyContent} ${o.lineHeight} `,s=i.default.div` display: flex; align-items: center; line-height: normal; font: ${e=>{let{$font:t}=e;return t||"var(--font-regular-14)"}}; color: var(--theme-text-color-secondary); letter-spacing: var(--letter-spacing-14); white-space: ${e=>{let{$whiteSpace:t}=e;return t||"normal"}}; ${o.letterSpacing} ${o.space} ${o.maxWidth} ${o.fontSize} ${o.fontWeight} ${o.textAlign} ${o.justifyContent} ${o.display} ${o.lineHeight} `,l=i.default.div` display: flex; align-items: center; line-height: normal; font: ${e=>{let{$font:t}=e;return t||"var(--font-regular-14)"}}; color: var(--theme-text-color-tertiary); letter-spacing: var(--letter-spacing-14); white-space: ${e=>{let{$whiteSpace:t}=e;return t||"normal"}}; ${o.letterSpacing} ${o.space} ${o.display} ${o.fontSize} ${o.fontWeight} ${o.textAlign} ${o.justifyContent} ${o.display} ${o.lineHeight} `,c=i.default.h2` color: var(--theme-text-color-main); font: var(--font-medium-18); letter-spacing: var(--letter-spacing-18); `,u=(0,i.default)(n.SmartLink)` display: inline; line-height: normal; font: ${e=>{let{$font:t}=e;return t||"var(--font-regular-14)"}}; color: var(--theme-primary-cta-color-40); transition: color 0.2s ease; letter-spacing: var(--letter-spacing-14); white-space: ${e=>{let{$whiteSpace:t}=e;return t||"normal"}}; ${o.letterSpacing} ${o.space} ${o.display} ${o.fontSize} ${o.fontWeight} ${o.textAlign} ${o.display} ${o.lineHeight} &:hover { color: var(--theme-primary-cta-color-60-main); text-decoration: none; } `},61700:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});r(88094);var n=r(33209),i=r(17310),o=r(12693),a=r(15678);const s=e=>{let{padding:t="24px",mobilePadding:r="16px",borderRadius:n="16px",border:i,mobileBorderRadius:s="0",textAlign:c,overflow:u,minHeight:d,children:h,breakpoint:f=o.M4,...p}=e;return(0,a.jsx)(l,{"data-comp-name":"ContentCard",$padding:t,$mobilePadding:r,$textAlign:c,$overflow:u,$minHeight:d,$borderRadius:n,$border:i,$mobileBorderRadius:s,$breakpoint:f,...p,children:h})},l=n.default.div` max-width: 100%; padding: ${e=>{let{$padding:t}=e;return t}}; text-align: ${e=>{let{$textAlign:t}=e;return t}}; overflow: ${e=>{let{$overflow:t}=e;return t}}; min-height: ${e=>{let{$minHeight:t}=e;return t}}; background: var(--theme-body-bg-colors-1-level-body); border-radius: ${e=>{let{$borderRadius:t}=e;return t}}; border: ${e=>{let{$border:t}=e;return t}}; ${i.width} ${i.maxWidth} ${i.height} ${i.space} @media screen and (max-width: ${e=>{let{$breakpoint:t}=e;return t}}px) { padding: ${e=>{let{$mobilePadding:t}=e;return t}}; border-radius: ${e=>{let{$mobileBorderRadius:t}=e;return t}}; } `},23484:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var n=r(88094),i=r(78366),o=r(15678);class a extends n.Component{constructor(e){super(e),this.state={hasError:!1}}static getDerivedStateFromError(){return{hasError:!0}}componentDidCatch(e,t){console.log(e,t)}render(){return this.state.hasError?(0,o.jsx)("p",{children:(0,o.jsx)(i.HT,{id:"common.UpsSomethingWentWrong"})}):this.props.children||null}}},35084:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});r(88094);var n=r(27943),i=r(78366),o=r(15678);const a=e=>{let{...t}=e;return(0,o.jsx)(n.NewTag,{...t,text:(0,o.jsx)(i.HT,{id:"common.new"})})}},93080:(e,t,r)=>{"use strict";r.d(t,{A:()=>m});var n=r(88094),i=r(7551),o=r.n(i),a=r(33209),s=r(17310),l=r(12693),c=r(23484),u=r(15678);const d=(e,t)=>{let{customMaxWidth:r,className:n,...i}=e;return(0,u.jsx)(f,{className:o()({Container:!0,[`${n}`]:n}),ref:t,children:(0,u.jsx)(p,{customMaxWidth:r,...i,children:(0,u.jsx)(c.A,{children:i.children})})})},h=a.default.section` padding-right: 0; padding-left: 0; @media (max-width: 1400px) { padding-right: 16px; padding-left: 16px; } @media (max-width: 550px) { padding-right: 8px; padding-left: 8px; } `,f=a.default.div` position: relative; display: flex; justify-content: center; width: 100%; `,p=(0,a.default)(h)` position: relative; display: block; width: 100%; max-width: ${e=>{let{customMaxWidth:t}=e;return t||`${l.dx}px`}}; padding: 0 8px; ${s.width}; ${s.space}; `,m=(0,n.forwardRef)(d)},73133:(e,t,r)=>{"use strict";r.d(t,{A:()=>m});r(88094);var n=r(27943),i=r(50360),o=r(16199),a=r(78366),s=r(33209),l=r(2861),c=r(15678);const u=s.default.div` ${e=>{let{strikeOut:t=!1}=e;return s.css` display: flex; align-items: center; font-size: 12px; font-weight: 400; line-height: 14px; color: ${e=>{let{strikeOut:t}=e;return t?"var(--theme-text-color-tertiary)":"var(--theme-text-color-secondary)"}}; white-space: nowrap; text-decoration: ${t?"line-through":"none"}; svg { display: flex; margin-right: 4px; fill: ${e=>{let{strikeOut:t}=e;return t?"var(--theme-text-color-secondary)":"var(--theme-text-color-main)"}}; } `}} `,d=s.default.div` display: flex; align-items: center; justify-content: center; `,h=s.default.div` background-color: var(--theme-text-color-tertiary); height: 3px; width: 3px; margin: 0px 6px; border-radius: 50%; `,f=s.default.div` display: flex; flex-direction: row; align-items: center; flex-wrap: wrap; > div, > a { display: flex; } `,p=s.default.div` font: var(--font-regular-12); line-height: 14px; color: var(--theme-text-color-secondary); `,m=e=>{let{data:t,maxTitles:r=2,forceShowActive:a=!1,maxProtocolsToDisplay:s=6,tooltipDisabled:m=!1}=e;if(!t.chainIds||!Array.isArray(t.chainIds))return null;const y="undefined"!==typeof t.activeChainIds?t.activeChainIds:[],v=(b=(0,l.rM)(t.chainIds,59),(w=y)?(b=b.filter((e=>!w.includes(e))),w.concat(b)):b);var b,w;let x,k;s&&(x=v.slice(s+1).length,k=v.slice(0,s+1));const M=Array.isArray(v)?v.length:0;return(0,c.jsx)(n.Tooltip,{maxWidth:"270px",innerPadding:"8px",contentComponent:(0,c.jsx)(g,{protocols:v,activeChainIds:y}),disabled:m||M<2,children:(0,c.jsxs)(f,{children:[(k||v).map(((e,t)=>{let n=o.qP[e];if("undefined"===typeof n||!o.fo[e])return null;const s=(0,l.LP)(e,y);return(0,c.jsxs)(d,{children:[(0,c.jsxs)(u,{strikeOut:!s,children:[(0,c.jsx)(i.s9,{name:n,width:"14px",height:"14px"}),Mt?(0,c.jsx)(h,{}):null]},t)})),s&&x>0?(0,c.jsx)(p,{children:`+${x}`}):null]})})},g=e=>{let{protocols:t,activeChainIds:r}=e;return(0,c.jsxs)(y,{children:[(0,c.jsx)("p",{children:r&&r.length!==t.length?(0,c.jsx)(a.HT,{id:"protocol.multiChainTooltipHighlight"}):(0,c.jsx)(a.HT,{id:"protocol.multiChainTooltip"})}),(0,c.jsx)("ul",{children:t.map(((e,t)=>{let n=o.qP[e];if("undefined"===typeof n||!o.fo[e])return null;const a=(0,l.LP)(e,r);return(0,c.jsx)("li",{children:(0,c.jsxs)(u,{s:14,strikeOut:!a,children:[(0,c.jsx)(i.s9,{name:n,width:"14px",height:"14px"}),o.fo[e]]})},t)}))})]})},y=s.default.div` display: block; padding: 16px 16px 10px; min-width: 200px; max-width: 250px; text-align: left; p { margin: 0; padding: 0; font-size: 14px; } ul { padding: 4px 0; } li { padding: 5px 0; } `},69417:(e,t,r)=>{"use strict";r.d(t,{O:()=>a});var n=r(33209),i=r(12693),o=r(93080);const a=(0,n.default)(o.A)` > section { display: flex; padding-top: ${e=>{let{$pt:t}=e;return t}}; padding-bottom: ${e=>{let{$pb:t}=e;return t}}; padding-right: 0; padding-left: 0; @media (max-width: 1400px) { padding-right: 8px; padding-left: 8px; } @media (max-width: ${i.DU}px) { padding-right: 0; padding-left: 0; flex-direction: column; } } `},29879:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});r(88094);var n=r(33209),i=r(17310),o=r(15678);const a=n.default.div` background-color: var(--theme-divider-shadow-devider-color); ${i.width} ${i.height} ${i.space} `,s=e=>{let{margin:t="16px 0",height:r="1px",width:n="100%",...i}=e;return(0,o.jsx)(a,{margin:t,height:r,width:n,...i})}},67852:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});r(88094);var n=r(33209),i=r(17310),o=r(12693),a=r(15678);const s=n.default.div` position: ${e=>{let{$position:t}=e;return t}}; flex-direction: ${e=>{let{$flexDirection:t}=e;return t}}; align-items: ${e=>{let{$alignItems:t}=e;return t}}; justify-content: ${e=>{let{$justifyContent:t}=e;return t}}; gap: ${e=>{let{$gap:t}=e;return t}}; max-width: 100%; ${i.width} ${i.height} ${i.space} ${i.minWidth} ${i.minHeight} ${i.maxHeight} ${i.maxWidth} ${i.zIndex} ${e=>{let{$mobilePadding:t,$breakpoint:r,$display:n}=e;return`\n display: ${n};\n\n ${t&&`\n @media screen and (max-width: ${r}px) {\n padding: ${t};\n }\n `}\n\n `}} `,l=e=>{let{id:t,display:r="flex",position:n,flexDirection:i,alignItems:l,justifyContent:c,gap:u,children:d,mobilePadding:h,breakpoint:f=o.DU,...p}=e;return(0,a.jsx)(s,{id:t,"data-comp-name":"SimpleBox",$position:n,$display:r,$alignItems:l,$justifyContent:c,$flexDirection:i,$gap:u,$mobilePadding:h,$breakpoint:f,...p,children:d})}},80232:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});r(88094);var n=r(12693),i=r(91377),o=r(15678);const a=e=>{let{dapp:t,size:r=32,lazyOffset:a=150,theme:s="light",...l}=e,c=t.logo||t.icon;return c||(c=n.of+t.name),(0,o.jsx)(i.A,{src:c,alt:t.name,size:r,lazyOffset:a,theme:s,resize:{width:r,quality:100},...l})}},91377:(e,t,r)=>{"use strict";r.d(t,{A:()=>c});r(88094);var n=r(27943),i=r(75827),o=r(33209),a=r(17310),s=r(15678);const l=o.default.div` ${e=>{let{$borderRadius:t="5px",$size:r=32}=e;return o.css` position: relative; display: flex; flex-shrink: 0; width: ${r}px; height: ${r}px; ${a.space}; overflow: hidden; border-radius: ${t}; img { width: 100%; height: 100%; object-fit: cover; } `}} `,c=e=>{let{src:t,alt:r,size:o=50,lazyOffset:a=150,overflow:c=!1,borderRadius:u,theme:d="light",fallbackImage:h=null,resize:f,...p}=e;return(0,s.jsx)(l,{$size:o,$borderRadius:u,...p,children:a?(0,s.jsx)(i.Ay,{offset:a,overflow:c,children:(0,s.jsx)(n.ImageLoader,{src:t,alt:r,theme:d,resize:f,fallbackSrcs:h})}):(0,s.jsx)(n.ImageLoader,{src:t,alt:r,theme:d,resize:f,fallbackSrcs:h})})}},25020:(e,t,r)=>{"use strict";r.d(t,{A:()=>l,N:()=>c});r(88094);var n=r(27943),i=r(33209),o=r(15678);const a=()=>(0,o.jsx)(s,{width:"12px",height:"12px",style:{transform:"rotate(270deg)"}}),s=(0,i.default)(n.ChevronIcon)` fill: var(--theme-text-color-tertiary); `,l=a,c={sortable:!1,cell:()=>(0,o.jsx)(a,{}),skeleton:()=>(0,o.jsx)(a,{}),textAlign:n.Table.textAlign.right,width:"56px",pl:"0px"}},32015:(e,t,r)=>{"use strict";r.d(t,{A:()=>a,C:()=>s});r(88094);var n=r(33209),i=r(91377),o=r(15678);const a=e=>{let{data:t,size:r=40}=e;return(0,o.jsx)(i.A,{src:t.image||"",alt:t.name,size:r,fallbackImage:"https://static.dappradar.com/grc-public-assets/icons/NftDefaultIcon.svg",theme:"dark",resize:{width:r,quality:100},borderRadius:"50%"})},s=n.default.div` font: 400 12px / 16px var(--font-family-secondary); letter-spacing: 0.036px; text-transform: uppercase; color: var(--theme-text-color-secondary); `},13138:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});r(88094);var n=r(27943),i=r(91377),o=r(15678);const a=e=>{let{src:t,alt:r,size:a,link:s,theme:l="light",...c}=e;return s?(0,o.jsx)(n.SmartLink,{target:s.target,to:s.href,rel:s.rel,children:(0,o.jsx)(i.A,{src:t,alt:r,size:a,resize:{width:a,quality:90},theme:l,fallbackImage:"https://static.dappradar.com/grc-public-assets/icons/NftDefaultIcon.svg",...c})}):(0,o.jsx)(i.A,{src:t,alt:r,size:a,resize:{width:a,quality:90},theme:l,fallbackImage:"https://static.dappradar.com/grc-public-assets/icons/NftDefaultIcon.svg",...c})}},82303:(e,t,r)=>{"use strict";r.d(t,{G:()=>o});var n=r(88094),i=r(99354);const o=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,o=!(arguments.length>3&&void 0!==arguments[3])||arguments[3],a=arguments.length>4&&void 0!==arguments[4]&&arguments[4],s=arguments.length>5&&void 0!==arguments[5]?arguments[5]:e=>e;const[l,c]=(0,n.useState)(r),[u,d]=(0,n.useState)(a),[h,f]=(0,n.useState)(null),p=(0,n.useRef)(!0),m=(0,n.useRef)(null),g=function(e,n){let o=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];var a;n&&p.current&&(u&&null!==(a=m.current)&&void 0!==a&&a.signal&&m.current&&m.current.abort(),o&&d(!0),m.current=new AbortController,t(e,m.current.signal).then((e=>{p.current&&(f(e.status),e&&e.data?c(s(e.data)):c(r),d(!1))})).catch((e=>{p.current&&("CanceledError"!==e.name&&d(!1),e.response&&e.response.status?f(e.response.status):f(e.code),!(0,i.A)()&&console.log("useFetchData failed to load: ",e,e.name))})))};return(0,n.useEffect)((()=>{g(e,o)}),[JSON.stringify(e),o]),(0,n.useEffect)((()=>(p.current=!0,()=>{p.current=!1})),[]),[l,u,h,function(){g(e,o,arguments.length>0&&void 0!==arguments[0]&&arguments[0])}]}},8144:(e,t,r)=>{"use strict";r.d(t,{MW:()=>c,Qs:()=>a,VL:()=>l,t1:()=>s});var n=r(81705),i=r(42084),o=r.n(i);const a={NFT:"NFT_",NFT_SALES:"NFT_SALES_",CHAINS:"CHAINS_",DAPP:"DAPP_",BOOSTING:"BOOSTING_",DAPP_WL:"DAPP_WL_",DEFI:"DEFI_",DEFI_SDP:"DEFI_SDP_",SDP:"SDP_",TOP5:"TOP5_",TOKEN:"TOKEN_",EXPLORE_TOKEN:"EXPLORE_TOKEN_",HOT_CONTRACTS:"HOT_CONTRACTS_",VIRTUALS:"VIRTUALS_"},s=function(e,t){var r,i,s,f;let p=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{decimals:void 0,formatOptions:void 0},m=arguments.length>3&&void 0!==arguments[3]?arguments[3]:void 0;if(!e)return null;switch((arguments.length>4&&void 0!==arguments[4]?arguments[4]:"")+t){case a.NFT+"floorPriceInFiat":return l(e.floorPriceInFiat,p,m);case a.NFT+"floorPriceInFiatChange":case a.NFT+"floorPriceChange":return d(e.floorPriceChange);case a.NFT+"marketCapInFiat":return l(e.marketCapInFiat,p,m);case a.NFT+"marketCapChange":return d(e.marketCapChange);case a.NFT+"salesCount":return c(e.salesCount,p);case a.NFT+"salesCountChange":return d(e.salesCountChange);case a.NFT+"volumeInFiat":return l(e.volumeInFiat,p,m);case a.NFT+"volumeChange":return d(e.volumeChange);case a.NFT+"tradersCount":return c(e.tradersCount,p);case a.NFT+"tradersCountChange":return d(e.tradersCountChange);case a.NFT+"avgPriceInFiat":return l(e.avgPriceInFiat,p,m);case a.NFT+"avgPriceChange":return d(e.avgPriceChange);case a.NFT+"buyersCount":return c(e.buyersCount,p);case a.NFT+"buyersCountChange":return d(e.buyersCountChange);case a.NFT+"sellersCount":return c(e.sellersCount,p);case a.NFT+"sellersCountChange":return d(e.sellersCountChange);case a.NFT_SALES+"priceInFiat":return l(e.priceInFiat,p,m);case a.NFT_SALES+"priceInCrypto":return`${(0,n.formatNumber)(e.priceInCrypto)} ${e.tokenSymbol}`;case a.TOKEN+"priceInFiat":return l(e.priceInFiat,{...p,formatOptions:{shortenThousands:!1}},m);case a.TOKEN+"priceInFiat1h":return d(null===(r=e.changes.priceInFiat1h)||void 0===r?void 0:r.percentage,p,m);case a.TOKEN+"priceInFiat24h":return d(null===(i=e.changes.priceInFiat24h)||void 0===i?void 0:i.percentage,p,m);case a.TOKEN+"priceInFiat7d":return d(null===(s=e.changes.priceInFiat7d)||void 0===s?void 0:s.percentage,p,m);case a.TOKEN+"priceInFiat30d":return d(null===(f=e.changes.priceInFiat30d)||void 0===f?void 0:f.percentage,p,m);case a.TOKEN+"volumeInFiat":return l(e.volumeInFiat,p,m);case a.TOKEN+"volumeChange":return d(e.volumeChange);case a.TOKEN+"circulatingMarketCapInFiat":return l(e.circulatingMarketCapInFiat,p,m);case a.TOKEN+"totalSupplyMarketCapInFiat":return l(e.totalSupplyMarketCapInFiat,p,m);case a.EXPLORE_TOKEN+"priceInFiat":return l(e.priceInFiat,p,m);case a.EXPLORE_TOKEN+"priceChange":return d(e.priceChange);case a.DAPP+"boosted":return c(e.boosted,p);case a.DAPP+"listedAt":return o()(new Date(e.listedAt));case a.DAPP+"totalBalanceInFiat":return l(e.statistic.totalBalanceInFiat,p,m);case a.DAPP+"uawCount":return c(e.statistic.uawCount,p);case a.DAPP+"uawCountChange":return d(e.statistic.uawCountChange);case a.DAPP+"totalVolumeInFiat":return l(e.statistic.totalVolumeInFiat,p,m);case a.DAPP+"totalVolumeChange":return d(e.statistic.totalVolumeChange);case a.DAPP+"tokenPriceInFiat":return l(e.token.priceInFiat,p,m);case a.DAPP+"tokenPriceChange":return d(e.token.priceChange);case a.DAPP+"transactionCount":return c(e.statistic.transactionCount,p);case a.DAPP+"txsUawRatio":return c(e.statistic.txsUawRatio,p);case a.DAPP+"transactionCountChange":return d(e.statistic.transactionCountChange);case a.SDP+"balance":return c(e.balance,p);case a.SDP+"totalBalanceInFiat":return l(e.totalBalanceInFiat,p,m);case a.SDP+"volume":return c(e.volume,p);case a.SDP+"totalVolumeInFiat":return l(e.totalVolumeInFiat,p,m);case a.SDP+"uawCount":return c(e.uawCount,p);case a.SDP+"newUAWCount":return c(e.newUAWCount,p);case a.SDP+"transactionCount":return c(e.transactionCount,p);case a.SDP+"uawCountChange":return d(e.uawCountChange);case a.SDP+"transactionChange":return d(e.transactionChange);case a.SDP+"totalVolumeChangeInFiat":return d(e.totalVolumeChangeInFiat);case a.SDP+"totalVolumeChange":return d(e.totalVolumeChange);case a.SDP+"totalBalanceChangeInFiat":return d(e.totalBalanceChangeInFiat);case a.SDP+"totalBalanceChange":return d(e.totalBalanceChange);case a.DEFI_SDP+"marketCapInFiat":return l(e.marketCapInFiat,p,m);case a.DEFI_SDP+"marketCapChange":return(0,n.calculateChange)(e.marketCapChange);case a.DEFI_SDP+"atvlInFiat":return l(e.atvlInFiat,p,m);case a.DEFI_SDP+"atvlChange":return(0,n.calculateChange)(e.atvlChange);case a.DEFI_SDP+"tvlInFiat":return l(e.tvlInFiat,p,m);case a.DEFI_SDP+"tvlChange":return(0,n.calculateChange)(e.tvlChange);case a.DEFI_SDP+"capTvl":return c(e.capTvl,p);case a.DEFI_SDP+"priceInFiat":return l(e.priceInFiat,p,m);case a.DEFI_SDP+"priceChange":return(0,n.calculateChange)(e.priceChange);case a.DEFI+"marketCapInFiat":return null===e.token.aggregatedTokenId?"-":l(e.token.marketCapInFiat,p,m);case a.DEFI+"tokenPriceInFiat":return null===e.token.aggregatedTokenId?"-":l(e.token.priceInFiat,p,m);case a.DEFI+"tokenPriceChange":return d(e.token.priceChange);case a.DEFI+"uawCount":return c(e.statistic.uawCount,p);case a.DEFI+"uawCountChange":return d(e.statistic.uawCountChange);case a.DEFI+"totalVolumeInFiat":return l(e.statistic.totalVolumeInFiat,p,m);case a.DEFI+"totalVolumeChange":return d(e.statistic.totalVolumeChange);case a.DEFI+"marketCapChange":return d(e.token.marketCapChange);case a.DEFI+"atvlInFiat":return l(e.statistic.atvlInFiat,p,m);case a.DEFI+"atvlChange":return d(e.statistic.atvlChange);case a.DEFI+"tvlInFiat":return l(e.statistic.tvlInFiat,p,m);case a.DEFI+"tvlChange":return d(e.statistic.tvlChange);case a.DEFI+"capTvl":return c(e.statistic.capTvl,p);case a.DEFI+"listedAt":return o()(new Date(e.listedAt));case a.TOP5+"totalVolumeLastDayInFiat":return l(e.statistic.totalVolumeLastDayInFiat,p,m);case a.TOP5+"userActivityLastDay":return c(e.statistic.userActivityLastDay,p);case a.CHAINS+"dappCount":return u(e.dappCount,p);case a.CHAINS+"dappCountAbsoluteChange":return h(e.dappCountAbsoluteChange);case a.CHAINS+"smartContractCount":return c(e.smartContractCount,p);case a.CHAINS+"uawCount":return c(e.uawCount,p);case a.CHAINS+"uawCountChange":return d(e.uawCountChange);case a.CHAINS+"transactionCount":return c(e.transactionCount,p);case a.CHAINS+"transactionCountChange":return d(e.transactionCountChange);case a.CHAINS+"totalVolumeInFiat":return l(e.totalVolumeInFiat,p,m);case a.CHAINS+"totalVolumeChange":return d(e.totalVolumeChange);case a.CHAINS+"tvlInFiat":return l(e.tvlInFiat,p,m);case a.CHAINS+"tvlChange":return d(e.tvlChange);case a.CHAINS+"totalNftVolumeInFiat":return l(e.totalNftVolumeInFiat,p,m);case a.CHAINS+"tokenPriceInFiat":return null===e.token.aggregatedTokenId?"-":l(e.token.priceInFiat,p,m);case a.CHAINS+"tokenPriceChange":return d(e.token.priceChange);case a.CHAINS+"totalNftVolumeChange":return d(e.totalNftVolumeChange);case a.HOT_CONTRACTS+"uaw":return c(e.uaw,p);case a.HOT_CONTRACTS+"uawChange":return d(e.uawChange);case a.HOT_CONTRACTS+"totalGasUsedInFiat":return l(e.totalGasUsedInFiat,p,m);case a.HOT_CONTRACTS+"totalGasUsedChange":return d(e.totalGasUsedChange);case a.BOOSTING+"boostAmount":return c(e.boostAmount,p);case a.BOOSTING+"boostAmountChange":return d(e.boostAmountChange);case a.BOOSTING+"boostWallets":return c(e.boostWallets,p);case a.BOOSTING+"boostWalletsChange":return d(e.boostWalletsChange);case a.VIRTUALS+"subscribed_percentage":return(0,n.calculateChange)(e.subscribed_percentage,1e5,"").status;case a.VIRTUALS+"starts_at":const t=new Date(e.starts_at),g=new Date;return`${Math.ceil((t-g)/36e5)}h`;default:return null}},l=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0;return"undefined"!==typeof r?r(e,{formatOptions:t.formatOptions,decimals:t.decimals},t.currencyCode):`${(0,n.getLSCurrency)()}${(0,n.formatNumber)(e,t.decimals,t.formatOptions)}`},c=(e,t)=>(0,n.formatNumber)(e,t.decimals||2,t.formatOptions),u=(e,t)=>(0,n.formatNumber)(e,t.decimals||2,{shortenThousands:!1}),d=e=>(0,n.calculateChange)(e),h=e=>f(e),f=e=>{const t=(0,n.calculateChange)(e);return{label:t.label,status:t.status.replace("%","")}}},29161:(e,t,r)=>{"use strict";r.d(t,{EB:()=>u,FN:()=>f,a$:()=>h,iw:()=>a,nS:()=>s,sP:()=>p});var n=r(50360),i=r(16199),o=r(12693);const a={HOMEPAGE:"/",RANKINGS_APP:"/rankings-app",RANKINGS:"/rankings",RANKINGS_SEARCH:"/search",RANKINGS_TAG:"/tag",RANKINGS_BOOSTED:"/rankings/boosted",RANKINGS_DIRECTORY:"/web3-ecosystem",RANKINGS_GAMES:n.GH.gaming.pages.games.path,RANKINGS_SOCIAL:"/rankings/social",RANKINGS_HIGH_RISK:"/rankings/high-risk",RANKINGS_AI:n.GH.ai.pages.overview.path,RANKINGS_CHAINS:"/rankings/chains",RANKINGS_TOKENS:"/rankings/tokens",RANKINGS_DEFI:n.GH.defi.pages.protocols.path,RANKINGS_HOT_CONTRACTS:"/rankings/hot-contracts",RANKINGS_NFT_COLLECTIONS:"/rankings/nft/collections",RANKINGS_NFT_MARKETPLACES:"/rankings/nft/marketplaces",RANKINGS_NFT_AGGREGATORS:"/rankings/nft/aggregators",RANKINGS_NFT_SALES:"/rankings/nft/sales",REPORTS:"/reports",SINGLE_TOKEN_PAGE:"/token",SINGLE_DAPP_PAGE:"/dapp",SINGLE_CHAIN_PAGE:"/chain",SINGLE_COLLECTION_PAGE:"/nft-collection",SINGLE_QUEST_PAGE:"/rewards/quest",ALERTS:"/account/alerts",ALERTS_HISTORY:"/account/alerts/history",ALERTS_DETAILS:"/account/alerts/details",ALERTS_DESTINATIONS:"/account/alerts/destinations",ALERTS_EDIT:"/account/alerts/edit",ALERTS_NEW:"/account/alerts/new",DEV_DASHBOARD_EDIT:"/dashboard/dapps",DEV_DASHBOARD_SUBMIT_DAPP:"/dashboard/submit-dapp",BLOG:"/blog",TOKEN_TERMS:"/token-terms",ACCOUNT_SETTINGS:"/account/settings",ACCOUNT_PROFILE:"/account/profile",ACCOUNT_FORGOT_PASSWORD:"/account/forgot-password",LOGIN:"/login",PRO_MEMBERSHIP:"/account/pro-membership",QUESTS_EXPLORE:"/rewards/quests",REWARD_CENTER:"/rewards",API_LANDING:"/api",BUG_BOUNTY:"/bug-bounty",PRIVACY:"/privacy-policy",TERMS:"/terms",CANDIDATE_PRIVACY_POLICY:"/candidate-privacy-policy",ADTERMS:"/ad-terms",DISCLAIMER:"/disclaimer",MY_QUESTS:"/rewards/quests/my-quests",SINGLE_AIRDROP:"/rewards/airdrop",AIRDROPS_LIST:"/rewards/airdrops",TOKEN_SWAP:"/token-swap",RADAR_OVERVIEW:"/radar",BOOSTING:"/boosting",BOOSTING_OVERVIEW:"/boosting/overview",NARRATIVES:"/narratives",PORTFOLIO:"/portfolio",HIVEMIND:"/hivemind-ai",HIVEMIND_AGENTS:"/hivemind-ai/agents"},s=Object.keys(i.rY).map((e=>i.rY[e].slug)).join("|"),l=i.vj.map((e=>i.rY[e].slug)),c=[...Object.keys(i.LE),...l,...i.p0].join("|"),u=i.CJ.map((e=>i.rY[e].slug)).join("|"),d=[...Object.keys(i.A3),...i.u$.map((e=>i.rY[e].slug))].join("|"),h={HOMEPAGE:a.HOMEPAGE,LOGIN:a.LOGIN,DAPP:a.SINGLE_DAPP_PAGE+"/:slug/:tab("+o.Th+")?",RANKINGS:[a.RANKINGS+"/:page(\\d+)?",a.RANKINGS+"/protocol/:protocol("+c+")/:page(\\d+)?",a.RANKINGS+"/category/:category("+o.A1+")/:page(\\d+)?",a.RANKINGS+"/protocol/:protocol("+c+")/category/:category("+o.A1+")/:page(\\d+)?"],RANKINGS_APP:[a.RANKINGS_APP+"/:page(\\d+)?",a.RANKINGS_APP+"/protocol/:protocol("+c+")/:page(\\d+)?",a.RANKINGS_APP+"/category/:category("+o.A1+")/:page(\\d+)?",a.RANKINGS_APP+"/protocol/:protocol("+c+")/category/:category("+o.A1+")/:page(\\d+)?"],RANKINGS_TAG:a.RANKINGS_TAG+"/:tag?",RANKINGS_CHAINS:a.RANKINGS_CHAINS+"/:page(\\d+)?",RANKINGS_HOT_CONTRACTS:a.RANKINGS_HOT_CONTRACTS+"/:page(\\d+)?",REPORTS:a.REPORTS,PRIVACY:a.PRIVACY,TOKEN_TERMS:a.TOKEN_TERMS,TERMS:a.TERMS,CANDIDATE_PRIVACY_POLICY:a.CANDIDATE_PRIVACY_POLICY,ADTERMS:a.ADTERMS,CAREERS:"/careers",BUG_BOUNTY:a.BUG_BOUNTY,PRESS:"/press",ABOUT:"/about-us",DISCLAIMER:a.DISCLAIMER,RANKINGS_BOOSTED:a.RANKINGS_BOOSTED+"/:page(\\d+)?",RANKINGS_DIRECTORY:[a.RANKINGS_DIRECTORY+"/:page(\\d+)?",a.RANKINGS_DIRECTORY+"/chain/:protocol("+c+")/:page(\\d+)?"],RANKINGS_TOKENS:[a.RANKINGS_TOKENS+"/:page(\\d+)?",a.RANKINGS_TOKENS+"/chain/:protocol("+d+")/:page(\\d+)?"],RANKINGS_SOCIAL:[a.RANKINGS_SOCIAL+"/:page(\\d+)?",a.RANKINGS_SOCIAL+"/chain/:protocol("+c+")/:page(\\d+)?"],RANKINGS_HIGH_RISK:[a.RANKINGS_HIGH_RISK+"/:page(\\d+)?",a.RANKINGS_HIGH_RISK+"/chain/:protocol("+c+")/:page(\\d+)?"],NFT_COLLECTIONS:[a.RANKINGS_NFT_COLLECTIONS+"/:page(\\d+)?",a.RANKINGS_NFT_COLLECTIONS+"/chain/:protocol("+u+")/:page(\\d+)?"],NFT_SALES:[a.RANKINGS_NFT_SALES+"/:page(\\d+)?",a.RANKINGS_NFT_SALES+"/chain/:protocol("+u+")/:page(\\d+)?"],NFT_MARKETPLACES:[a.RANKINGS_NFT_MARKETPLACES+"/:page(\\d+)?",a.RANKINGS_NFT_MARKETPLACES+"/chain/:protocol("+u+")/:page(\\d+)?"],NFT_AGGREGATORS:a.RANKINGS_NFT_AGGREGATORS+"/:page(\\d+)?",API:a.API_LANDING,AUTH:"/auth",CAMPAIGN:"/halloween-hunt/:tab?",PRO_MEMBERSHIP:a.PRO_MEMBERSHIP,ACCOUNT_SETTINGS:a.ACCOUNT_SETTINGS,ACCOUNT_PROFILE:a.ACCOUNT_PROFILE,ACCOUNT_FORGOT_PASSWORD:a.ACCOUNT_FORGOT_PASSWORD,SINGLE_COLLECTION_PAGE:`${a.SINGLE_COLLECTION_PAGE}/:slug/:tab(${o.eI})?`,SINGLE_TOKEN_PAGE:a.SINGLE_TOKEN_PAGE+"/:slug",SINGLE_CHAIN_PAGE:`${a.SINGLE_CHAIN_PAGE}/:slug(${s})/:tab(${o.Ve})?`,ALERTS_CONTAINER:a.ALERTS+"/*",ALERTS:a.ALERTS+"/:page?",ALERTS_HISTORY:a.ALERTS_HISTORY+"/:page?",ALERTS_DETAILS:a.ALERTS_DETAILS+"/:id/:page?",ALERTS_DESTINATIONS:a.ALERTS_DESTINATIONS+"/:page?",ALERTS_NEW:a.ALERTS_NEW,ALERTS_EDIT:a.ALERTS_EDIT+"/:id",SINGLE_QUEST_PAGE:a.SINGLE_QUEST_PAGE+"/:slug",QUESTS_EXPLORE:[a.QUESTS_EXPLORE+"/:page(\\d+)?",a.QUESTS_EXPLORE+"/category/:category/:page(\\d+)?"],REWARD_CENTER:a.REWARD_CENTER,SINGLE_AIRDROP:a.SINGLE_AIRDROP+"/:slug",AIRDROPS_LIST:[a.AIRDROPS_LIST+"/:page(\\d+)?",a.AIRDROPS_LIST+"/chain/:protocol("+c+")/:page(\\d+)?"],TOKEN_SWAP:a.TOKEN_SWAP,BOOSTING:a.BOOSTING,RADAR_OVERVIEW:a.RADAR_OVERVIEW,BOOSTING_OVERVIEW:a.BOOSTING_OVERVIEW,NARRATIVES:a.NARRATIVES,PORTFOLIO:a.PORTFOLIO,HIVEMIND:a.HIVEMIND,HIVEMIND_AGENTS:a.HIVEMIND_AGENTS};function f(e){let t=[];return e.map((e=>{"string"===typeof e?t.push(e):"object"===typeof e&&e.length>1&&e.map((e=>{t.push(e)}))})),t}const p=f([h.RANKINGS_APP,h.LOGIN,h.CAREERS,h.PRESS,h.ABOUT,h.API,h.AUTH])},12693:(e,t,r)=>{"use strict";r.d(t,{A1:()=>m,BM:()=>_,DU:()=>a,Ff:()=>h,L2:()=>g,M4:()=>s,M5:()=>S,RI:()=>f,Re:()=>T,S2:()=>c,SJ:()=>I,Th:()=>b,Ve:()=>w,W:()=>o,dx:()=>l,eI:()=>x,ee:()=>A,kL:()=>E,mt:()=>p,nx:()=>d,of:()=>u,pX:()=>v,q6:()=>k,um:()=>y});var n=r(50360),i=r(16199);const o=60,a=1040,s=1104,l=1366,c="https://static.dappradar.com/website-fe-pr/public-assets",u="https://ui-avatars.com/api/?background=214455&color=fff&length=1&name=",d={XS:"xs",S:"s",M:"m",L:"l"},h={XS:420,S:549,M:768},f={};for(let C in i.rY)f[i.rY[C].slug]=i.rY[C].id;const p={};for(let C in n.O0)p[n.O0[C].key]=n.O0[C].id;for(let C in n.WB)p[n.WB[C].key]=n.WB[C].id;p[n.bi.key]=n.bi.id;const m=n.yf.map((e=>e)).join("|"),g={sales:"sales",marketplace:"marketplace",defi:"defi",nfts:"nfts",about:"about",news:"news","smart-contracts":"smart-contracts",analytics:"analytics",quests:"quests"},y={nfts:"nfts",defi:"defi",news:"news",token:"token",about:"about",wallets:"wallets"},v={statistics:"statistics",nfts:"nfts",nftsales:"nftsales"},b=Object.keys(g).map((e=>e)).join("|"),w=Object.keys(y).map((e=>e)).join("|"),x=Object.keys(v).map((e=>e)).join("|"),k=[],M=Object.values(n.WB);n.yf.map((e=>{const t=M.findIndex((t=>t.key===e));k.push(M[t])}));Object.values(n.O0).filter((e=>"Games"===e.group)),Object.values(n.O0).filter((e=>"DeFi"===e.group));const E="https://46dd39a961724384959e36cf8df1c5be@o298412.ingest.sentry.io/1552456",_={ignoreErrors:["getReadModeConfig","getReadModeExtract","getReadModeRender","Cannot read property 'disconnect'","t.sendAsync is not a function","TypeError: (this || window.ethereum)._request","this.context.performance.getEntries","_avast_submit","The user denied permission to use Service Worker","Loading chunk","Loading CSS chunk","Error: Network Error","Error: Request aborted","can't access dead object","Request failed with status code 400","SecurityError: The operation is insecure.","did it run Out of Gas","Error: Cannot find module 'function()","https://bsc-dataseed1.nariox.org"],denyUrls:[/graph\.facebook\.com/i,/app\/js\/api\.min\.js/i,/connect\.facebook\.net\/en_US\/all\.js/i,/extensions\//i,/^chrome:\/\//i]},A={DAY:{key:"24h",text:"24h"},WEEK:{key:"7d",text:"7d"},MONTH:{key:"30d",text:"30d"}},S={DAY:{key:"24h",text:"24h"},WEEK:{key:"7d",text:"7d"},MONTH:{key:"30d",text:"30d"},ALL:{key:"all",text:"All"}},I=1.8,T="dr_active_ab_test"},19717:(e,t,r)=>{"use strict";r.d(t,{Cr:()=>v,Fx:()=>x,Kt:()=>A,MQ:()=>g,NW:()=>p,PI:()=>E,Ph:()=>b,QK:()=>a,Qx:()=>d,WP:()=>f,Wq:()=>c,Xg:()=>y,gp:()=>s,kK:()=>o,nq:()=>u,qO:()=>h,r8:()=>k,tu:()=>l,u:()=>_,v6:()=>m,wB:()=>w});var n=r(50360),i=(r(16199),r(12693));const o=!0,a=!0,s=!0,l=!0,c=!0,u=!0,d=!0,h=!0,f="https://dappradar.com",p="https://dappradar.com",m="https://prices-api-public.dappradar.com",g="https://boosting.dappradar.com/v1",y="https://wp.dappradar.com/wp-json/wp/v2",v="https://fe.dappradar.com/",b=`${v}api`,w="https://token-service.dappradar.com",x="https://tokens-api.dappradar.com",k=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"[]",r="";return Object.keys(e).map((n=>{"undefined"!==typeof e[n]&&null!==e[n]&&("string"===typeof e[n]||"boolean"===typeof e[n]||"number"===typeof e[n]?r+=M(e[n],n):Array.isArray(e[n])&&e[n].length&&(r+="&"+e[n].map((e=>n+t+"="+e)).join("&")))})),r.replace("&","")},M=(e,t)=>{if(null===e||""===e||!1===e||"false"===e)return"";{let r=e;return"boolean"!==typeof e&&"true"!==e||(r=1),`&${t}=${r.toString()}`}},E=e=>{if(null===e)return null;if("string"===typeof e&&"undefined"!==typeof i.RI[e])return[i.RI[e]];if("object"===typeof e&&Array.isArray(e)&&e.length){const t=[];return e.map((e=>{"undefined"!==typeof i.RI[e]&&t.push(i.RI[e])})),t}return null},_=e=>{if("undefined"===typeof e||null===e)return[];if("string"===typeof e){if("undefined"!==typeof i.mt[e])return[i.mt[e]];if(e.indexOf(",")>-1){const t=[];return e.split(",").map((e=>{"undefined"!==typeof i.mt[e]&&t.push(i.mt[e])})),t}return[]}if("object"===typeof e&&Array.isArray(e)&&e.length){const t=[];return e.map((e=>{"undefined"!==typeof n.O0[e]&&t.push(e)})),t}return[]},A=e=>Array.isArray(e)?e:e?[e]:null},1093:(e,t,r)=>{"use strict";r.d(t,{L3:()=>n,kz:()=>o,r6:()=>i});const n=e=>{const t=new Date(e),r=new Date-t;return`${Math.floor(r/36e5)}h ago`},i=e=>e?new Date(e).toLocaleDateString("en-US",{day:"2-digit",month:"short",year:"numeric",hour:"2-digit",minute:"2-digit",timeZoneName:"short"}):"",o=e=>e?new Date(e).toLocaleDateString("en-US",{day:"2-digit",month:"short"}):""},99354:(e,t,r)=>{"use strict";function n(){return!0}function i(){return"development"==={NODE_ENV:"production",PUBLIC_URL:"https://static.dappradar.com/website-fe-pr",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_ASSETS:"https://static.dappradar.com/website-fe-pr/",REACT_APP_ENV:"production"}.NEXT_PUBLIC_REACT_APP_ENV}r.d(t,{A:()=>n,C:()=>i})},44977:(e,t,r)=>{"use strict";r.d(t,{Ay:()=>d,F0:()=>h,Q$:()=>w,h1:()=>s,l$:()=>g,r7:()=>f,ur:()=>y});var n=r(81705),i=r(28996),o=r(12693),a=r(99354);function s(){if((0,a.A)()){const e=m(),t=(0,n.getCookie)("jwt")&&e,r=t?{user_id:t}:{};i.default.initialize([{trackingId:"G-BTQFKMW6P9",gtagOptions:{send_page_view:!1},gaOptions:r}])}}const l={user_registered:!1,user_pro:!1,user_attached_wallet:!1,user_attached_email:!1};function c(){try{const e=(0,n.getCookie)(o.Re);return e?{user_ab_test:e}:{}}catch(e){return{}}}function u(){try{if((0,n.getCookie)("jwt")){const e=(0,n.parseJwt)((0,n.getCookie)("jwt"));return{user_registered:!0,user_pro:e.pro,user_attached_wallet:!!e.address,user_attached_email:!!e.email}}return l}catch(e){return l}}function d(e){const{action:t,category:r,label:n,...o}=e,s=u(),l=c();(0,a.A)()?i.default.event(t,{event_category:r,event_label:n,...o,...s,...l}):console.log("Test Send GA Event",{action:t,category:r,label:n,...o,...s,...l})}function h(e,t,r,n){const o=u(),s=c(),l="undefined"===typeof(d=n)?{}:Object.fromEntries(Object.entries(d).filter((e=>{let[t,r]=e;return void 0!==r})));var d;(0,a.A)()?i.default.event(e,{event_category:t,event_label:r,...l,...o,...s}):console.log("Test Send GA Event:",{event_name:e,event_category:t,event_label:r,...l,...o,...s})}function f(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"Rankings",n=window.location.search;n.indexOf("token")>-1&&(n=""),(0,a.A)()?i.default.send({hitType:"pageview",page:e+n,title:t}):console.log("Test Send GA PageView",e+n),h("synthetic_page_view","global_events",e,{event_source:r,search_term:n,custom_dimension:p()})}function p(){const e=(0,n.checkInjectedWallet)();return e.length>0?`Has injected wallet: ${e.join(",")}`:"No injected wallet"}const m=()=>(0,n.getCookie)("dapp_ga_id"),g=e=>{"undefined"!==typeof e&&"undefined"!==typeof e.user&&"undefined"!==typeof e.user.gaUserId&&((0,a.A)()&&i.default.set({userId:e.user.gaUserId}),(0,n.setCookie)("dapp_ga_id",e.user.gaUserId,"","/",n.COOKIES_DOMAIN_ALLOW_SUBDOMAINS))};function y(){for(var e=arguments.length,t=new Array(e),r=0;r0&&void 0!==arguments[0]?arguments[0]:"rankings";if(!("undefined"===typeof window)){const t=new URL(window.location.href),r=(0,n.getCookie)(v),i=r?JSON.parse(r):null,o=(0,n.getUTMParameters)(),a=i&&i.campaignSource!==JSON.stringify(o),s=i&&Date.now()-i.lastActivity>b;let l=!i||s||a,c=i||{sessionId:(0,n.generateUUID)(),sessionNumber:0,landingPage:t.pathname,campaignSource:JSON.stringify(o),lastActivity:Date.now()};l&&(c={sessionId:(0,n.generateUUID)(),sessionNumber:((null===i||void 0===i?void 0:i.sessionNumber)||0)+1,landingPage:t.pathname,campaignSource:JSON.stringify(o),lastActivity:Date.now()},d({action:"synthetic_session_start",category:"global_events",label:c.sessionId,page_type:c.landingPage,custom_dimension:c.sessionNumber,event_source:e,utm_source:o.source||"(direct)",user_id_dr:m()||(0,n.getGANonRegisteredUser)()})),(0,n.setCookie)(v,JSON.stringify(c),1,"/",n.COOKIES_DOMAIN_ALLOW_SUBDOMAINS),["click","scroll","mousemove","keydown"].forEach((e=>{document.addEventListener(e,(()=>{const e=(0,n.getCookie)(v);if(e){const t=JSON.parse(e);t.lastActivity=Date.now(),(0,n.setCookie)(v,JSON.stringify(t),1,"/",n.COOKIES_DOMAIN_ALLOW_SUBDOMAINS)}}),{passive:!0})}))}}},51184:(e,t,r)=>{"use strict";r.d(t,{qg:()=>s});var n=r(38700),i=r.n(n);function o(e,t){return t.decode?i()(e):e}function a(e){return Array.isArray(e)?e.sort():"object"===typeof e?a(Object.keys(e)).sort(((e,t)=>Number(e)-Number(t))).map((t=>e[t])):e}function s(e,t){const r=function(e){let t;switch(e.arrayFormat){case"index":return(e,r,n)=>{t=/\[(\d*)\]$/.exec(e),e=e.replace(/\[\d*\]$/,""),t?(void 0===n[e]&&(n[e]={}),n[e][t[1]]=r):n[e]=r};case"bracket":return(e,r,n)=>{t=/(\[\])$/.exec(e),e=e.replace(/\[\]$/,""),t?void 0!==n[e]?n[e]=[].concat(n[e],r):n[e]=[r]:n[e]=r};default:return(e,t,r)=>{void 0!==r[e]?r[e]=[].concat(r[e],t):r[e]=t}}}(t=Object.assign({decode:!0,arrayFormat:"none"},t)),n=Object.create(null);if("string"!==typeof e)return n;if(!(e=e.trim().replace(/^[?#&]/,"")))return n;for(const i of e.split("&")){let[e,a]=i.replace(/\+/g," ").split("=");a=void 0===a?null:o(a,t),r(o(e,t),a,n)}return Object.keys(n).sort().reduce(((e,t)=>{const r=n[t];return Boolean(r)&&"object"===typeof r&&!Array.isArray(r)?e[t]=a(r):e[t]=r,e}),Object.create(null))}},58570:(e,t,r)=>{"use strict";r.d(t,{C0:()=>o,Dh:()=>u,Fh:()=>i,G9:()=>s,Vz:()=>l,id:()=>a,iw:()=>c});var n=r(79348);const i={results:[],page:1,pageCount:0,resultCount:0,resultsPerPage:25},o={results:[],page:1,hasMore:!1,resultCount:0,resultsPerPage:25};function a(e,t){const r=arguments.length>2&&void 0!==arguments[2]&&arguments[2]?0:1;return t&&t.page?(t.page-1)*t.resultsPerPage+(e+r):e+r}const s={resultsPerPage:["10","25","50"],order:["desc","asc"]};function l(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0;const{page:r,resultsPerPage:i,chains:o,...a}=e;return{...a,chains:(0,n._C)(t)||o,resultsPerPage:parseInt(i),page:parseInt(r)}}function c(e){return null!==e&&e&&0!==e.length?e.split(","):[]}const u=e=>{if(e&&Array.isArray(e)&&e.length){const t=e[0],r=e[e.length-1];if(e.every((e=>e===t)))return;return tr?"var(--theme-red-system-color-40)":"var(--theme-layer-neutral-control-color-default)"}}},2861:(e,t,r)=>{"use strict";r.d(t,{EJ:()=>a,LP:()=>i,Wr:()=>l,Yn:()=>s,rM:()=>o});var n=r(44977);const i=(e,t)=>!(t&&(!Array.isArray(t)||t.length))||t.findIndex((t=>t===e))>-1,o=(e,t)=>{const r=e.indexOf(t);return r>-1&&(e.splice(r,1),e.push(t)),e},a=(e,t)=>(null===e||void 0===e?void 0:e.length)>t?(null===e||void 0===e?void 0:e.slice(0,t))+"...":e,s=(e,t,r,i)=>{(0,n.Ay)({category:e,action:t,label:r,event_source:i})},l=(e,t)=>{if(!e)return"";const r=e.length;return e.substring(0,t)+"..."+e.substring(r-t,r)}},10103:(e,t,r)=>{"use strict";r.d(t,{A2:()=>m,Aq:()=>d,JI:()=>a,Nv:()=>o,OF:()=>S,Ow:()=>i,PA:()=>A,PH:()=>b,RT:()=>l,Rw:()=>k,Te:()=>h,Xj:()=>_,YZ:()=>E,Yn:()=>f,_U:()=>M,c4:()=>x,cG:()=>v,fh:()=>s,gi:()=>u,lH:()=>c,lc:()=>w,u_:()=>g,zx:()=>y});var n=r(19717);const i=!1,o=!0,a=!0,s=!0,l=!0,c=!0,u=!0,d=!0,h=!0,f=!0,p={simple:!1},m=function(){let{simple:e=0,populate:t=0,suffix:r="",filters:i=""}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:p;return{collection:o=>`${n.Ph}/collections/get/${o}?simple=${e}&populate=${t}${r}${i}`,singleton:t=>`${n.Ph}/singletons/get/${t}?simple=${e}`}},g="https://developer-dashboard.dappradar.com/apiv2",y="https://chains-service.dappradar.com/api/v1",v="https://auth.dappradar.com/apiv4",b="https://hot-contracts.dappradar.com/api/v1",w="https://defi-tracker.dappradar.com",x="https://alert-service.dappradar.com",k="https://quests.dappradar.com/v1",M="https://t.me/DappRadarAlertBot",E="https://portfolio.dappradar.com/v1",_="https://discord.gg/hTVYgvNECT",A="https://custom-charts.dappradar.com/v1",S="https://ai-agents.dappradar.com"},37030:(e,t,r)=>{"use strict";r.d(t,{$N:()=>s,Hh:()=>a,Oq:()=>l,Yw:()=>o,gt:()=>i});var n=r(6659);function i(e){if(!e)return"-";const t=new Date(e);return`${(0,n.td)(t.getUTCDate())} ${n.Bx[t.getUTCMonth()]} ${t.getUTCFullYear()}`}function o(e){if(!e)return"-";const t=new Date(e);return`${(0,n.td)(t.getUTCDate())} ${n.Bx[t.getUTCMonth()]}`}const a={results:{remaining:null,total:null,used:null}},s={remaining:55e3,total:1e5,used:44e3},l={results:[]}},6659:(e,t,r)=>{"use strict";function n(e){const t=new Date,r=e;return{days:parseInt((r-t)/864e5),hours:parseInt((r-t)/36e5%24),minutes:parseInt((r.getTime()-t.getTime())/6e4%60),seconds:parseInt((r.getTime()-t.getTime())/1e3%60)}}function i(e){if(!e)return"";const{days:t,hours:r,minutes:n,seconds:i}=e;return t>0?`${t} days`:r>0?`${r} hours`:n>0?`${n} minutes`:i>0?`${i} seconds`:""}r.d(t,{Bx:()=>s,Fk:()=>o,PE:()=>l,av:()=>i,m8:()=>n,pw:()=>a,td:()=>c});const o=e=>{const t="string"===typeof e?new Date(e):e;return`${t.getDate()} ${s[t.getMonth()]} ${t.getFullYear()}`},a=e=>{const t=new Date;return t.setDate(t.getDate()+e),o(t)},s=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],l=e=>({days:Math.floor(e/86400),hrs:Math.floor(e%86400/3600),mins:Math.floor(e%3600/60),secs:e%60}),c=e=>e.toString().padStart(2,"0")},82735:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});const n=(0,r(54415).createBrowserHistory)()},26103:(e,t,r)=>{"use strict";r.d(t,{A:()=>I});var n=r(88094),i=r(98587),o=r(58168),a=r(9417),s=r(77387),l=r(6724);function c(e,t){if(!e){var r=new Error("loadable: "+t);throw r.framesToPop=1,r.name="Invariant Violation",r}}var u=n.createContext();var d={initialChunks:{}},h="PENDING",f="REJECTED";var p=function(e){return e};function m(e){var t=e.defaultResolveComponent,r=void 0===t?p:t,m=e.render,g=e.onLoad;function y(e,t){void 0===t&&(t={});var p=function(e){return"function"===typeof e?{requireAsync:e,resolve:function(){},chunkName:function(){}}:e}(e),y={};function v(e){return t.cacheKey?t.cacheKey(e):p.resolve?p.resolve(e):"static"}function b(e,n,i){var o=t.resolveComponent?t.resolveComponent(e,n):r(e);return l(i,o,{preload:!0}),o}var w=function(e){var t=v(e),r=y[t];return r&&r.status!==f||((r=p.requireAsync(e)).status=h,y[t]=r,r.then((function(){r.status="RESOLVED"}),(function(t){console.error("loadable-components: failed to asynchronously load component",{fileName:p.resolve(e),chunkName:p.chunkName(e),error:t?t.message:t}),r.status=f}))),r},x=function(e){var t=function(t){return n.createElement(u.Consumer,null,(function(r){return n.createElement(e,Object.assign({__chunkExtractor:r},t))}))};return e.displayName&&(t.displayName=e.displayName+"WithChunkExtractor"),t}(function(e){function r(r){var n;return(n=e.call(this,r)||this).state={result:null,error:null,loading:!0,cacheKey:v(r)},c(!r.__chunkExtractor||p.requireSync,"SSR requires `@loadable/babel-plugin`, please install it"),r.__chunkExtractor?(!1===t.ssr||(p.requireAsync(r).catch((function(){return null})),n.loadSync(),r.__chunkExtractor.addChunk(p.chunkName(r))),(0,a.A)(n)):(!1!==t.ssr&&(p.isReady&&p.isReady(r)||p.chunkName&&d.initialChunks[p.chunkName(r)])&&n.loadSync(),n)}(0,s.A)(r,e),r.getDerivedStateFromProps=function(e,t){var r=v(e);return(0,o.A)({},t,{cacheKey:r,loading:t.loading||t.cacheKey!==r})};var n=r.prototype;return n.componentDidMount=function(){this.mounted=!0;var e=this.getCache();e&&e.status===f&&this.setCache(),this.state.loading&&this.loadAsync()},n.componentDidUpdate=function(e,t){t.cacheKey!==this.state.cacheKey&&this.loadAsync()},n.componentWillUnmount=function(){this.mounted=!1},n.safeSetState=function(e,t){this.mounted&&this.setState(e,t)},n.getCacheKey=function(){return v(this.props)},n.getCache=function(){return y[this.getCacheKey()]},n.setCache=function(e){void 0===e&&(e=void 0),y[this.getCacheKey()]=e},n.triggerOnLoad=function(){var e=this;g&&setTimeout((function(){g(e.state.result,e.props)}))},n.loadSync=function(){if(this.state.loading)try{var e=b(p.requireSync(this.props),this.props,k);this.state.result=e,this.state.loading=!1}catch(t){console.error("loadable-components: failed to synchronously load component, which expected to be available",{fileName:p.resolve(this.props),chunkName:p.chunkName(this.props),error:t?t.message:t}),this.state.error=t}},n.loadAsync=function(){var e=this,t=this.resolveAsync();return t.then((function(t){var r=b(t,e.props,k);e.safeSetState({result:r,loading:!1},(function(){return e.triggerOnLoad()}))})).catch((function(t){return e.safeSetState({error:t,loading:!1})})),t},n.resolveAsync=function(){var e=this.props,t=(e.__chunkExtractor,e.forwardedRef,(0,i.A)(e,["__chunkExtractor","forwardedRef"]));return w(t)},n.render=function(){var e=this.props,r=e.forwardedRef,n=e.fallback,a=(e.__chunkExtractor,(0,i.A)(e,["forwardedRef","fallback","__chunkExtractor"])),s=this.state,l=s.error,c=s.loading,u=s.result;if(t.suspense&&(this.getCache()||this.loadAsync()).status===h)throw this.loadAsync();if(l)throw l;var d=n||t.fallback||null;return c?d:m({fallback:d,result:u,options:t,props:(0,o.A)({},a,{ref:r})})},r}(n.Component)),k=n.forwardRef((function(e,t){return n.createElement(x,Object.assign({forwardedRef:t},e))}));return k.displayName="Loadable",k.preload=function(e){k.load(e)},k.load=function(e){return w(e)},k}return{loadable:y,lazy:function(e,t){return y(e,(0,o.A)({},t,{suspense:!0}))}}}var g=m({defaultResolveComponent:function(e){return e.__esModule?e.default:e.default||e},render:function(e){var t=e.result,r=e.props;return n.createElement(t,r)}}),y=g.loadable,v=g.lazy,b=m({onLoad:function(e,t){e&&t.forwardedRef&&("function"===typeof t.forwardedRef?t.forwardedRef(e):t.forwardedRef.current=e)},render:function(e){var t=e.result,r=e.props;return r.children?r.children(t):null}}),w=b.loadable,x=b.lazy;var k=y;k.lib=w,v.lib=x;const M=k;var E=r(15678);const _="undefined"!==typeof window&&window.IntersectionObserver;let A;const S=new Map;_&&(A=new window.IntersectionObserver(((e,t)=>{e.forEach((e=>{const t=S.get(e.target);t&&(e.isIntersecting||e.intersectionRatio>0)&&t()}))})));const I=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return _?function(e,t){let{Loadable:r,preloadFunc:i,LoadingComponent:o}=t,a=!1;const s=[],l=r(...e);function c(e){const t=(0,n.useRef)(),[r,i]=(0,n.useState)(a),{staticContext:c,...u}=e;function d(){t.current&&(A.unobserve(t.current),S.delete(t.current)),i(!0)}return(0,n.useEffect)((()=>{const e=t.current;if(!r&&e)return s.push(d),S.set(e,d),A.observe(e),()=>{const t=s.indexOf(d);t>=0&&s.splice(t,1),A.unobserve(e),S.delete(e)}}),[r,t.current]),r?(0,E.jsx)(l,{...u}):o||e.fallback?(0,E.jsx)("div",{style:{display:"inline-block",minHeight:"1px",minWidth:"1px"},...u,ref:t,children:o?n.createElement(o,{isLoading:!0,...u}):e.fallback}):(0,E.jsx)("div",{style:{display:"inline-block",minHeight:"1px",minWidth:"1px"},...u,ref:t})}return c[i]=()=>(a||(a=!0,s.forEach((e=>e()))),l[i]()),c}([e,t],{Loadable:M,preloadFunc:"preload",LoadingComponent:t.fallback?()=>t.fallback:null}):M(e,t)}},66816:(e,t,r)=>{"use strict";r.d(t,{BX:()=>k,CO:()=>b,DD:()=>f,Dn:()=>M,E9:()=>y,GL:()=>E,JO:()=>x,KB:()=>A,L_:()=>g,VT:()=>v,ZK:()=>m,a3:()=>_,dL:()=>C,h:()=>I,kZ:()=>T,lH:()=>w,nI:()=>S});var n=r(50360),i=r(16199),o=r(63057),a=r(29161),s=r(67630),l=r(46547),c=r(44977),u=r(58570),d=r(32307);function h(e,t){return(0,n.IQ)(e.key).toLowerCase().indexOf(t)>-1||e.slug.toLowerCase().indexOf(t)>-1||"new"===t&&(0,n.TL)(e)||"undefined"!==typeof n.KN[e.key]&&n.KN[e.key].toLowerCase().indexOf(t)>-1}function f(e,t){if(!e)return t;const r=e?e.toLowerCase().trim():"";let n=[];return t.forEach((e=>{if(e.group){let t=e.group.filter((e=>h(e,r)));if(t.length>0){let r={...e,group:t};n.push(r)}}else h(e,r)&&n.push(e)})),n}const p={};function m(e,t){if(!e)return t;let r=[];return t.forEach((t=>{if(t.categories&&t.categories.includes(e))if(t.group){let n=t.group.filter((t=>t.categories&&t.categories.includes(e)));if(n.length>0){let e={...t,group:n};r.push(e)}}else r.push(t)})),r}Object.values(l.TC).map((e=>{p[e.title.toLowerCase()]=e.id}));const g=(e,t)=>(0,u.iw)(t).includes(e),y=(e,t)=>{let r=(0,u.iw)(t),n=!1;for(const i of e)if(r.includes(i.slug)){n=!0;break}return n};function v(e,t,r){(0,c.F0)(e,"multi-chain_filter",t,{event_source:r})}function b(e){let t=null,r=null;return null===e||!e||Array.isArray(e)&&0===e.length||(Array.isArray(e)?e.length>1?t=e.join(","):r=e[0]:r=e),{chains:t,protocol:r}}function w(e){let t=null;return null===e||!e||Array.isArray(e)&&0===e.length||(t=Array.isArray(e)?e.length>1?e.join(","):e[0]:e),{chains:t}}const x=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:a.iw.RANKINGS,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"chain";return window.location.protocol+"//"+window.location.host+(0,n.p8)(null,e,null,{prefix:t,suffix:null,chainParam:r})},k=(e,t)=>function(r){return(0,c.F0)("set_filter",e,JSON.stringify(r),{event_source:t})},M={csvData:{},series:[],updatedAt:null,xaxis:[],success:!1},E={csvData:null,results:[],updatedAt:null},_={csvData:null,results:{csvData:{},series:[],updatedAt:null,xaxis:[],statistic:{topPools:{},topTokens:{}}},updatedAt:null,success:!1},A={currency:null,results:{statistic:{changes:{tvl:null}}},success:!1},S=(e,t)=>null===e||0===t.length?t:[e,...t],I=Object.values(i.rY).sort(((e,t)=>e.key.toLowerCase()t.key.toLowerCase()?1:0)).sort(((e,t)=>(0,n.TL)(t)-(0,n.TL)(e))),T=(e,t)=>{const r=(0,d.ed)(Object.values(e)),n=(0,d.ed)(Object.values(o.Sx)),a=t.filter((e=>!s.JU.includes(e)));return I.reduce(((t,s)=>{if(a.includes(s.key)||"undefined"!==typeof e[s.key]||"undefined"!==typeof o.P1[s.key]){const l={...i.rY[s.key]};if("undefined"!==typeof e[s.key])l.group=[],e[s.key].map((e=>{a.includes(e)&&l.group.push(i.rY[e])}));else if("undefined"!==typeof o.P1[s.key]){const e={...o.z4[o.P1[s.key]]};e.group=[],e.categories=[],o.Sx[o.P1[s.key]].map((t=>{a.includes(t)&&(e.group.push(i.rY[t]),e.categories=[...new Set([...e.categories,...i.rY[t].categories])])})),e.group.length>0&&t.push(e)}[...r,...n].includes(s.key)||t.push(l)}return t}),[])},C=e=>{const t=e.filter((e=>!s.JU.includes(e)));return I.reduce(((e,r)=>{if(t.includes(r.key)){const t={...i.rY[r.key]};e.push(t)}return e}),[])}},32307:(e,t,r)=>{"use strict";r.d(t,{Fu:()=>y,GV:()=>w,HJ:()=>p,PA:()=>M,R3:()=>x,Sm:()=>v,W3:()=>k,Yv:()=>h,ZH:()=>d,ak:()=>l,ed:()=>E,jm:()=>u,jp:()=>f,pR:()=>b,r5:()=>g,sU:()=>c,yG:()=>m});var n=r(40635),i=r(81705),o=r(18728),a=r(44977),s=r(19717);function l(e){let t={};return Object.keys(e).forEach((r=>{null!==e[r]&&""!==e[r]&&(t[r]=e[r])})),t}const c=e=>{const t=e.findIndex((e=>59===e.id));if(t>-1){const r=e[t];e.splice(t,1),e.push(r)}return e},u=(e,t,r,n)=>{(0,a.ur)("event","Open Dapp",{title:e,url:t,category:r,protocol:n[0]})},d=e=>{if(e)return"string"!==typeof e?"":e.charAt(0).toUpperCase()+e.slice(1)};function h(e){return e.toLowerCase().replace(/[^a-z0-9]+/g,"-").replace(/^-+/,"").replace(/-+$/,"")}const f=e=>{if(e)return"string"!==typeof e?"":e.charAt(0).toLowerCase()+e.slice(1)};function p(e){let t=e.match(/^.*((youtu.be\/)|(v\/)|(\/u\/\w\/)|(embed\/)|(watch\?))\??v?=?([^#]*).*/);return!(!t||11!==t[7].length)&&t[7]}function m(e){let t=e.match(/^.*(?:vimeo.com\/|video\/)(\d+)[^\d]?.*/);return!(!t||!t[1])&&t[1]}function g(){return window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth}const y=e=>{e=e||new Date;var t=Math.floor((e.getMonth()+3)/3);return t>4?t-4:t},v=e=>{const t=document.createElement("div");return e&&"string"===typeof e&&(e=(e=e.replace(/]*>([\S\s]*?)<\/script>/gim,"")).replace(/<\/?\w(?:[^"'>]|"[^"]*"|'[^']*')*>/gim,""),t.innerHTML=e,e=t.textContent,t.textContent=""),e};const b=e=>null===e||void 0===e?void 0:e.some((e=>e===o.jW)),w=()=>"true"===i.local.getItem(o.sE),x=e=>null===e||void 0===e?void 0:e.filter(((t,r)=>e.indexOf(t)===r)),k=(e,t)=>{const r=window.location.pathname+window.location.search+(window.location.search?"&next_modal=twitterSuccessModalOpen":"?next_modal=twitterSuccessModalOpen"),o=window.location.pathname+window.location.search+(window.location.search?"&next_modal=twitterFailureModalOpen":"?next_modal=twitterFailureModalOpen"),a=new URL(`${s.WP}${e}`);a.searchParams.append("next_path",r);const l=a.toString(),c=new URL(`${s.WP}${e}`);c.searchParams.append("next_path",o);const u=c.toString(),d=`nextUrl=${i.Base64.encode(l)}`,h=`failUrl=${i.Base64.encode(u)}`;return`${n.Bj.TWITTER.url}${t?`?token=${t}&${d}&${h}`:`?${d}&${h}`}`},M=e=>{window.scrollTo({behavior:"smooth",left:0,top:e.current.offsetTop})};function E(e){const t=[];return Object.values(e).map((e=>t.push(e))),t.flat()}},40635:(e,t,r)=>{"use strict";r.d(t,{of:()=>Pc,hS:()=>Lv,JV:()=>ld,ct:()=>cd,Qj:()=>Au,S2:()=>Tu,h2:()=>c_,wi:()=>t_,OB:()=>$E,o7:()=>jc,fu:()=>Lc,oC:()=>$M,w4:()=>Gc,f0:()=>$c,fi:()=>Xc,VZ:()=>Jc,n5:()=>Vc,Yj:()=>_u,Ol:()=>zu,gu:()=>Xu,R8:()=>gc,bt:()=>Yk,Bj:()=>Hc,vj:()=>mp,y$:()=>Cp,JD:()=>$h,Jh:()=>Ed,Wq:()=>_c,kK:()=>Ac,Xg:()=>Nc,Sq:()=>jk,jG:()=>Mg,YW:()=>b_,zM:()=>Gu,BI:()=>hh,AN:()=>sd,lh:()=>ud,ND:()=>Fu,vR:()=>vh,HH:()=>y_,Eh:()=>vd,Is:()=>bd,I1:()=>ly,J5:()=>Kh,oZ:()=>ay,$_:()=>Eg,i$:()=>ig,d8:()=>au,K6:()=>h_});var n=r(88094),i=r(27943),o=r.t(i,2),a=r(33209),s=r(57694),l=r.n(s),c=r(12460),u=r.n(c),d=r(81705);r(6724);var h=n.createContext(null),f=(h.Consumer,h.Provider),p=h;var m=function(e,t){return m=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},m(e,t)};function g(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}m(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}var y=function(){return y=Object.assign||function(e){for(var t,r=1,n=arguments.length;r1)throw new RangeError("integer-width stems only accept a single optional option");i.options[0].replace(J,(function(e,r,n,i,o,a){if(r)t.minimumIntegerDigits=n.length;else{if(i&&o)throw new Error("We currently do not support maximum integer digits");if(a)throw new Error("We currently do not support exact integer digits")}return""}));continue}if($.test(i.stem))t.minimumIntegerDigits=i.stem.length;else if(Q.test(i.stem)){if(i.options.length>1)throw new RangeError("Fraction-precision stems only accept a single optional option");i.stem.replace(Q,(function(e,r,n,i,o,a){return"*"===n?t.minimumFractionDigits=r.length:i&&"#"===i[0]?t.maximumFractionDigits=i.length:o&&a?(t.minimumFractionDigits=o.length,t.maximumFractionDigits=o.length+a.length):(t.minimumFractionDigits=r.length,t.maximumFractionDigits=r.length),""}));var o=i.options[0];"w"===o?t=Y(Y({},t),{trailingZeroDisplay:"stripIfInteger"}):o&&(t=Y(Y({},t),X(o)))}else if(K.test(i.stem))t=Y(Y({},t),X(i.stem));else{var a=ee(i.stem);a&&(t=Y(Y({},t),a));var s=te(i.stem);s&&(t=Y(Y({},t),s))}}return t}var ie,oe={AX:["H"],BQ:["H"],CP:["H"],CZ:["H"],DK:["H"],FI:["H"],ID:["H"],IS:["H"],ML:["H"],NE:["H"],RU:["H"],SE:["H"],SJ:["H"],SK:["H"],AS:["h","H"],BT:["h","H"],DJ:["h","H"],ER:["h","H"],GH:["h","H"],IN:["h","H"],LS:["h","H"],PG:["h","H"],PW:["h","H"],SO:["h","H"],TO:["h","H"],VU:["h","H"],WS:["h","H"],"001":["H","h"],AL:["h","H","hB"],TD:["h","H","hB"],"ca-ES":["H","h","hB"],CF:["H","h","hB"],CM:["H","h","hB"],"fr-CA":["H","h","hB"],"gl-ES":["H","h","hB"],"it-CH":["H","h","hB"],"it-IT":["H","h","hB"],LU:["H","h","hB"],NP:["H","h","hB"],PF:["H","h","hB"],SC:["H","h","hB"],SM:["H","h","hB"],SN:["H","h","hB"],TF:["H","h","hB"],VA:["H","h","hB"],CY:["h","H","hb","hB"],GR:["h","H","hb","hB"],CO:["h","H","hB","hb"],DO:["h","H","hB","hb"],KP:["h","H","hB","hb"],KR:["h","H","hB","hb"],NA:["h","H","hB","hb"],PA:["h","H","hB","hb"],PR:["h","H","hB","hb"],VE:["h","H","hB","hb"],AC:["H","h","hb","hB"],AI:["H","h","hb","hB"],BW:["H","h","hb","hB"],BZ:["H","h","hb","hB"],CC:["H","h","hb","hB"],CK:["H","h","hb","hB"],CX:["H","h","hb","hB"],DG:["H","h","hb","hB"],FK:["H","h","hb","hB"],GB:["H","h","hb","hB"],GG:["H","h","hb","hB"],GI:["H","h","hb","hB"],IE:["H","h","hb","hB"],IM:["H","h","hb","hB"],IO:["H","h","hb","hB"],JE:["H","h","hb","hB"],LT:["H","h","hb","hB"],MK:["H","h","hb","hB"],MN:["H","h","hb","hB"],MS:["H","h","hb","hB"],NF:["H","h","hb","hB"],NG:["H","h","hb","hB"],NR:["H","h","hb","hB"],NU:["H","h","hb","hB"],PN:["H","h","hb","hB"],SH:["H","h","hb","hB"],SX:["H","h","hb","hB"],TA:["H","h","hb","hB"],ZA:["H","h","hb","hB"],"af-ZA":["H","h","hB","hb"],AR:["H","h","hB","hb"],CL:["H","h","hB","hb"],CR:["H","h","hB","hb"],CU:["H","h","hB","hb"],EA:["H","h","hB","hb"],"es-BO":["H","h","hB","hb"],"es-BR":["H","h","hB","hb"],"es-EC":["H","h","hB","hb"],"es-ES":["H","h","hB","hb"],"es-GQ":["H","h","hB","hb"],"es-PE":["H","h","hB","hb"],GT:["H","h","hB","hb"],HN:["H","h","hB","hb"],IC:["H","h","hB","hb"],KG:["H","h","hB","hb"],KM:["H","h","hB","hb"],LK:["H","h","hB","hb"],MA:["H","h","hB","hb"],MX:["H","h","hB","hb"],NI:["H","h","hB","hb"],PY:["H","h","hB","hb"],SV:["H","h","hB","hb"],UY:["H","h","hB","hb"],JP:["H","h","K"],AD:["H","hB"],AM:["H","hB"],AO:["H","hB"],AT:["H","hB"],AW:["H","hB"],BE:["H","hB"],BF:["H","hB"],BJ:["H","hB"],BL:["H","hB"],BR:["H","hB"],CG:["H","hB"],CI:["H","hB"],CV:["H","hB"],DE:["H","hB"],EE:["H","hB"],FR:["H","hB"],GA:["H","hB"],GF:["H","hB"],GN:["H","hB"],GP:["H","hB"],GW:["H","hB"],HR:["H","hB"],IL:["H","hB"],IT:["H","hB"],KZ:["H","hB"],MC:["H","hB"],MD:["H","hB"],MF:["H","hB"],MQ:["H","hB"],MZ:["H","hB"],NC:["H","hB"],NL:["H","hB"],PM:["H","hB"],PT:["H","hB"],RE:["H","hB"],RO:["H","hB"],SI:["H","hB"],SR:["H","hB"],ST:["H","hB"],TG:["H","hB"],TR:["H","hB"],WF:["H","hB"],YT:["H","hB"],BD:["h","hB","H"],PK:["h","hB","H"],AZ:["H","hB","h"],BA:["H","hB","h"],BG:["H","hB","h"],CH:["H","hB","h"],GE:["H","hB","h"],LI:["H","hB","h"],ME:["H","hB","h"],RS:["H","hB","h"],UA:["H","hB","h"],UZ:["H","hB","h"],XK:["H","hB","h"],AG:["h","hb","H","hB"],AU:["h","hb","H","hB"],BB:["h","hb","H","hB"],BM:["h","hb","H","hB"],BS:["h","hb","H","hB"],CA:["h","hb","H","hB"],DM:["h","hb","H","hB"],"en-001":["h","hb","H","hB"],FJ:["h","hb","H","hB"],FM:["h","hb","H","hB"],GD:["h","hb","H","hB"],GM:["h","hb","H","hB"],GU:["h","hb","H","hB"],GY:["h","hb","H","hB"],JM:["h","hb","H","hB"],KI:["h","hb","H","hB"],KN:["h","hb","H","hB"],KY:["h","hb","H","hB"],LC:["h","hb","H","hB"],LR:["h","hb","H","hB"],MH:["h","hb","H","hB"],MP:["h","hb","H","hB"],MW:["h","hb","H","hB"],NZ:["h","hb","H","hB"],SB:["h","hb","H","hB"],SG:["h","hb","H","hB"],SL:["h","hb","H","hB"],SS:["h","hb","H","hB"],SZ:["h","hb","H","hB"],TC:["h","hb","H","hB"],TT:["h","hb","H","hB"],UM:["h","hb","H","hB"],US:["h","hb","H","hB"],VC:["h","hb","H","hB"],VG:["h","hb","H","hB"],VI:["h","hb","H","hB"],ZM:["h","hb","H","hB"],BO:["H","hB","h","hb"],EC:["H","hB","h","hb"],ES:["H","hB","h","hb"],GQ:["H","hB","h","hb"],PE:["H","hB","h","hb"],AE:["h","hB","hb","H"],"ar-001":["h","hB","hb","H"],BH:["h","hB","hb","H"],DZ:["h","hB","hb","H"],EG:["h","hB","hb","H"],EH:["h","hB","hb","H"],HK:["h","hB","hb","H"],IQ:["h","hB","hb","H"],JO:["h","hB","hb","H"],KW:["h","hB","hb","H"],LB:["h","hB","hb","H"],LY:["h","hB","hb","H"],MO:["h","hB","hb","H"],MR:["h","hB","hb","H"],OM:["h","hB","hb","H"],PH:["h","hB","hb","H"],PS:["h","hB","hb","H"],QA:["h","hB","hb","H"],SA:["h","hB","hb","H"],SD:["h","hB","hb","H"],SY:["h","hB","hb","H"],TN:["h","hB","hb","H"],YE:["h","hB","hb","H"],AF:["H","hb","hB","h"],LA:["H","hb","hB","h"],CN:["H","hB","hb","h"],LV:["H","hB","hb","h"],TL:["H","hB","hb","h"],"zu-ZA":["H","hB","hb","h"],CD:["hB","H"],IR:["hB","H"],"hi-IN":["hB","h","H"],"kn-IN":["hB","h","H"],"ml-IN":["hB","h","H"],"te-IN":["hB","h","H"],KH:["hB","h","H","hb"],"ta-IN":["hB","h","hb","H"],BN:["hb","hB","h","H"],MY:["hb","hB","h","H"],ET:["hB","hb","h","H"],"gu-IN":["hB","hb","h","H"],"mr-IN":["hB","hb","h","H"],"pa-IN":["hB","hb","h","H"],TW:["hB","hb","h","H"],KE:["hB","hb","H","h"],MM:["hB","hb","H","h"],TZ:["hB","hb","H","h"],UG:["hB","hb","H","h"]};function ae(e){var t=e.hourCycle;if(void 0===t&&e.hourCycles&&e.hourCycles.length&&(t=e.hourCycles[0]),t)switch(t){case"h24":return"k";case"h23":return"H";case"h12":return"h";case"h11":return"K";default:throw new Error("Invalid hourCycle")}var r,n=e.language;return"root"!==n&&(r=e.maximize().region),(oe[r||""]||oe[n||""]||oe["".concat(n,"-001")]||oe["001"])[0]}var se=new RegExp("^".concat(G.source,"*")),le=new RegExp("".concat(G.source,"*$"));function ce(e,t){return{start:e,end:t}}var ue=!!String.prototype.startsWith,de=!!String.fromCodePoint,he=!!Object.fromEntries,fe=!!String.prototype.codePointAt,pe=!!String.prototype.trimStart,me=!!String.prototype.trimEnd,ge=!!Number.isSafeInteger?Number.isSafeInteger:function(e){return"number"===typeof e&&isFinite(e)&&Math.floor(e)===e&&Math.abs(e)<=9007199254740991},ye=!0;try{ye="a"===(null===(ie=_e("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu").exec("a"))||void 0===ie?void 0:ie[0])}catch(w_){ye=!1}var ve,be=ue?function(e,t,r){return e.startsWith(t,r)}:function(e,t,r){return e.slice(r,r+t.length)===t},we=de?String.fromCodePoint:function(){for(var e=[],t=0;to;){if((r=e[o++])>1114111)throw RangeError(r+" is not a valid code point");n+=r<65536?String.fromCharCode(r):String.fromCharCode(55296+((r-=65536)>>10),r%1024+56320)}return n},xe=he?Object.fromEntries:function(e){for(var t={},r=0,n=e;r=r)){var n,i=e.charCodeAt(t);return i<55296||i>56319||t+1===r||(n=e.charCodeAt(t+1))<56320||n>57343?i:n-56320+(i-55296<<10)+65536}},Me=pe?function(e){return e.trimStart()}:function(e){return e.replace(se,"")},Ee=me?function(e){return e.trimEnd()}:function(e){return e.replace(le,"")};function _e(e,t){return new RegExp(e,t)}if(ye){var Ae=_e("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");ve=function(e,t){var r;return Ae.lastIndex=t,null!==(r=Ae.exec(e)[1])&&void 0!==r?r:""}}else ve=function(e,t){for(var r=[];;){var n=ke(e,t);if(void 0===n||Te(n)||Ce(n))break;r.push(n),t+=n>=65536?2:1}return we.apply(void 0,r)};var Se=function(){function e(e,t){void 0===t&&(t={}),this.message=e,this.position={offset:0,line:1,column:1},this.ignoreTag=!!t.ignoreTag,this.locale=t.locale,this.requiresOtherClause=!!t.requiresOtherClause,this.shouldParseSkeletons=!!t.shouldParseSkeletons}return e.prototype.parse=function(){if(0!==this.offset())throw Error("parser can only be used once");return this.parseMessage(0,"",!1)},e.prototype.parseMessage=function(e,t,r){for(var n=[];!this.isEOF();){var i=this.char();if(123===i){if((o=this.parseArgument(e,r)).err)return o;n.push(o.val)}else{if(125===i&&e>0)break;if(35!==i||"plural"!==t&&"selectordinal"!==t){if(60===i&&!this.ignoreTag&&47===this.peek()){if(r)break;return this.error(C.UNMATCHED_CLOSING_TAG,ce(this.clonePosition(),this.clonePosition()))}if(60===i&&!this.ignoreTag&&Ie(this.peek()||0)){if((o=this.parseTag(e,t)).err)return o;n.push(o.val)}else{var o;if((o=this.parseLiteral(e,t)).err)return o;n.push(o.val)}}else{var a=this.clonePosition();this.bump(),n.push({type:N.pound,location:ce(a,this.clonePosition())})}}}return{val:n,err:null}},e.prototype.parseTag=function(e,t){var r=this.clonePosition();this.bump();var n=this.parseTagName();if(this.bumpSpace(),this.bumpIf("/>"))return{val:{type:N.literal,value:"<".concat(n,"/>"),location:ce(r,this.clonePosition())},err:null};if(this.bumpIf(">")){var i=this.parseMessage(e+1,t,!0);if(i.err)return i;var o=i.val,a=this.clonePosition();if(this.bumpIf("")?{val:{type:N.tag,value:n,children:o,location:ce(r,this.clonePosition())},err:null}:this.error(C.INVALID_TAG,ce(a,this.clonePosition())))}return this.error(C.UNCLOSED_TAG,ce(r,this.clonePosition()))}return this.error(C.INVALID_TAG,ce(r,this.clonePosition()))},e.prototype.parseTagName=function(){var e,t=this.offset();for(this.bump();!this.isEOF()&&(45===(e=this.char())||46===e||e>=48&&e<=57||95===e||e>=97&&e<=122||e>=65&&e<=90||183==e||e>=192&&e<=214||e>=216&&e<=246||e>=248&&e<=893||e>=895&&e<=8191||e>=8204&&e<=8205||e>=8255&&e<=8256||e>=8304&&e<=8591||e>=11264&&e<=12271||e>=12289&&e<=55295||e>=63744&&e<=64975||e>=65008&&e<=65533||e>=65536&&e<=983039);)this.bump();return this.message.slice(t,this.offset())},e.prototype.parseLiteral=function(e,t){for(var r=this.clonePosition(),n="";;){var i=this.tryParseQuote(t);if(i)n+=i;else{var o=this.tryParseUnquoted(e,t);if(o)n+=o;else{var a=this.tryParseLeftAngleBracket();if(!a)break;n+=a}}}var s=ce(r,this.clonePosition());return{val:{type:N.literal,value:n,location:s},err:null}},e.prototype.tryParseLeftAngleBracket=function(){return this.isEOF()||60!==this.char()||!this.ignoreTag&&(Ie(e=this.peek()||0)||47===e)?null:(this.bump(),"<");var e},e.prototype.tryParseQuote=function(e){if(this.isEOF()||39!==this.char())return null;switch(this.peek()){case 39:return this.bump(),this.bump(),"'";case 123:case 60:case 62:case 125:break;case 35:if("plural"===e||"selectordinal"===e)break;return null;default:return null}this.bump();var t=[this.char()];for(this.bump();!this.isEOF();){var r=this.char();if(39===r){if(39!==this.peek()){this.bump();break}t.push(39),this.bump()}else t.push(r);this.bump()}return we.apply(void 0,t)},e.prototype.tryParseUnquoted=function(e,t){if(this.isEOF())return null;var r=this.char();return 60===r||123===r||35===r&&("plural"===t||"selectordinal"===t)||125===r&&e>0?null:(this.bump(),we(r))},e.prototype.parseArgument=function(e,t){var r=this.clonePosition();if(this.bump(),this.bumpSpace(),this.isEOF())return this.error(C.EXPECT_ARGUMENT_CLOSING_BRACE,ce(r,this.clonePosition()));if(125===this.char())return this.bump(),this.error(C.EMPTY_ARGUMENT,ce(r,this.clonePosition()));var n=this.parseIdentifierIfPossible().value;if(!n)return this.error(C.MALFORMED_ARGUMENT,ce(r,this.clonePosition()));if(this.bumpSpace(),this.isEOF())return this.error(C.EXPECT_ARGUMENT_CLOSING_BRACE,ce(r,this.clonePosition()));switch(this.char()){case 125:return this.bump(),{val:{type:N.argument,value:n,location:ce(r,this.clonePosition())},err:null};case 44:return this.bump(),this.bumpSpace(),this.isEOF()?this.error(C.EXPECT_ARGUMENT_CLOSING_BRACE,ce(r,this.clonePosition())):this.parseArgumentOptions(e,t,n,r);default:return this.error(C.MALFORMED_ARGUMENT,ce(r,this.clonePosition()))}},e.prototype.parseIdentifierIfPossible=function(){var e=this.clonePosition(),t=this.offset(),r=ve(this.message,t),n=t+r.length;return this.bumpTo(n),{value:r,location:ce(e,this.clonePosition())}},e.prototype.parseArgumentOptions=function(e,t,r,n){var i,o=this.clonePosition(),a=this.parseIdentifierIfPossible().value,s=this.clonePosition();switch(a){case"":return this.error(C.EXPECT_ARGUMENT_TYPE,ce(o,s));case"number":case"date":case"time":this.bumpSpace();var l=null;if(this.bumpIf(",")){this.bumpSpace();var c=this.clonePosition();if((y=this.parseSimpleArgStyleIfPossible()).err)return y;if(0===(f=Ee(y.val)).length)return this.error(C.EXPECT_ARGUMENT_STYLE,ce(this.clonePosition(),this.clonePosition()));l={style:f,styleLocation:ce(c,this.clonePosition())}}if((v=this.tryParseArgumentClose(n)).err)return v;var u=ce(n,this.clonePosition());if(l&&be(null===l||void 0===l?void 0:l.style,"::",0)){var d=Me(l.style.slice(2));if("number"===a)return(y=this.parseNumberSkeletonFromString(d,l.styleLocation)).err?y:{val:{type:N.number,value:r,location:u,style:y.val},err:null};if(0===d.length)return this.error(C.EXPECT_DATE_TIME_SKELETON,u);var h=d;this.locale&&(h=function(e,t){for(var r="",n=0;n>1),l=ae(t);for("H"!=l&&"k"!=l||(s=0);s-- >0;)r+="a";for(;a-- >0;)r=l+r}else r+="J"===i?"H":i}return r}(d,this.locale));var f={type:D.dateTime,pattern:h,location:l.styleLocation,parsedOptions:this.shouldParseSkeletons?W(h):{}};return{val:{type:"date"===a?N.date:N.time,value:r,location:u,style:f},err:null}}return{val:{type:"number"===a?N.number:"date"===a?N.date:N.time,value:r,location:u,style:null!==(i=null===l||void 0===l?void 0:l.style)&&void 0!==i?i:null},err:null};case"plural":case"selectordinal":case"select":var p=this.clonePosition();if(this.bumpSpace(),!this.bumpIf(","))return this.error(C.EXPECT_SELECT_ARGUMENT_OPTIONS,ce(p,T({},p)));this.bumpSpace();var m=this.parseIdentifierIfPossible(),g=0;if("select"!==a&&"offset"===m.value){if(!this.bumpIf(":"))return this.error(C.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,ce(this.clonePosition(),this.clonePosition()));var y;if(this.bumpSpace(),(y=this.tryParseDecimalInteger(C.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,C.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE)).err)return y;this.bumpSpace(),m=this.parseIdentifierIfPossible(),g=y.val}var v,b=this.tryParsePluralOrSelectOptions(e,a,t,m);if(b.err)return b;if((v=this.tryParseArgumentClose(n)).err)return v;var w=ce(n,this.clonePosition());return"select"===a?{val:{type:N.select,value:r,options:xe(b.val),location:w},err:null}:{val:{type:N.plural,value:r,options:xe(b.val),offset:g,pluralType:"plural"===a?"cardinal":"ordinal",location:w},err:null};default:return this.error(C.INVALID_ARGUMENT_TYPE,ce(o,s))}},e.prototype.tryParseArgumentClose=function(e){return this.isEOF()||125!==this.char()?this.error(C.EXPECT_ARGUMENT_CLOSING_BRACE,ce(e,this.clonePosition())):(this.bump(),{val:!0,err:null})},e.prototype.parseSimpleArgStyleIfPossible=function(){for(var e=0,t=this.clonePosition();!this.isEOF();){switch(this.char()){case 39:this.bump();var r=this.clonePosition();if(!this.bumpUntil("'"))return this.error(C.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE,ce(r,this.clonePosition()));this.bump();break;case 123:e+=1,this.bump();break;case 125:if(!(e>0))return{val:this.message.slice(t.offset,this.offset()),err:null};e-=1;break;default:this.bump()}}return{val:this.message.slice(t.offset,this.offset()),err:null}},e.prototype.parseNumberSkeletonFromString=function(e,t){var r=[];try{r=function(e){if(0===e.length)throw new Error("Number skeleton cannot be empty");for(var t=e.split(Z).filter((function(e){return e.length>0})),r=[],n=0,i=t;n=48&&a<=57))break;i=!0,o=10*o+(a-48),this.bump()}var s=ce(n,this.clonePosition());return i?ge(o*=r)?{val:o,err:null}:this.error(t,s):this.error(e,s)},e.prototype.offset=function(){return this.position.offset},e.prototype.isEOF=function(){return this.offset()===this.message.length},e.prototype.clonePosition=function(){return{offset:this.position.offset,line:this.position.line,column:this.position.column}},e.prototype.char=function(){var e=this.position.offset;if(e>=this.message.length)throw Error("out of bound");var t=ke(this.message,e);if(void 0===t)throw Error("Offset ".concat(e," is at invalid UTF-16 code unit boundary"));return t},e.prototype.error=function(e,t){return{val:null,err:{kind:e,message:this.message,location:t}}},e.prototype.bump=function(){if(!this.isEOF()){var e=this.char();10===e?(this.position.line+=1,this.position.column=1,this.position.offset+=1):(this.position.column+=1,this.position.offset+=e<65536?1:2)}},e.prototype.bumpIf=function(e){if(be(this.message,e,this.offset())){for(var t=0;t=0?(this.bumpTo(r),!0):(this.bumpTo(this.message.length),!1)},e.prototype.bumpTo=function(e){if(this.offset()>e)throw Error("targetOffset ".concat(e," must be greater than or equal to the current offset ").concat(this.offset()));for(e=Math.min(e,this.message.length);;){var t=this.offset();if(t===e)break;if(t>e)throw Error("targetOffset ".concat(e," is at invalid UTF-16 code unit boundary"));if(this.bump(),this.isEOF())break}},e.prototype.bumpSpace=function(){for(;!this.isEOF()&&Te(this.char());)this.bump()},e.prototype.peek=function(){if(this.isEOF())return null;var e=this.char(),t=this.offset(),r=this.message.charCodeAt(t+(e>=65536?2:1));return null!==r&&void 0!==r?r:null},e}();function Ie(e){return e>=97&&e<=122||e>=65&&e<=90}function Te(e){return e>=9&&e<=13||32===e||133===e||e>=8206&&e<=8207||8232===e||8233===e}function Ce(e){return e>=33&&e<=35||36===e||e>=37&&e<=39||40===e||41===e||42===e||43===e||44===e||45===e||e>=46&&e<=47||e>=58&&e<=59||e>=60&&e<=62||e>=63&&e<=64||91===e||92===e||93===e||94===e||96===e||123===e||124===e||125===e||126===e||161===e||e>=162&&e<=165||166===e||167===e||169===e||171===e||172===e||174===e||176===e||177===e||182===e||187===e||191===e||215===e||247===e||e>=8208&&e<=8213||e>=8214&&e<=8215||8216===e||8217===e||8218===e||e>=8219&&e<=8220||8221===e||8222===e||8223===e||e>=8224&&e<=8231||e>=8240&&e<=8248||8249===e||8250===e||e>=8251&&e<=8254||e>=8257&&e<=8259||8260===e||8261===e||8262===e||e>=8263&&e<=8273||8274===e||8275===e||e>=8277&&e<=8286||e>=8592&&e<=8596||e>=8597&&e<=8601||e>=8602&&e<=8603||e>=8604&&e<=8607||8608===e||e>=8609&&e<=8610||8611===e||e>=8612&&e<=8613||8614===e||e>=8615&&e<=8621||8622===e||e>=8623&&e<=8653||e>=8654&&e<=8655||e>=8656&&e<=8657||8658===e||8659===e||8660===e||e>=8661&&e<=8691||e>=8692&&e<=8959||e>=8960&&e<=8967||8968===e||8969===e||8970===e||8971===e||e>=8972&&e<=8991||e>=8992&&e<=8993||e>=8994&&e<=9e3||9001===e||9002===e||e>=9003&&e<=9083||9084===e||e>=9085&&e<=9114||e>=9115&&e<=9139||e>=9140&&e<=9179||e>=9180&&e<=9185||e>=9186&&e<=9254||e>=9255&&e<=9279||e>=9280&&e<=9290||e>=9291&&e<=9311||e>=9472&&e<=9654||9655===e||e>=9656&&e<=9664||9665===e||e>=9666&&e<=9719||e>=9720&&e<=9727||e>=9728&&e<=9838||9839===e||e>=9840&&e<=10087||10088===e||10089===e||10090===e||10091===e||10092===e||10093===e||10094===e||10095===e||10096===e||10097===e||10098===e||10099===e||10100===e||10101===e||e>=10132&&e<=10175||e>=10176&&e<=10180||10181===e||10182===e||e>=10183&&e<=10213||10214===e||10215===e||10216===e||10217===e||10218===e||10219===e||10220===e||10221===e||10222===e||10223===e||e>=10224&&e<=10239||e>=10240&&e<=10495||e>=10496&&e<=10626||10627===e||10628===e||10629===e||10630===e||10631===e||10632===e||10633===e||10634===e||10635===e||10636===e||10637===e||10638===e||10639===e||10640===e||10641===e||10642===e||10643===e||10644===e||10645===e||10646===e||10647===e||10648===e||e>=10649&&e<=10711||10712===e||10713===e||10714===e||10715===e||e>=10716&&e<=10747||10748===e||10749===e||e>=10750&&e<=11007||e>=11008&&e<=11055||e>=11056&&e<=11076||e>=11077&&e<=11078||e>=11079&&e<=11084||e>=11085&&e<=11123||e>=11124&&e<=11125||e>=11126&&e<=11157||11158===e||e>=11159&&e<=11263||e>=11776&&e<=11777||11778===e||11779===e||11780===e||11781===e||e>=11782&&e<=11784||11785===e||11786===e||11787===e||11788===e||11789===e||e>=11790&&e<=11798||11799===e||e>=11800&&e<=11801||11802===e||11803===e||11804===e||11805===e||e>=11806&&e<=11807||11808===e||11809===e||11810===e||11811===e||11812===e||11813===e||11814===e||11815===e||11816===e||11817===e||e>=11818&&e<=11822||11823===e||e>=11824&&e<=11833||e>=11834&&e<=11835||e>=11836&&e<=11839||11840===e||11841===e||11842===e||e>=11843&&e<=11855||e>=11856&&e<=11857||11858===e||e>=11859&&e<=11903||e>=12289&&e<=12291||12296===e||12297===e||12298===e||12299===e||12300===e||12301===e||12302===e||12303===e||12304===e||12305===e||e>=12306&&e<=12307||12308===e||12309===e||12310===e||12311===e||12312===e||12313===e||12314===e||12315===e||12316===e||12317===e||e>=12318&&e<=12319||12320===e||12336===e||64830===e||64831===e||e>=65093&&e<=65094}function Ne(e){e.forEach((function(e){if(delete e.location,z(e)||B(e))for(var t in e.options)delete e.options[t].location,Ne(e.options[t].value);else P(e)&&H(e.style)||(L(e)||R(e))&&V(e.style)?delete e.style.location:F(e)&&Ne(e.children)}))}function De(e,t){void 0===t&&(t={}),t=T({shouldParseSkeletons:!0,requiresOtherClause:!0},t);var r=new Se(e,t).parse();if(r.err){var n=SyntaxError(C[r.err.kind]);throw n.location=r.err.location,n.originalMessage=r.err.message,n}return(null===t||void 0===t?void 0:t.captureLocation)||Ne(r.val),r.val}function je(e,t){var r=t&&t.cache?t.cache:Fe,n=t&&t.serializer?t.serializer:ze;return(t&&t.strategy?t.strategy:Re)(e,{cache:r,serializer:n})}function Oe(e,t,r,n){var i,o=null==(i=n)||"number"===typeof i||"boolean"===typeof i?n:r(n),a=t.get(o);return"undefined"===typeof a&&(a=e.call(this,n),t.set(o,a)),a}function Pe(e,t,r){var n=Array.prototype.slice.call(arguments,3),i=r(n),o=t.get(i);return"undefined"===typeof o&&(o=e.apply(this,n),t.set(i,o)),o}function Le(e,t,r,n,i){return r.bind(t,e,n,i)}function Re(e,t){return Le(e,this,1===e.length?Oe:Pe,t.cache.create(),t.serializer)}var ze=function(){return JSON.stringify(arguments)};function Be(){this.cache=Object.create(null)}Be.prototype.get=function(e){return this.cache[e]},Be.prototype.set=function(e,t){this.cache[e]=t};var Ue,Fe={create:function(){return new Be}},He={variadic:function(e,t){return Le(e,this,Pe,t.cache.create(),t.serializer)},monadic:function(e,t){return Le(e,this,Oe,t.cache.create(),t.serializer)}};!function(e){e.MISSING_VALUE="MISSING_VALUE",e.INVALID_VALUE="INVALID_VALUE",e.MISSING_INTL_API="MISSING_INTL_API"}(Ue||(Ue={}));var Ve,Ge=function(e){function t(t,r,n){var i=e.call(this,t)||this;return i.code=r,i.originalMessage=n,i}return A(t,e),t.prototype.toString=function(){return"[formatjs Error: ".concat(this.code,"] ").concat(this.message)},t}(Error),qe=function(e){function t(t,r,n,i){return e.call(this,'Invalid values for "'.concat(t,'": "').concat(r,'". Options are "').concat(Object.keys(n).join('", "'),'"'),Ue.INVALID_VALUE,i)||this}return A(t,e),t}(Ge),We=function(e){function t(t,r,n){return e.call(this,'Value for "'.concat(t,'" must be of type ').concat(r),Ue.INVALID_VALUE,n)||this}return A(t,e),t}(Ge),Ye=function(e){function t(t,r){return e.call(this,'The intl string context variable "'.concat(t,'" was not provided to the string "').concat(r,'"'),Ue.MISSING_VALUE,r)||this}return A(t,e),t}(Ge);function Ze(e){return"function"===typeof e}function Qe(e,t,r,n,i,o,a){if(1===e.length&&j(e[0]))return[{type:Ve.literal,value:e[0].value}];for(var s=[],l=0,c=e;l0?new Intl.Locale(t[0]):new Intl.Locale("string"===typeof e?e:e[0])},e.__parse=De,e.formats={number:{integer:{maximumFractionDigits:0},currency:{style:"currency"},percent:{style:"percent"}},date:{short:{month:"numeric",day:"numeric",year:"2-digit"},medium:{month:"short",day:"numeric",year:"numeric"},long:{month:"long",day:"numeric",year:"numeric"},full:{weekday:"long",month:"long",day:"numeric",year:"numeric"}},time:{short:{hour:"numeric",minute:"numeric"},medium:{hour:"numeric",minute:"numeric",second:"numeric"},long:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"},full:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"}}},e}();!function(e){e.FORMAT_ERROR="FORMAT_ERROR",e.UNSUPPORTED_FORMATTER="UNSUPPORTED_FORMATTER",e.INVALID_CONFIG="INVALID_CONFIG",e.MISSING_DATA="MISSING_DATA",e.MISSING_TRANSLATION="MISSING_TRANSLATION"}($e||($e={}));var et=function(e){function t(r,n,i){var o=this,a=i?i instanceof Error?i:new Error(String(i)):void 0;return(o=e.call(this,"[@formatjs/intl Error ".concat(r,"] ").concat(n," \n").concat(a?"\n".concat(a.message,"\n").concat(a.stack):""))||this).code=r,"function"===typeof Error.captureStackTrace&&Error.captureStackTrace(o,t),o}return k(t,e),t}(Error),tt=function(e){function t(t,r){return e.call(this,$e.UNSUPPORTED_FORMATTER,t,r)||this}return k(t,e),t}(et),rt=function(e){function t(t,r){return e.call(this,$e.INVALID_CONFIG,t,r)||this}return k(t,e),t}(et),nt=function(e){function t(t,r){return e.call(this,$e.MISSING_DATA,t,r)||this}return k(t,e),t}(et),it=function(e){function t(t,r,n){return e.call(this,$e.FORMAT_ERROR,"".concat(t," \nLocale: ").concat(r,"\n"),n)||this}return k(t,e),t}(et),ot=function(e){function t(t,r,n,i){var o=e.call(this,"".concat(t," \nMessageID: ").concat(null===n||void 0===n?void 0:n.id,"\nDefault Message: ").concat(null===n||void 0===n?void 0:n.defaultMessage,"\nDescription: ").concat(null===n||void 0===n?void 0:n.description," \n"),r,i)||this;return o.descriptor=n,o}return k(t,e),t}(it),at=function(e){function t(t,r){var n=e.call(this,$e.MISSING_TRANSLATION,'Missing message: "'.concat(t.id,'" for locale "').concat(r,'", using ').concat(t.defaultMessage?"default message":"id"," as fallback."))||this;return n.descriptor=t,n}return k(t,e),t}(et);function st(e,t,r){return void 0===r&&(r={}),t.reduce((function(t,n){return n in e?t[n]=e[n]:n in r&&(t[n]=r[n]),t}),{})}var lt={formats:{},messages:{},timeZone:void 0,defaultLocale:"en",defaultFormats:{},fallbackOnEmptyString:!0,onError:function(e){0},onWarn:function(e){0}};function ct(e){return{create:function(){return{get:function(t){return e[t]},set:function(t,r){e[t]=r}}}}}function ut(e,t,r,n){var i,o=e&&e[t];if(o&&(i=o[r]),i)return i;n(new tt("No ".concat(t," format named: ").concat(r)))}function dt(e){w(e,"[React Intl] Could not find required `intl` object. needs to exist in the component ancestry.")}var ht=y(y({},lt),{textComponent:n.Fragment});function ft(e,t){if(e===t)return!0;if(!e||!t)return!1;var r=Object.keys(e),n=Object.keys(t),i=r.length;if(n.length!==i)return!1;for(var o=0;o"u")throw new Error("Missing sender public key for type 1 envelope");const r=typeof e.senderPublicKey<"u"?(0,pr.sH)(e.senderPublicKey,Wr):void 0,n=typeof e.iv<"u"?(0,pr.sH)(e.iv,Wr):(0,dr.randomBytes)(Xr);return function(e){if(nn(e.type)===Kr){if(typeof e.senderPublicKey>"u")throw new Error("Missing sender public key for type 1 envelope");return(0,pr.dI)((0,pr.xW)([e.type,e.senderPublicKey,e.iv,e.sealed]),Yr)}return(0,pr.dI)((0,pr.xW)([e.type,e.iv,e.sealed]),Yr)}({type:t,sealed:new cr.g6((0,pr.sH)(e.symKey,Wr)).seal(n,(0,pr.sH)(e.message,Zr)),iv:n,senderPublicKey:r})}function an(e){const t=(0,pr.sH)(e,Yr),r=t.slice(Jr,$r),n=$r;if(nn(r)===Kr){const e=n+en,i=e+Xr,o=t.slice(n,e),a=t.slice(e,i);return{type:r,sealed:t.slice(i),iv:a,senderPublicKey:o}}const i=n+Xr,o=t.slice(n,i);return{type:r,sealed:t.slice(i),iv:o}}function sn(e){const t=(null===e||void 0===e?void 0:e.type)||Qr;if(t===Kr){if(typeof(null===e||void 0===e?void 0:e.senderPublicKey)>"u")throw new Error("missing sender public key");if(typeof(null===e||void 0===e?void 0:e.receiverPublicKey)>"u")throw new Error("missing receiver public key")}return{type:t,senderPublicKey:null===e||void 0===e?void 0:e.senderPublicKey,receiverPublicKey:null===e||void 0===e?void 0:e.receiverPublicKey}}function ln(e){return e.type===Kr&&"string"==typeof e.senderPublicKey&&"string"==typeof e.receiverPublicKey}var cn=Object.defineProperty,un=Object.getOwnPropertySymbols,dn=Object.prototype.hasOwnProperty,hn=Object.prototype.propertyIsEnumerable,fn=(e,t,r)=>t in e?cn(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,pn=(e,t)=>{for(var r in t||(t={}))dn.call(t,r)&&fn(e,r,t[r]);if(un)for(var r of un(t))hn.call(t,r)&&fn(e,r,t[r]);return e};const mn="ReactNative",gn={reactNative:"react-native",node:"node",browser:"browser",unknown:"unknown"},yn="js";function vn(){return typeof Fr<"u"&&typeof Fr.versions<"u"&&typeof Fr.versions.node<"u"}function bn(){return!(0,gr.getDocument)()&&!!(0,gr.getNavigator)()&&navigator.product===mn}function wn(){return!vn()&&!!(0,gr.getNavigator)()}function xn(){return bn()?gn.reactNative:vn()?gn.node:wn()?gn.browser:gn.unknown}function kn(e,t,r){const n=function(){const e=(0,Br.o0)();if(null===e)return"unknown";const t=e.os?e.os.replace(" ","").toLowerCase():"unknown";return"browser"===e.type?[t,e.name,e.version].join("-"):[t,e.version].join("-")}(),i=function(){var e;const t=xn();return t===gn.browser?[t,(null==(e=(0,gr.getLocation)())?void 0:e.host)||"unknown"].join(":"):t}();return[[e,t].join("-"),[yn,r].join("-"),n,i].join("/")}function Mn(e){let{protocol:t,version:r,relayUrl:n,sdkVersion:i,auth:o,projectId:a,useOnCloseEvent:s}=e;const l=n.split("?"),c={auth:o,ua:kn(t,r,i),projectId:a,useOnCloseEvent:s||void 0},u=function(e,t){let r=Ur.parse(e);return r=pn(pn({},r),t),Ur.stringify(r)}(l[1]||"",c);return l[0]+"?"+u}function En(e,t){return e.filter((e=>t.includes(e))).length===e.length}function _n(e){return Object.fromEntries(e.entries())}function An(e){return new Map(Object.entries(e))}function Sn(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:mr.FIVE_MINUTES,t=arguments.length>1?arguments[1]:void 0;const r=(0,mr.toMiliseconds)(e||mr.FIVE_MINUTES);let n,i,o;return{resolve:e=>{o&&n&&(clearTimeout(o),n(e))},reject:e=>{o&&i&&(clearTimeout(o),i(e))},done:()=>new Promise(((e,a)=>{o=setTimeout((()=>{a(new Error(t))}),r),n=e,i=a}))}}function In(e,t,r){return new Promise(function(){var n=Vr((function*(n,i){const o=setTimeout((()=>i(new Error(r))),t);try{n(yield e)}catch(a){i(a)}clearTimeout(o)}));return function(e,t){return n.apply(this,arguments)}}())}function Tn(e,t){if("string"==typeof t&&t.startsWith(`${e}:`))return t;if("topic"===e.toLowerCase()){if("string"!=typeof t)throw new Error('Value must be "string" for expirer target type: topic');return`topic:${t}`}if("id"===e.toLowerCase()){if("number"!=typeof t)throw new Error('Value must be "number" for expirer target type: id');return`id:${t}`}throw new Error(`Unknown expirer target type: ${e}`)}function Cn(e){const[t,r]=e.split(":"),n={id:void 0,topic:void 0};if("topic"===t&&"string"==typeof r)n.topic=r;else{if("id"!==t||!Number.isInteger(Number(r)))throw new Error(`Invalid target, expected id:number or topic:string, got ${t}:${r}`);n.id=Number(r)}return n}function Nn(e,t){return(0,mr.fromMiliseconds)((t||Date.now())+(0,mr.toMiliseconds)(e))}function Dn(e){return Date.now()>=(0,mr.toMiliseconds)(e)}function jn(e,t){return`${e}${t?`:${t}`:""}`}function On(){return[...new Set([...arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],...arguments.length>1&&void 0!==arguments[1]?arguments[1]:[]])]}function Pn(){return Pn=Vr((function(e){let{id:t,topic:n,wcDeepLink:i}=e;return function*(){try{if(!i)return;const e="string"==typeof i?JSON.parse(i):i;let o=null===e||void 0===e?void 0:e.href;if("string"!=typeof o)return;o.endsWith("/")&&(o=o.slice(0,-1));const a=`${o}/wc?requestId=${t}&sessionTopic=${n}`,s=xn();s===gn.browser?window.open(a,"_self","noreferrer noopener"):s===gn.reactNative&&typeof(null==r.g?void 0:r.g.Linking)<"u"&&(yield r.g.Linking.openURL(a))}catch(e){console.error(e)}}()})),Pn.apply(this,arguments)}function Ln(e){return(null===e||void 0===e?void 0:e.relay)||{protocol:"irn"}}function Rn(e){const t=vr.RELAY_JSONRPC[e];if(typeof t>"u")throw new Error(`Relay Protocol not supported: ${e}`);return t}var zn=Object.defineProperty,Bn=Object.getOwnPropertySymbols,Un=Object.prototype.hasOwnProperty,Fn=Object.prototype.propertyIsEnumerable,Hn=(e,t,r)=>t in e?zn(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;function Vn(e){const t={},r="relay"+(arguments.length>1&&void 0!==arguments[1]?arguments[1]:"-");return Object.keys(e).forEach((n=>{if(n.startsWith(r)){const i=n.replace(r,""),o=e[n];t[i]=o}})),t}function Gn(e){return e.startsWith("//")?e.substring(2):e}function qn(e){return`${e.protocol}:${e.topic}@${e.version}?`+Ur.stringify(((e,t)=>{for(var r in t||(t={}))Un.call(t,r)&&Hn(e,r,t[r]);if(Bn)for(var r of Bn(t))Fn.call(t,r)&&Hn(e,r,t[r]);return e})({symKey:e.symKey},function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"-";const r={};return Object.keys(e).forEach((n=>{const i="relay"+t+n;e[n]&&(r[i]=e[n])})),r}(e.relay)))}Object.defineProperty,Object.defineProperties,Object.getOwnPropertyDescriptors,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;function Wn(e){const t=[];return e.forEach((e=>{const[r,n]=e.split(":");t.push(`${r}:${n}`)})),t}function Yn(e){return e.includes(":")}function Zn(e){return Yn(e)?e.split(":")[0]:e}const Qn={INVALID_METHOD:{message:"Invalid method.",code:1001},INVALID_EVENT:{message:"Invalid event.",code:1002},INVALID_UPDATE_REQUEST:{message:"Invalid update request.",code:1003},INVALID_EXTEND_REQUEST:{message:"Invalid extend request.",code:1004},INVALID_SESSION_SETTLE_REQUEST:{message:"Invalid session settle request.",code:1005},UNAUTHORIZED_METHOD:{message:"Unauthorized method.",code:3001},UNAUTHORIZED_EVENT:{message:"Unauthorized event.",code:3002},UNAUTHORIZED_UPDATE_REQUEST:{message:"Unauthorized update request.",code:3003},UNAUTHORIZED_EXTEND_REQUEST:{message:"Unauthorized extend request.",code:3004},USER_REJECTED:{message:"User rejected.",code:5e3},USER_REJECTED_CHAINS:{message:"User rejected chains.",code:5001},USER_REJECTED_METHODS:{message:"User rejected methods.",code:5002},USER_REJECTED_EVENTS:{message:"User rejected events.",code:5003},UNSUPPORTED_CHAINS:{message:"Unsupported chains.",code:5100},UNSUPPORTED_METHODS:{message:"Unsupported methods.",code:5101},UNSUPPORTED_EVENTS:{message:"Unsupported events.",code:5102},UNSUPPORTED_ACCOUNTS:{message:"Unsupported accounts.",code:5103},UNSUPPORTED_NAMESPACE_KEY:{message:"Unsupported namespace key.",code:5104},USER_DISCONNECTED:{message:"User disconnected.",code:6e3},SESSION_SETTLEMENT_FAILED:{message:"Session settlement failed.",code:7e3},WC_METHOD_UNSUPPORTED:{message:"Unsupported wc_ method.",code:10001}},Kn={NOT_INITIALIZED:{message:"Not initialized.",code:1},NO_MATCHING_KEY:{message:"No matching key.",code:2},RESTORE_WILL_OVERRIDE:{message:"Restore will override.",code:3},RESUBSCRIBED:{message:"Resubscribed.",code:4},MISSING_OR_INVALID:{message:"Missing or invalid.",code:5},EXPIRED:{message:"Expired.",code:6},UNKNOWN_TYPE:{message:"Unknown type.",code:7},MISMATCHED_TOPIC:{message:"Mismatched topic.",code:8},NON_CONFORMING_NAMESPACES:{message:"Non conforming namespaces.",code:9}};function Jn(e,t){const{message:r,code:n}=Kn[e];return{message:t?`${r} ${t}`:r,code:n}}function $n(e,t){const{message:r,code:n}=Qn[e];return{message:t?`${r} ${t}`:r,code:n}}function Xn(e,t){return!!Array.isArray(e)&&(!(typeof t<"u"&&e.length)||e.every(t))}function ei(e){return Object.getPrototypeOf(e)===Object.prototype&&Object.keys(e).length}function ti(e){return typeof e>"u"}function ri(e,t){return!(!t||!ti(e))||"string"==typeof e&&!!e.trim().length}function ni(e,t){return!(!t||!ti(e))||"number"==typeof e&&!isNaN(e)}function ii(e){return!(!ri(e,!1)||!e.includes(":"))&&2===e.split(":").length}function oi(e){let t=!0;return Xn(e)?e.length&&(t=e.every((e=>ri(e,!1)))):t=!1,t}function ai(e,t){let r=null;return Object.entries(e).forEach((e=>{let[n,i]=e;if(r)return;const o=function(e,t,r){let n=null;return Xn(t)?t.forEach((t=>{n||(!ii(t)||!t.includes(e))&&(n=$n("UNSUPPORTED_CHAINS",`${r}, chain ${t} should be a string and conform to "namespace:chainId" format`))})):n=$n("UNSUPPORTED_CHAINS",`${r}, chains ${t} should be an array of strings conforming to "namespace:chainId" format`),n}(n,Gr(n,i),`${t} requiredNamespace`);o&&(r=o)})),r}function si(e,t){let r=null;return Xn(e)?e.forEach((e=>{r||function(e){if(ri(e,!1)&&e.includes(":")){const t=e.split(":");if(3===t.length){const e=t[0]+":"+t[1];return!!t[2]&&ii(e)}}return!1}(e)||(r=$n("UNSUPPORTED_ACCOUNTS",`${t}, account ${e} should be a string and conform to "namespace:chainId:address" format`))})):r=$n("UNSUPPORTED_ACCOUNTS",`${t}, accounts should be an array of strings conforming to "namespace:chainId:address" format`),r}function li(e,t){let r=null;return Object.values(e).forEach((e=>{if(r)return;const n=function(e,t){let r=null;return oi(null===e||void 0===e?void 0:e.methods)?oi(null===e||void 0===e?void 0:e.events)||(r=$n("UNSUPPORTED_EVENTS",`${t}, events should be an array of strings or empty array for no events`)):r=$n("UNSUPPORTED_METHODS",`${t}, methods should be an array of strings or empty array for no methods`),r}(e,`${t}, namespace`);n&&(r=n)})),r}function ci(e,t){let r=null;if(e&&ei(e)){const n=li(e,t);n&&(r=n);const i=function(e,t){let r=null;return Object.values(e).forEach((e=>{if(r)return;const n=si(null===e||void 0===e?void 0:e.accounts,`${t} namespace`);n&&(r=n)})),r}(e,t);i&&(r=i)}else r=Jn("MISSING_OR_INVALID",`${t}, namespaces should be an object with data`);return r}function ui(e){return ri(e.protocol,!0)}function di(e){return typeof e<"u"&&null!==typeof e}function hi(e,t){return!(!ii(t)||!function(e){const t=[];return Object.values(e).forEach((e=>{t.push(...Wn(e.accounts))})),t}(e).includes(t))}function fi(e,t,r){return!!ri(r,!1)&&function(e,t){const r=[];return Object.values(e).forEach((e=>{Wn(e.accounts).includes(t)&&r.push(...e.methods)})),r}(e,t).includes(r)}function pi(e,t,r){return!!ri(r,!1)&&function(e,t){const r=[];return Object.values(e).forEach((e=>{Wn(e.accounts).includes(t)&&r.push(...e.events)})),r}(e,t).includes(r)}function mi(e,t,r){let n=null;const i=function(e){const t={};return Object.keys(e).forEach((r=>{var n;r.includes(":")?t[r]=e[r]:null==(n=e[r].chains)||n.forEach((n=>{t[n]={methods:e[r].methods,events:e[r].events}}))})),t}(e),o=function(e){const t={};return Object.keys(e).forEach((r=>{if(r.includes(":"))t[r]=e[r];else{const n=Wn(e[r].accounts);null===n||void 0===n||n.forEach((n=>{t[n]={accounts:e[r].accounts.filter((e=>e.includes(`${n}:`))),methods:e[r].methods,events:e[r].events}}))}})),t}(t),a=Object.keys(i),s=Object.keys(o),l=gi(Object.keys(e)),c=gi(Object.keys(t)),u=l.filter((e=>!c.includes(e)));return u.length&&(n=Jn("NON_CONFORMING_NAMESPACES",`${r} namespaces keys don't satisfy requiredNamespaces.\n Required: ${u.toString()}\n Received: ${Object.keys(t).toString()}`)),En(a,s)||(n=Jn("NON_CONFORMING_NAMESPACES",`${r} namespaces chains don't satisfy required namespaces.\n Required: ${a.toString()}\n Approved: ${s.toString()}`)),Object.keys(t).forEach((e=>{if(!e.includes(":")||n)return;const i=Wn(t[e].accounts);i.includes(e)||(n=Jn("NON_CONFORMING_NAMESPACES",`${r} namespaces accounts don't satisfy namespace accounts for ${e}\n Required: ${e}\n Approved: ${i.toString()}`))})),a.forEach((e=>{n||(En(i[e].methods,o[e].methods)?En(i[e].events,o[e].events)||(n=Jn("NON_CONFORMING_NAMESPACES",`${r} namespaces events don't satisfy namespace events for ${e}`)):n=Jn("NON_CONFORMING_NAMESPACES",`${r} namespaces methods don't satisfy namespace methods for ${e}`))})),n}function gi(e){return[...new Set(e.map((e=>e.includes(":")?e.split(":")[0]:e)))]}var yi=r(19735),vi=r(96592),bi=r(72500),wi=r(52900),xi=r.n(wi);function ki(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}function Mi(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){ki(o,n,i,a,s,"next",e)}function s(e){ki(o,n,i,a,s,"throw",e)}a(void 0)}))}}var Ei=function(e,t){if(e.length>=255)throw new TypeError("Alphabet too long");for(var r=new Uint8Array(256),n=0;n>>0,a=new Uint8Array(o);e[t];){var u=r[e.charCodeAt(t)];if(255===u)return;for(var d=0,h=o-1;(0!==u||d>>0,a[h]=u%256>>>0,u=u/256>>>0;if(0!==u)throw new Error("Non-zero carry");i=d,t++}if(" "!==e[t]){for(var f=o-i;f!==o&&0===a[f];)f++;for(var p=new Uint8Array(n+(o-f)),m=n;f!==o;)p[m++]=a[f++];return p}}}return{encode:function(t){if(t instanceof Uint8Array||(ArrayBuffer.isView(t)?t=new Uint8Array(t.buffer,t.byteOffset,t.byteLength):Array.isArray(t)&&(t=Uint8Array.from(t))),!(t instanceof Uint8Array))throw new TypeError("Expected Uint8Array");if(0===t.length)return"";for(var r=0,n=0,i=0,o=t.length;i!==o&&0===t[i];)i++,r++;for(var a=(o-i)*u+1>>>0,c=new Uint8Array(a);i!==o;){for(var d=t[i],h=0,f=a-1;(0!==d||h>>0,c[f]=d%s>>>0,d=d/s>>>0;if(0!==d)throw new Error("Non-zero carry");n=h,i++}for(var p=a-n;p!==a&&0===c[p];)p++;for(var m=l.repeat(r);p{if(e instanceof Uint8Array&&"Uint8Array"===e.constructor.name)return e;if(e instanceof ArrayBuffer)return new Uint8Array(e);if(ArrayBuffer.isView(e))return new Uint8Array(e.buffer,e.byteOffset,e.byteLength);throw new Error("Unknown type, must be binary type")};class Si{constructor(e,t,r){this.name=e,this.prefix=t,this.baseEncode=r}encode(e){if(e instanceof Uint8Array)return`${this.prefix}${this.baseEncode(e)}`;throw Error("Unknown type, must be binary type")}}class Ii{constructor(e,t,r){if(this.name=e,this.prefix=t,void 0===t.codePointAt(0))throw new Error("Invalid prefix character");this.prefixCodePoint=t.codePointAt(0),this.baseDecode=r}decode(e){if("string"==typeof e){if(e.codePointAt(0)!==this.prefixCodePoint)throw Error(`Unable to decode multibase string ${JSON.stringify(e)}, ${this.name} decoder only supports inputs prefixed with ${this.prefix}`);return this.baseDecode(e.slice(this.prefix.length))}throw Error("Can only multibase decode strings")}or(e){return Ci(this,e)}}class Ti{constructor(e){this.decoders=e}or(e){return Ci(this,e)}decode(e){const t=e[0],r=this.decoders[t];if(r)return r.decode(e);throw RangeError(`Unable to decode multibase string ${JSON.stringify(e)}, only inputs prefixed with ${Object.keys(this.decoders)} are supported`)}}const Ci=(e,t)=>new Ti({...e.decoders||{[e.prefix]:e},...t.decoders||{[t.prefix]:t}});class Ni{constructor(e,t,r,n){this.name=e,this.prefix=t,this.baseEncode=r,this.baseDecode=n,this.encoder=new Si(e,t,r),this.decoder=new Ii(e,t,n)}encode(e){return this.encoder.encode(e)}decode(e){return this.decoder.decode(e)}}const Di=e=>{let{name:t,prefix:r,encode:n,decode:i}=e;return new Ni(t,r,n,i)},ji=e=>{let{prefix:t,name:r,alphabet:n}=e;const{encode:i,decode:o}=_i(n,r);return Di({prefix:t,name:r,encode:i,decode:e=>Ai(o(e))})},Oi=e=>{let{name:t,prefix:r,bitsPerChar:n,alphabet:i}=e;return Di({prefix:r,name:t,encode:e=>((e,t,r)=>{const n="="===t[t.length-1],i=(1<r;)a-=r,o+=t[i&s>>a];if(a&&(o+=t[i&s<((e,t,r,n)=>{const i={};for(let u=0;u=8&&(s-=8,a[c++]=255&l>>s)}if(s>=r||255&l<<8-s)throw new SyntaxError("Unexpected end of data");return a})(e,i,n,t)})},Pi=Di({prefix:"\0",name:"identity",encode:e=>(e=>(new TextDecoder).decode(e))(e),decode:e=>(e=>(new TextEncoder).encode(e))(e)});var Li=Object.freeze({__proto__:null,identity:Pi});const Ri=Oi({prefix:"0",name:"base2",alphabet:"01",bitsPerChar:1});var zi=Object.freeze({__proto__:null,base2:Ri});const Bi=Oi({prefix:"7",name:"base8",alphabet:"01234567",bitsPerChar:3});var Ui=Object.freeze({__proto__:null,base8:Bi});const Fi=ji({prefix:"9",name:"base10",alphabet:"0123456789"});var Hi=Object.freeze({__proto__:null,base10:Fi});const Vi=Oi({prefix:"f",name:"base16",alphabet:"0123456789abcdef",bitsPerChar:4}),Gi=Oi({prefix:"F",name:"base16upper",alphabet:"0123456789ABCDEF",bitsPerChar:4});var qi=Object.freeze({__proto__:null,base16:Vi,base16upper:Gi});const Wi=Oi({prefix:"b",name:"base32",alphabet:"abcdefghijklmnopqrstuvwxyz234567",bitsPerChar:5}),Yi=Oi({prefix:"B",name:"base32upper",alphabet:"ABCDEFGHIJKLMNOPQRSTUVWXYZ234567",bitsPerChar:5}),Zi=Oi({prefix:"c",name:"base32pad",alphabet:"abcdefghijklmnopqrstuvwxyz234567=",bitsPerChar:5}),Qi=Oi({prefix:"C",name:"base32padupper",alphabet:"ABCDEFGHIJKLMNOPQRSTUVWXYZ234567=",bitsPerChar:5}),Ki=Oi({prefix:"v",name:"base32hex",alphabet:"0123456789abcdefghijklmnopqrstuv",bitsPerChar:5}),Ji=Oi({prefix:"V",name:"base32hexupper",alphabet:"0123456789ABCDEFGHIJKLMNOPQRSTUV",bitsPerChar:5}),$i=Oi({prefix:"t",name:"base32hexpad",alphabet:"0123456789abcdefghijklmnopqrstuv=",bitsPerChar:5}),Xi=Oi({prefix:"T",name:"base32hexpadupper",alphabet:"0123456789ABCDEFGHIJKLMNOPQRSTUV=",bitsPerChar:5}),eo=Oi({prefix:"h",name:"base32z",alphabet:"ybndrfg8ejkmcpqxot1uwisza345h769",bitsPerChar:5});var to=Object.freeze({__proto__:null,base32:Wi,base32upper:Yi,base32pad:Zi,base32padupper:Qi,base32hex:Ki,base32hexupper:Ji,base32hexpad:$i,base32hexpadupper:Xi,base32z:eo});const ro=ji({prefix:"k",name:"base36",alphabet:"0123456789abcdefghijklmnopqrstuvwxyz"}),no=ji({prefix:"K",name:"base36upper",alphabet:"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ"});var io=Object.freeze({__proto__:null,base36:ro,base36upper:no});const oo=ji({name:"base58btc",prefix:"z",alphabet:"123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz"}),ao=ji({name:"base58flickr",prefix:"Z",alphabet:"123456789abcdefghijkmnopqrstuvwxyzABCDEFGHJKLMNPQRSTUVWXYZ"});var so=Object.freeze({__proto__:null,base58btc:oo,base58flickr:ao});const lo=Oi({prefix:"m",name:"base64",alphabet:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",bitsPerChar:6}),co=Oi({prefix:"M",name:"base64pad",alphabet:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",bitsPerChar:6}),uo=Oi({prefix:"u",name:"base64url",alphabet:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_",bitsPerChar:6}),ho=Oi({prefix:"U",name:"base64urlpad",alphabet:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_=",bitsPerChar:6});var fo=Object.freeze({__proto__:null,base64:lo,base64pad:co,base64url:uo,base64urlpad:ho});const po=Array.from("\ud83d\ude80\ud83e\ude90\u2604\ud83d\udef0\ud83c\udf0c\ud83c\udf11\ud83c\udf12\ud83c\udf13\ud83c\udf14\ud83c\udf15\ud83c\udf16\ud83c\udf17\ud83c\udf18\ud83c\udf0d\ud83c\udf0f\ud83c\udf0e\ud83d\udc09\u2600\ud83d\udcbb\ud83d\udda5\ud83d\udcbe\ud83d\udcbf\ud83d\ude02\u2764\ud83d\ude0d\ud83e\udd23\ud83d\ude0a\ud83d\ude4f\ud83d\udc95\ud83d\ude2d\ud83d\ude18\ud83d\udc4d\ud83d\ude05\ud83d\udc4f\ud83d\ude01\ud83d\udd25\ud83e\udd70\ud83d\udc94\ud83d\udc96\ud83d\udc99\ud83d\ude22\ud83e\udd14\ud83d\ude06\ud83d\ude44\ud83d\udcaa\ud83d\ude09\u263a\ud83d\udc4c\ud83e\udd17\ud83d\udc9c\ud83d\ude14\ud83d\ude0e\ud83d\ude07\ud83c\udf39\ud83e\udd26\ud83c\udf89\ud83d\udc9e\u270c\u2728\ud83e\udd37\ud83d\ude31\ud83d\ude0c\ud83c\udf38\ud83d\ude4c\ud83d\ude0b\ud83d\udc97\ud83d\udc9a\ud83d\ude0f\ud83d\udc9b\ud83d\ude42\ud83d\udc93\ud83e\udd29\ud83d\ude04\ud83d\ude00\ud83d\udda4\ud83d\ude03\ud83d\udcaf\ud83d\ude48\ud83d\udc47\ud83c\udfb6\ud83d\ude12\ud83e\udd2d\u2763\ud83d\ude1c\ud83d\udc8b\ud83d\udc40\ud83d\ude2a\ud83d\ude11\ud83d\udca5\ud83d\ude4b\ud83d\ude1e\ud83d\ude29\ud83d\ude21\ud83e\udd2a\ud83d\udc4a\ud83e\udd73\ud83d\ude25\ud83e\udd24\ud83d\udc49\ud83d\udc83\ud83d\ude33\u270b\ud83d\ude1a\ud83d\ude1d\ud83d\ude34\ud83c\udf1f\ud83d\ude2c\ud83d\ude43\ud83c\udf40\ud83c\udf37\ud83d\ude3b\ud83d\ude13\u2b50\u2705\ud83e\udd7a\ud83c\udf08\ud83d\ude08\ud83e\udd18\ud83d\udca6\u2714\ud83d\ude23\ud83c\udfc3\ud83d\udc90\u2639\ud83c\udf8a\ud83d\udc98\ud83d\ude20\u261d\ud83d\ude15\ud83c\udf3a\ud83c\udf82\ud83c\udf3b\ud83d\ude10\ud83d\udd95\ud83d\udc9d\ud83d\ude4a\ud83d\ude39\ud83d\udde3\ud83d\udcab\ud83d\udc80\ud83d\udc51\ud83c\udfb5\ud83e\udd1e\ud83d\ude1b\ud83d\udd34\ud83d\ude24\ud83c\udf3c\ud83d\ude2b\u26bd\ud83e\udd19\u2615\ud83c\udfc6\ud83e\udd2b\ud83d\udc48\ud83d\ude2e\ud83d\ude46\ud83c\udf7b\ud83c\udf43\ud83d\udc36\ud83d\udc81\ud83d\ude32\ud83c\udf3f\ud83e\udde1\ud83c\udf81\u26a1\ud83c\udf1e\ud83c\udf88\u274c\u270a\ud83d\udc4b\ud83d\ude30\ud83e\udd28\ud83d\ude36\ud83e\udd1d\ud83d\udeb6\ud83d\udcb0\ud83c\udf53\ud83d\udca2\ud83e\udd1f\ud83d\ude41\ud83d\udea8\ud83d\udca8\ud83e\udd2c\u2708\ud83c\udf80\ud83c\udf7a\ud83e\udd13\ud83d\ude19\ud83d\udc9f\ud83c\udf31\ud83d\ude16\ud83d\udc76\ud83e\udd74\u25b6\u27a1\u2753\ud83d\udc8e\ud83d\udcb8\u2b07\ud83d\ude28\ud83c\udf1a\ud83e\udd8b\ud83d\ude37\ud83d\udd7a\u26a0\ud83d\ude45\ud83d\ude1f\ud83d\ude35\ud83d\udc4e\ud83e\udd32\ud83e\udd20\ud83e\udd27\ud83d\udccc\ud83d\udd35\ud83d\udc85\ud83e\uddd0\ud83d\udc3e\ud83c\udf52\ud83d\ude17\ud83e\udd11\ud83c\udf0a\ud83e\udd2f\ud83d\udc37\u260e\ud83d\udca7\ud83d\ude2f\ud83d\udc86\ud83d\udc46\ud83c\udfa4\ud83d\ude47\ud83c\udf51\u2744\ud83c\udf34\ud83d\udca3\ud83d\udc38\ud83d\udc8c\ud83d\udccd\ud83e\udd40\ud83e\udd22\ud83d\udc45\ud83d\udca1\ud83d\udca9\ud83d\udc50\ud83d\udcf8\ud83d\udc7b\ud83e\udd10\ud83e\udd2e\ud83c\udfbc\ud83e\udd75\ud83d\udea9\ud83c\udf4e\ud83c\udf4a\ud83d\udc7c\ud83d\udc8d\ud83d\udce3\ud83e\udd42"),mo=po.reduce(((e,t,r)=>(e[r]=t,e)),[]),go=po.reduce(((e,t,r)=>(e[t.codePointAt(0)]=r,e)),[]);const yo=Di({prefix:"\ud83d\ude80",name:"base256emoji",encode:function(e){return e.reduce(((e,t)=>e+=mo[t]),"")},decode:function(e){const t=[];for(const r of e){const e=go[r.codePointAt(0)];if(void 0===e)throw new Error(`Non-base256emoji character: ${r}`);t.push(e)}return new Uint8Array(t)}});var vo=Object.freeze({__proto__:null,base256emoji:yo}),bo=function e(t,r,n){r=r||[];for(var i=n=n||0;t>=ko;)r[n++]=255&t|wo,t/=128;for(;t&xo;)r[n++]=255&t|wo,t>>>=7;return r[n]=0|t,e.bytes=n-i+1,r},wo=128,xo=-128,ko=Math.pow(2,31);var Mo=function e(t,r){var n,i=0,o=0,a=r=r||0,s=t.length;do{if(a>=s)throw e.bytes=0,new RangeError("Could not decode varint");n=t[a++],i+=o<28?(n&_o)<=Eo);return e.bytes=a-r,i},Eo=128,_o=127;var Ao=Math.pow(2,7),So=Math.pow(2,14),Io=Math.pow(2,21),To=Math.pow(2,28),Co=Math.pow(2,35),No=Math.pow(2,42),Do=Math.pow(2,49),jo=Math.pow(2,56),Oo=Math.pow(2,63),Po={encode:bo,decode:Mo,encodingLength:function(e){return e2&&void 0!==arguments[2]?arguments[2]:0;return Po.encode(e,t,r),t},Ro=e=>Po.encodingLength(e),zo=(e,t)=>{const r=t.byteLength,n=Ro(e),i=n+Ro(r),o=new Uint8Array(i+r);return Lo(e,o,0),Lo(r,o,n),o.set(t,i),new Bo(e,r,t,o)};class Bo{constructor(e,t,r,n){this.code=e,this.size=t,this.digest=r,this.bytes=n}}const Uo=e=>{let{name:t,code:r,encode:n}=e;return new Fo(t,r,n)};class Fo{constructor(e,t,r){this.name=e,this.code=t,this.encode=r}digest(e){if(e instanceof Uint8Array){const t=this.encode(e);return t instanceof Uint8Array?zo(this.code,t):t.then((e=>zo(this.code,e)))}throw Error("Unknown type, must be binary type")}}const Ho=e=>function(){var t=Mi((function*(t){return new Uint8Array(yield crypto.subtle.digest(e,t))}));return function(e){return t.apply(this,arguments)}}(),Vo=Uo({name:"sha2-256",code:18,encode:Ho("SHA-256")}),Go=Uo({name:"sha2-512",code:19,encode:Ho("SHA-512")});Object.freeze({__proto__:null,sha256:Vo,sha512:Go});const qo=Ai,Wo={code:0,name:"identity",encode:qo,digest:e=>zo(0,qo(e))};Object.freeze({__proto__:null,identity:Wo});new TextEncoder,new TextDecoder;const Yo={...Li,...zi,...Ui,...Hi,...qi,...to,...io,...so,...fo,...vo};function Zo(e){return null!=globalThis.Buffer?new Uint8Array(e.buffer,e.byteOffset,e.byteLength):e}function Qo(e,t,r,n){return{name:e,prefix:t,encoder:{name:e,prefix:t,encode:r},decoder:{decode:n}}}const Ko=Qo("utf8","u",(e=>"u"+new TextDecoder("utf8").decode(e)),(e=>(new TextEncoder).encode(e.substring(1)))),Jo=Qo("ascii","a",(e=>{let t="a";for(let r=0;r{const t=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;return null!=globalThis.Buffer&&null!=globalThis.Buffer.allocUnsafe?Zo(globalThis.Buffer.allocUnsafe(e)):new Uint8Array(e)}((e=e.substring(1)).length);for(let r=0;r(this.isInitialized(),this.keychain.has(e)),this.set=function(){var e=Mi((function*(e,t){r.isInitialized(),r.keychain.set(e,t),yield r.persist()}));return function(t,r){return e.apply(this,arguments)}}(),this.get=e=>{this.isInitialized();const t=this.keychain.get(e);if(typeof t>"u"){const{message:t}=Jn("NO_MATCHING_KEY",`${this.name}: ${e}`);throw new Error(t)}return t},this.del=function(){var e=Mi((function*(e){r.isInitialized(),r.keychain.delete(e),yield r.persist()}));return function(t){return e.apply(this,arguments)}}(),this.core=e,this.logger=(0,Er.generateChildLogger)(t,this.name)}get context(){return(0,Er.getLoggerContext)(this.logger)}get storageKey(){return this.storagePrefix+this.version+"//"+this.name}setKeyChain(e){var t=this;return Mi((function*(){yield t.core.storage.setItem(t.storageKey,_n(e))}))()}getKeyChain(){var e=this;return Mi((function*(){const t=yield e.core.storage.getItem(e.storageKey);return typeof t<"u"?An(t):void 0}))()}persist(){var e=this;return Mi((function*(){yield e.setKeyChain(e.keychain)}))()}isInitialized(){if(!this.initialized){const{message:e}=Jn("NOT_INITIALIZED",this.name);throw new Error(e)}}}class Ra{constructor(e,t,r){var n=this;this.core=e,this.logger=t,this.name="crypto",this.initialized=!1,this.init=Mi((function*(){n.initialized||(yield n.keychain.init(),n.initialized=!0)})),this.hasKeys=e=>(this.isInitialized(),this.keychain.has(e)),this.getClientId=Mi((function*(){n.isInitialized();const e=yield n.getClientSeed(),t=zr.generateKeyPair(e);return zr.encodeIss(t.publicKey)})),this.generateKeyPair=()=>{this.isInitialized();const e=function(){const e=fr.TZ();return{privateKey:(0,pr.dI)(e.secretKey,Wr),publicKey:(0,pr.dI)(e.publicKey,Wr)}}();return this.setPrivateKey(e.publicKey,e.privateKey)},this.signJWT=function(){var e=Mi((function*(e){n.isInitialized();const t=yield n.getClientSeed(),r=zr.generateKeyPair(t),i=tn(),o=ia;return yield zr.signJWT(i,e,o,r)}));return function(t){return e.apply(this,arguments)}}(),this.generateSharedKey=(e,t,r)=>{this.isInitialized();const n=function(e,t){const r=fr.Tc((0,pr.sH)(e,Wr),(0,pr.sH)(t,Wr)),n=new ur.i(hr.aD,r).expand(en);return(0,pr.dI)(n,Wr)}(this.getPrivateKey(e),t);return this.setSymKey(n,r)},this.setSymKey=function(){var e=Mi((function*(e,t){n.isInitialized();const r=t||function(e){const t=(0,hr.tW)((0,pr.sH)(e,Wr));return(0,pr.dI)(t,Wr)}(e);return yield n.keychain.set(r,e),r}));return function(t,r){return e.apply(this,arguments)}}(),this.deleteKeyPair=function(){var e=Mi((function*(e){n.isInitialized(),yield n.keychain.del(e)}));return function(t){return e.apply(this,arguments)}}(),this.deleteSymKey=function(){var e=Mi((function*(e){n.isInitialized(),yield n.keychain.del(e)}));return function(t){return e.apply(this,arguments)}}(),this.encode=function(){var e=Mi((function*(e,t,r){n.isInitialized();const i=sn(r),o=(0,Rr.h)(t);if(ln(i)){const t=i.senderPublicKey,r=i.receiverPublicKey;e=yield n.generateSharedKey(t,r)}const a=n.getSymKey(e),{type:s,senderPublicKey:l}=i;return on({type:s,symKey:a,message:o,senderPublicKey:l})}));return function(t,r,n){return e.apply(this,arguments)}}(),this.decode=function(){var e=Mi((function*(e,t,r){n.isInitialized();const i=function(e,t){const r=an(e);return sn({type:nn(r.type),senderPublicKey:typeof r.senderPublicKey<"u"?(0,pr.dI)(r.senderPublicKey,Wr):void 0,receiverPublicKey:null===t||void 0===t?void 0:t.receiverPublicKey})}(t,r);if(ln(i)){const t=i.receiverPublicKey,r=i.senderPublicKey;e=yield n.generateSharedKey(t,r)}const o=function(e){const t=new cr.g6((0,pr.sH)(e.symKey,Wr)),{sealed:r,iv:n}=an(e.encoded),i=t.open(n,r);if(null===i)throw new Error("Failed to decrypt");return(0,pr.dI)(i,Zr)}({symKey:n.getSymKey(e),encoded:t});return(0,Rr.j)(o)}));return function(t,r,n){return e.apply(this,arguments)}}(),this.getPayloadType=e=>nn(an(e).type),this.getPayloadSenderPublicKey=e=>{const t=an(e);return t.senderPublicKey?(0,pr.dI)(t.senderPublicKey,Wr):void 0},this.core=e,this.logger=(0,Er.generateChildLogger)(t,this.name),this.keychain=r||new La(this.core,this.logger)}get context(){return(0,Er.getLoggerContext)(this.logger)}setPrivateKey(e,t){var r=this;return Mi((function*(){return yield r.keychain.set(e,t),e}))()}getPrivateKey(e){return this.keychain.get(e)}getClientSeed(){var e=this;return Mi((function*(){let t="";try{t=e.keychain.get(na)}catch{t=tn(),yield e.keychain.set(na,t)}return function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"utf8";const r=$o[t];if(!r)throw new Error(`Unsupported encoding "${t}"`);return"utf8"!==t&&"utf-8"!==t||null==globalThis.Buffer||null==globalThis.Buffer.from?r.decoder.decode(`${r.prefix}${e}`):Zo(globalThis.Buffer.from(e,"utf-8"))}(t,"base16")}))()}getSymKey(e){return this.keychain.get(e)}isInitialized(){if(!this.initialized){const{message:e}=Jn("NOT_INITIALIZED",this.name);throw new Error(e)}}}class za extends Ir{constructor(e,t){var r;super(e,t),r=this,this.logger=e,this.core=t,this.messages=new Map,this.name="messages",this.version="0.3",this.initialized=!1,this.storagePrefix=ea,this.init=Mi((function*(){if(!r.initialized){r.logger.trace("Initialized");try{const e=yield r.getRelayerMessages();typeof e<"u"&&(r.messages=e),r.logger.debug(`Successfully Restored records for ${r.name}`),r.logger.trace({type:"method",method:"restore",size:r.messages.size})}catch(e){r.logger.debug(`Failed to Restore records for ${r.name}`),r.logger.error(e)}finally{r.initialized=!0}}})),this.set=function(){var e=Mi((function*(e,t){r.isInitialized();const n=rn(t);let i=r.messages.get(e);return typeof i>"u"&&(i={}),typeof i[n]<"u"||(i[n]=t,r.messages.set(e,i),yield r.persist()),n}));return function(t,r){return e.apply(this,arguments)}}(),this.get=e=>{this.isInitialized();let t=this.messages.get(e);return typeof t>"u"&&(t={}),t},this.has=(e,t)=>{this.isInitialized();return typeof this.get(e)[rn(t)]<"u"},this.del=function(){var e=Mi((function*(e){r.isInitialized(),r.messages.delete(e),yield r.persist()}));return function(t){return e.apply(this,arguments)}}(),this.logger=(0,Er.generateChildLogger)(e,this.name),this.core=t}get context(){return(0,Er.getLoggerContext)(this.logger)}get storageKey(){return this.storagePrefix+this.version+"//"+this.name}setRelayerMessages(e){var t=this;return Mi((function*(){yield t.core.storage.setItem(t.storageKey,_n(e))}))()}getRelayerMessages(){var e=this;return Mi((function*(){const t=yield e.core.storage.getItem(e.storageKey);return typeof t<"u"?An(t):void 0}))()}persist(){var e=this;return Mi((function*(){yield e.setRelayerMessages(e.messages)}))()}isInitialized(){if(!this.initialized){const{message:e}=Jn("NOT_INITIALIZED",this.name);throw new Error(e)}}}class Ba extends Tr{constructor(e,t){var r;super(e,t),r=this,this.relayer=e,this.logger=t,this.events=new sr.EventEmitter,this.name="publisher",this.queue=new Map,this.publishTimeout=1e4,this.publish=function(){var e=Mi((function*(e,t,n){r.logger.debug("Publishing Payload"),r.logger.trace({type:"method",method:"publish",params:{topic:e,message:t,opts:n}});try{const i=(null===n||void 0===n?void 0:n.ttl)||oa,o=Ln(n),a=(null===n||void 0===n?void 0:n.prompt)||!1,s=(null===n||void 0===n?void 0:n.tag)||0,l=(null===n||void 0===n?void 0:n.id)||(0,vi.getBigIntRpcId)().toString(),c={topic:e,message:t,opts:{ttl:i,relay:o,prompt:a,tag:s,id:l}};r.queue.set(l,c);try{yield yield In(r.rpcPublish(e,t,i,o,a,s,l),r.publishTimeout),r.relayer.events.emit(pa,c)}catch{return r.logger.debug("Publishing Payload stalled"),void r.relayer.events.emit(ha)}r.logger.debug("Successfully Published Payload"),r.logger.trace({type:"method",method:"publish",params:{topic:e,message:t,opts:n}})}catch(Ir){throw r.logger.debug("Failed to Publish Payload"),r.logger.error(Ir),Ir}}));return function(t,r,n){return e.apply(this,arguments)}}(),this.on=(e,t)=>{this.events.on(e,t)},this.once=(e,t)=>{this.events.once(e,t)},this.off=(e,t)=>{this.events.off(e,t)},this.removeListener=(e,t)=>{this.events.removeListener(e,t)},this.relayer=e,this.logger=(0,Er.generateChildLogger)(t,this.name),this.registerEventListeners()}get context(){return(0,Er.getLoggerContext)(this.logger)}rpcPublish(e,t,r,n,i,o,a){var s,l,c,u;const d={method:Rn(n.protocol).publish,params:{topic:e,message:t,ttl:r,prompt:i,tag:o},id:a};return ti(null==(s=d.params)?void 0:s.prompt)&&(null==(l=d.params)||delete l.prompt),ti(null==(c=d.params)?void 0:c.tag)&&(null==(u=d.params)||delete u.tag),this.logger.debug("Outgoing Relay Payload"),this.logger.trace({type:"message",direction:"outgoing",request:d}),this.relayer.request(d)}onPublish(e){this.queue.delete(e)}checkQueue(){var e=this;this.queue.forEach(function(){var t=Mi((function*(t){const{topic:r,message:n,opts:i}=t;yield e.publish(r,n,i)}));return function(e){return t.apply(this,arguments)}}())}registerEventListeners(){this.relayer.core.heartbeat.on(Mr.HEARTBEAT_EVENTS.pulse,(()=>{this.checkQueue()})),this.relayer.on(la,(e=>{this.onPublish(e.id.toString())}))}}class Ua{constructor(){this.map=new Map,this.set=(e,t)=>{const r=this.get(e);this.exists(e,t)||this.map.set(e,[...r,t])},this.get=e=>this.map.get(e)||[],this.exists=(e,t)=>this.get(e).includes(t),this.delete=(e,t)=>{if(typeof t>"u")return void this.map.delete(e);if(!this.map.has(e))return;const r=this.get(e);if(!this.exists(e,t))return;const n=r.filter((e=>e!==t));n.length?this.map.set(e,n):this.map.delete(e)},this.clear=()=>{this.map.clear()}}get topics(){return Array.from(this.map.keys())}}var Fa=Object.defineProperty,Ha=Object.defineProperties,Va=Object.getOwnPropertyDescriptors,Ga=Object.getOwnPropertySymbols,qa=Object.prototype.hasOwnProperty,Wa=Object.prototype.propertyIsEnumerable,Ya=(e,t,r)=>t in e?Fa(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Za=(e,t)=>{for(var r in t||(t={}))qa.call(t,r)&&Ya(e,r,t[r]);if(Ga)for(var r of Ga(t))Wa.call(t,r)&&Ya(e,r,t[r]);return e},Qa=(e,t)=>Ha(e,Va(t));class Ka extends Dr{constructor(e,t){var r;super(e,t),r=this,this.relayer=e,this.logger=t,this.subscriptions=new Map,this.topicMap=new Ua,this.events=new sr.EventEmitter,this.name="subscription",this.version="0.3",this.pending=new Map,this.cached=[],this.initialized=!1,this.pendingSubscriptionWatchLabel="pending_sub_watch_label",this.pollingInterval=20,this.storagePrefix=ea,this.subscribeTimeout=1e4,this.restartInProgress=!1,this.batchSubscribeTopicsLimit=500,this.init=Mi((function*(){r.initialized||(r.logger.trace("Initialized"),yield r.restart(),r.registerEventListeners(),r.onEnable(),r.clientId=yield r.relayer.core.crypto.getClientId())})),this.subscribe=function(){var e=Mi((function*(e,t){yield r.restartToComplete(),r.isInitialized(),r.logger.debug("Subscribing Topic"),r.logger.trace({type:"method",method:"subscribe",params:{topic:e,opts:t}});try{const n=Ln(t),i={topic:e,relay:n};r.pending.set(e,i);const o=yield r.rpcSubscribe(e,n);return r.onSubscribe(o,i),r.logger.debug("Successfully Subscribed Topic"),r.logger.trace({type:"method",method:"subscribe",params:{topic:e,opts:t}}),o}catch(Ar){throw r.logger.debug("Failed to Subscribe Topic"),r.logger.error(Ar),Ar}}));return function(t,r){return e.apply(this,arguments)}}(),this.unsubscribe=function(){var e=Mi((function*(e,t){yield r.restartToComplete(),r.isInitialized(),typeof(null===t||void 0===t?void 0:t.id)<"u"?yield r.unsubscribeById(e,t.id,t):yield r.unsubscribeByTopic(e,t)}));return function(t,r){return e.apply(this,arguments)}}(),this.isSubscribed=function(){var e=Mi((function*(e){return!!r.topics.includes(e)||(yield new Promise(((t,n)=>{const i=new mr.Watch;i.start(r.pendingSubscriptionWatchLabel);const o=setInterval((()=>{!r.pending.has(e)&&r.topics.includes(e)&&(clearInterval(o),i.stop(r.pendingSubscriptionWatchLabel),t(!0)),i.elapsed(r.pendingSubscriptionWatchLabel)>=Ea&&(clearInterval(o),i.stop(r.pendingSubscriptionWatchLabel),n(new Error("Subscription resolution timeout")))}),r.pollingInterval)})).catch((()=>!1)))}));return function(t){return e.apply(this,arguments)}}(),this.on=(e,t)=>{this.events.on(e,t)},this.once=(e,t)=>{this.events.once(e,t)},this.off=(e,t)=>{this.events.off(e,t)},this.removeListener=(e,t)=>{this.events.removeListener(e,t)},this.restart=Mi((function*(){r.restartInProgress=!0,yield r.restore(),yield r.reset(),r.restartInProgress=!1})),this.relayer=e,this.logger=(0,Er.generateChildLogger)(t,this.name),this.clientId=""}get context(){return(0,Er.getLoggerContext)(this.logger)}get storageKey(){return this.storagePrefix+this.version+"//"+this.name}get length(){return this.subscriptions.size}get ids(){return Array.from(this.subscriptions.keys())}get values(){return Array.from(this.subscriptions.values())}get topics(){return this.topicMap.topics}hasSubscription(e,t){let r=!1;try{r=this.getSubscription(e).topic===t}catch{}return r}onEnable(){this.cached=[],this.initialized=!0}onDisable(){this.cached=this.values,this.subscriptions.clear(),this.topicMap.clear()}unsubscribeByTopic(e,t){var r=this;return Mi((function*(){const n=r.topicMap.get(e);yield Promise.all(n.map(function(){var n=Mi((function*(n){return yield r.unsubscribeById(e,n,t)}));return function(e){return n.apply(this,arguments)}}()))}))()}unsubscribeById(e,t,r){var n=this;return Mi((function*(){n.logger.debug("Unsubscribing Topic"),n.logger.trace({type:"method",method:"unsubscribe",params:{topic:e,id:t,opts:r}});try{const i=Ln(r);yield n.rpcUnsubscribe(e,t,i);const o=$n("USER_DISCONNECTED",`${n.name}, ${e}`);yield n.onUnsubscribe(e,t,o),n.logger.debug("Successfully Unsubscribed Topic"),n.logger.trace({type:"method",method:"unsubscribe",params:{topic:e,id:t,opts:r}})}catch(i){throw n.logger.debug("Failed to Unsubscribe Topic"),n.logger.error(i),i}}))()}rpcSubscribe(e,t){var r=this;return Mi((function*(){const n={method:Rn(t.protocol).subscribe,params:{topic:e}};r.logger.debug("Outgoing Relay Payload"),r.logger.trace({type:"payload",direction:"outgoing",request:n});try{yield yield In(r.relayer.request(n),r.subscribeTimeout)}catch{r.logger.debug("Outgoing Relay Subscribe Payload stalled"),r.relayer.events.emit(ha)}return rn(e+r.clientId)}))()}rpcBatchSubscribe(e){var t=this;return Mi((function*(){if(!e.length)return;const r={method:Rn(e[0].relay.protocol).batchSubscribe,params:{topics:e.map((e=>e.topic))}};t.logger.debug("Outgoing Relay Payload"),t.logger.trace({type:"payload",direction:"outgoing",request:r});try{return yield yield In(t.relayer.request(r),t.subscribeTimeout)}catch{t.logger.debug("Outgoing Relay Payload stalled"),t.relayer.events.emit(ha)}}))()}rpcUnsubscribe(e,t,r){const n={method:Rn(r.protocol).unsubscribe,params:{topic:e,id:t}};return this.logger.debug("Outgoing Relay Payload"),this.logger.trace({type:"payload",direction:"outgoing",request:n}),this.relayer.request(n)}onSubscribe(e,t){this.setSubscription(e,Qa(Za({},t),{id:e})),this.pending.delete(t.topic)}onBatchSubscribe(e){e.length&&e.forEach((e=>{this.setSubscription(e.id,Za({},e)),this.pending.delete(e.topic)}))}onUnsubscribe(e,t,r){var n=this;return Mi((function*(){n.events.removeAllListeners(t),n.hasSubscription(t,e)&&n.deleteSubscription(t,r),yield n.relayer.messages.del(e)}))()}setRelayerSubscriptions(e){var t=this;return Mi((function*(){yield t.relayer.core.storage.setItem(t.storageKey,e)}))()}getRelayerSubscriptions(){var e=this;return Mi((function*(){return yield e.relayer.core.storage.getItem(e.storageKey)}))()}setSubscription(e,t){this.subscriptions.has(e)||(this.logger.debug("Setting subscription"),this.logger.trace({type:"method",method:"setSubscription",id:e,subscription:t}),this.addSubscription(e,t))}addSubscription(e,t){this.subscriptions.set(e,Za({},t)),this.topicMap.set(t.topic,e),this.events.emit(wa,t)}getSubscription(e){this.logger.debug("Getting subscription"),this.logger.trace({type:"method",method:"getSubscription",id:e});const t=this.subscriptions.get(e);if(!t){const{message:t}=Jn("NO_MATCHING_KEY",`${this.name}: ${e}`);throw new Error(t)}return t}deleteSubscription(e,t){this.logger.debug("Deleting subscription"),this.logger.trace({type:"method",method:"deleteSubscription",id:e,reason:t});const r=this.getSubscription(e);this.subscriptions.delete(e),this.topicMap.delete(r.topic,e),this.events.emit(xa,Qa(Za({},r),{reason:t}))}persist(){var e=this;return Mi((function*(){yield e.setRelayerSubscriptions(e.values),e.events.emit(ka)}))()}reset(){var e=this;return Mi((function*(){if(e.cached.length){const t=Math.ceil(e.cached.length/e.batchSubscribeTopicsLimit);for(let r=0;r"u"||!t.length)return;if(e.subscriptions.size){const{message:t}=Jn("RESTORE_WILL_OVERRIDE",e.name);throw e.logger.error(t),e.logger.error(`${e.name}: ${JSON.stringify(e.values)}`),new Error(t)}e.cached=t,e.logger.debug(`Successfully Restored subscriptions for ${e.name}`),e.logger.trace({type:"method",method:"restore",subscriptions:e.values})}catch(t){e.logger.debug(`Failed to Restore subscriptions for ${e.name}`),e.logger.error(t)}}))()}batchSubscribe(e){var t=this;return Mi((function*(){if(!e.length)return;const r=yield t.rpcBatchSubscribe(e);Xn(r)&&t.onBatchSubscribe(r.map(((t,r)=>Qa(Za({},e[r]),{id:t}))))}))()}onConnect(){var e=this;return Mi((function*(){e.restartInProgress||(yield e.restart(),e.onEnable())}))()}onDisconnect(){this.onDisable()}checkPending(){var e=this;return Mi((function*(){if(e.relayer.transportExplicitlyClosed)return;const t=[];e.pending.forEach((e=>{t.push(e)})),yield e.batchSubscribe(t)}))()}registerEventListeners(){var e=this;this.relayer.core.heartbeat.on(Mr.HEARTBEAT_EVENTS.pulse,Mi((function*(){yield e.checkPending()}))),this.relayer.on(ca,Mi((function*(){yield e.onConnect()}))),this.relayer.on(ua,(()=>{this.onDisconnect()})),this.events.on(wa,function(){var t=Mi((function*(t){const r=wa;e.logger.info(`Emitting ${r}`),e.logger.debug({type:"event",event:r,data:t}),yield e.persist()}));return function(e){return t.apply(this,arguments)}}()),this.events.on(xa,function(){var t=Mi((function*(t){const r=xa;e.logger.info(`Emitting ${r}`),e.logger.debug({type:"event",event:r,data:t}),yield e.persist()}));return function(e){return t.apply(this,arguments)}}())}isInitialized(){if(!this.initialized){const{message:e}=Jn("NOT_INITIALIZED",this.name);throw new Error(e)}}restartToComplete(){var e=this;return Mi((function*(){e.restartInProgress&&(yield new Promise((t=>{const r=setInterval((()=>{e.restartInProgress||(clearInterval(r),t())}),e.pollingInterval)})))}))()}}var Ja=Object.defineProperty,$a=Object.getOwnPropertySymbols,Xa=Object.prototype.hasOwnProperty,es=Object.prototype.propertyIsEnumerable,ts=(e,t,r)=>t in e?Ja(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;class rs extends Cr{constructor(e){var t;super(e),t=this,this.protocol="wc",this.version=2,this.events=new sr.EventEmitter,this.name="relayer",this.transportExplicitlyClosed=!1,this.initialized=!1,this.reconnecting=!1,this.connectionStatusPollingInterval=20,this.staleConnectionErrors=["socket hang up","socket stalled"],this.request=function(){var e=Mi((function*(e){t.logger.debug("Publishing Request Payload");try{return yield t.toEstablishConnection(),yield t.provider.request(e)}catch(r){throw t.logger.debug("Failed to Publish Request"),t.logger.error(r),r}}));return function(t){return e.apply(this,arguments)}}(),this.core=e.core,this.logger=typeof e.logger<"u"&&"string"!=typeof e.logger?(0,Er.generateChildLogger)(e.logger,this.name):(0,Er.pino)((0,Er.getDefaultLoggerOptions)({level:e.logger||"error"})),this.messages=new za(this.logger,e.core),this.subscriber=new Ka(this,this.logger),this.publisher=new Ba(this,this.logger),this.relayUrl=(null===e||void 0===e?void 0:e.relayUrl)||aa,this.projectId=e.projectId,this.provider={}}init(){var e=this;return Mi((function*(){e.logger.trace("Initialized"),yield e.createProvider(),yield Promise.all([e.messages.init(),e.transportOpen(),e.subscriber.init()]),e.registerEventListeners(),e.initialized=!0,setTimeout(Mi((function*(){0===e.subscriber.topics.length&&(e.logger.info("No topics subscribted to after init, closing transport"),yield e.transportClose(),e.transportExplicitlyClosed=!1)})),1e4)}))()}get context(){return(0,Er.getLoggerContext)(this.logger)}get connected(){return this.provider.connection.connected}get connecting(){return this.provider.connection.connecting}publish(e,t,r){var n=this;return Mi((function*(){n.isInitialized(),yield n.publisher.publish(e,t,r),yield n.recordMessageEvent({topic:e,message:t,publishedAt:Date.now()})}))()}subscribe(e,t){var r=this;return Mi((function*(){var n;r.isInitialized();let i=(null==(n=r.subscriber.topicMap.get(e))?void 0:n[0])||"";return i||(yield Promise.all([new Promise((t=>{r.subscriber.once(wa,(r=>{r.topic===e&&t()}))})),new Promise(function(){var n=Mi((function*(n){i=yield r.subscriber.subscribe(e,t),n()}));return function(e){return n.apply(this,arguments)}}())]),i)}))()}unsubscribe(e,t){var r=this;return Mi((function*(){r.isInitialized(),yield r.subscriber.unsubscribe(e,t)}))()}on(e,t){this.events.on(e,t)}once(e,t){this.events.once(e,t)}off(e,t){this.events.off(e,t)}removeListener(e,t){this.events.removeListener(e,t)}transportClose(){var e=this;return Mi((function*(){e.transportExplicitlyClosed=!0,e.connected&&(yield e.provider.disconnect(),e.events.emit(fa))}))()}transportOpen(e){var t=this;return Mi((function*(){if(t.transportExplicitlyClosed=!1,!t.reconnecting){t.relayUrl=e||t.relayUrl,t.reconnecting=!0;try{yield Promise.all([new Promise((e=>{t.initialized||e(),t.subscriber.once(Ma,(()=>{e()}))})),yield Promise.race([new Promise(function(){var e=Mi((function*(e,r){yield In(t.provider.connect(),5e3,"socket stalled").catch((e=>r(e))).then((()=>e())).finally((()=>t.removeListener(fa,t.rejectTransportOpen)))}));return function(t,r){return e.apply(this,arguments)}}()),new Promise((e=>t.once(fa,t.rejectTransportOpen)))])])}catch(r){t.logger.error(r);const e=r;if(!t.isConnectionStalled(e.message))throw r;t.events.emit(fa)}finally{t.reconnecting=!1}}}))()}restartTransport(e){var t=this;return Mi((function*(){t.transportExplicitlyClosed||t.reconnecting||(t.relayUrl=e||t.relayUrl,t.connected&&(yield Promise.all([new Promise((e=>{t.provider.once(ya,(()=>{e()}))})),t.transportClose()])),yield t.createProvider(),yield t.transportOpen())}))()}isConnectionStalled(e){return this.staleConnectionErrors.some((t=>e.includes(t)))}rejectTransportOpen(){throw new Error("closeTransport called before connection was established")}createProvider(){var e=this;return Mi((function*(){const t=yield e.core.crypto.signJWT(e.relayUrl);e.provider=new yi.F(new bi.A(Mn({sdkVersion:"2.8.1",protocol:e.protocol,version:e.version,relayUrl:e.relayUrl,projectId:e.projectId,auth:t,useOnCloseEvent:!0}))),e.registerProviderListeners()}))()}recordMessageEvent(e){var t=this;return Mi((function*(){const{topic:r,message:n}=e;yield t.messages.set(r,n)}))()}shouldIgnoreMessageEvent(e){var t=this;return Mi((function*(){const{topic:r,message:n}=e;return!(yield t.subscriber.isSubscribed(r))||t.messages.has(r,n)}))()}onProviderPayload(e){var t=this;return Mi((function*(){if(t.logger.debug("Incoming Relay Payload"),t.logger.trace({type:"payload",direction:"incoming",payload:e}),(0,vi.isJsonRpcRequest)(e)){if(!e.method.endsWith("_subscription"))return;const r=e.params,{topic:n,message:i,publishedAt:o}=r.data,a={topic:n,message:i,publishedAt:o};t.logger.debug("Emitting Relayer Payload"),t.logger.trace(((e,t)=>{for(var r in t||(t={}))Xa.call(t,r)&&ts(e,r,t[r]);if($a)for(var r of $a(t))es.call(t,r)&&ts(e,r,t[r]);return e})({type:"event",event:r.id},a)),t.events.emit(r.id,a),yield t.acknowledgePayload(e),yield t.onMessageEvent(a)}else(0,vi.isJsonRpcResponse)(e)&&t.events.emit(la,e)}))()}onMessageEvent(e){var t=this;return Mi((function*(){(yield t.shouldIgnoreMessageEvent(e))||(t.events.emit(sa,e),yield t.recordMessageEvent(e))}))()}acknowledgePayload(e){var t=this;return Mi((function*(){const r=(0,vi.formatJsonRpcResult)(e.id,!0);yield t.provider.connection.send(r)}))()}registerProviderListeners(){this.provider.on(ma,(e=>this.onProviderPayload(e))),this.provider.on(ga,(()=>{this.events.emit(ca)})),this.provider.on(ya,(()=>{this.onProviderDisconnect()})),this.provider.on(va,(e=>{this.logger.error(e),this.events.emit(da,e)}))}registerEventListeners(){var e=this;this.events.on(ha,Mi((function*(){yield e.restartTransport()})))}onProviderDisconnect(){this.events.emit(ua),this.attemptToReconnect()}attemptToReconnect(){var e=this;this.transportExplicitlyClosed||setTimeout(Mi((function*(){yield e.restartTransport()})),(0,mr.toMiliseconds)(ba))}isInitialized(){if(!this.initialized){const{message:e}=Jn("NOT_INITIALIZED",this.name);throw new Error(e)}}toEstablishConnection(){var e=this;return Mi((function*(){if(!e.connected){if(e.connecting)return yield new Promise((t=>{const r=setInterval((()=>{e.connected&&(clearInterval(r),t())}),e.connectionStatusPollingInterval)}));yield e.restartTransport()}}))()}}var ns=Object.defineProperty,is=Object.getOwnPropertySymbols,os=Object.prototype.hasOwnProperty,as=Object.prototype.propertyIsEnumerable,ss=(e,t,r)=>t in e?ns(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,ls=(e,t)=>{for(var r in t||(t={}))os.call(t,r)&&ss(e,r,t[r]);if(is)for(var r of is(t))as.call(t,r)&&ss(e,r,t[r]);return e};class cs extends Nr{constructor(e,t,r){var n;let i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:ea,o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:void 0;super(e,t,r,i),n=this,this.core=e,this.logger=t,this.name=r,this.map=new Map,this.version="0.3",this.cached=[],this.initialized=!1,this.storagePrefix=ea,this.init=Mi((function*(){n.initialized||(n.logger.trace("Initialized"),yield n.restore(),n.cached.forEach((e=>{n.getKey&&null!==e&&!ti(e)?n.map.set(n.getKey(e),e):function(e){var t;return null==(t=null===e||void 0===e?void 0:e.proposer)?void 0:t.publicKey}(e)?n.map.set(e.id,e):function(e){return null===e||void 0===e?void 0:e.topic}(e)&&n.map.set(e.topic,e)})),n.cached=[],n.initialized=!0)})),this.set=function(){var e=Mi((function*(e,t){n.isInitialized(),n.map.has(e)?yield n.update(e,t):(n.logger.debug("Setting value"),n.logger.trace({type:"method",method:"set",key:e,value:t}),n.map.set(e,t),yield n.persist())}));return function(t,r){return e.apply(this,arguments)}}(),this.get=e=>(this.isInitialized(),this.logger.debug("Getting value"),this.logger.trace({type:"method",method:"get",key:e}),this.getData(e)),this.getAll=e=>(this.isInitialized(),e?this.values.filter((t=>Object.keys(e).every((r=>xi()(t[r],e[r]))))):this.values),this.update=function(){var e=Mi((function*(e,t){n.isInitialized(),n.logger.debug("Updating value"),n.logger.trace({type:"method",method:"update",key:e,update:t});const r=ls(ls({},n.getData(e)),t);n.map.set(e,r),yield n.persist()}));return function(t,r){return e.apply(this,arguments)}}(),this.delete=function(){var e=Mi((function*(e,t){n.isInitialized(),n.map.has(e)&&(n.logger.debug("Deleting value"),n.logger.trace({type:"method",method:"delete",key:e,reason:t}),n.map.delete(e),yield n.persist())}));return function(t,r){return e.apply(this,arguments)}}(),this.logger=(0,Er.generateChildLogger)(t,this.name),this.storagePrefix=i,this.getKey=o}get context(){return(0,Er.getLoggerContext)(this.logger)}get storageKey(){return this.storagePrefix+this.version+"//"+this.name}get length(){return this.map.size}get keys(){return Array.from(this.map.keys())}get values(){return Array.from(this.map.values())}setDataStore(e){var t=this;return Mi((function*(){yield t.core.storage.setItem(t.storageKey,e)}))()}getDataStore(){var e=this;return Mi((function*(){return yield e.core.storage.getItem(e.storageKey)}))()}getData(e){const t=this.map.get(e);if(!t){const{message:t}=Jn("NO_MATCHING_KEY",`${this.name}: ${e}`);throw this.logger.error(t),new Error(t)}return t}persist(){var e=this;return Mi((function*(){yield e.setDataStore(e.values)}))()}restore(){var e=this;return Mi((function*(){try{const t=yield e.getDataStore();if(typeof t>"u"||!t.length)return;if(e.map.size){const{message:t}=Jn("RESTORE_WILL_OVERRIDE",e.name);throw e.logger.error(t),new Error(t)}e.cached=t,e.logger.debug(`Successfully Restored value for ${e.name}`),e.logger.trace({type:"method",method:"restore",value:e.values})}catch(t){e.logger.debug(`Failed to Restore value for ${e.name}`),e.logger.error(t)}}))()}isInitialized(){if(!this.initialized){const{message:e}=Jn("NOT_INITIALIZED",this.name);throw new Error(e)}}}class us{constructor(e,t){var r=this;this.core=e,this.logger=t,this.name="pairing",this.version="0.3",this.events=new(lr()),this.initialized=!1,this.storagePrefix=ea,this.ignoredPayloadTypes=[Kr],this.registeredMethods=[],this.init=Mi((function*(){r.initialized||(yield r.pairings.init(),yield r.cleanup(),r.registerRelayerEvents(),r.registerExpirerEvents(),r.initialized=!0,r.logger.trace("Initialized"))})),this.register=e=>{let{methods:t}=e;this.isInitialized(),this.registeredMethods=[...new Set([...this.registeredMethods,...t])]},this.create=Mi((function*(){r.isInitialized();const e=tn(),t=yield r.core.crypto.setSymKey(e),n=Nn(mr.FIVE_MINUTES),i={protocol:"irn"},o={topic:t,expiry:n,relay:i,active:!1},a=qn({protocol:r.core.protocol,version:r.core.version,topic:t,symKey:e,relay:i});return yield r.pairings.set(t,o),yield r.core.relayer.subscribe(t),r.core.expirer.set(t,n),{topic:t,uri:a}})),this.pair=function(){var e=Mi((function*(e){r.isInitialized(),r.isValidPair(e);const{topic:t,symKey:n,relay:i}=function(e){const t=e.indexOf(":"),r=-1!==e.indexOf("?")?e.indexOf("?"):void 0,n=e.substring(0,t),i=e.substring(t+1,r).split("@"),o=typeof r<"u"?e.substring(r):"",a=Ur.parse(o);return{protocol:n,topic:Gn(i[0]),version:parseInt(i[1],10),symKey:a.symKey,relay:Vn(a)}}(e.uri);if(r.pairings.keys.includes(t))throw new Error(`Pairing already exists: ${t}`);if(r.core.crypto.hasKeys(t))throw new Error(`Keychain already exists: ${t}`);const o=Nn(mr.FIVE_MINUTES),a={topic:t,relay:i,expiry:o,active:!1};return yield r.pairings.set(t,a),yield r.core.crypto.setSymKey(n,t),yield r.core.relayer.subscribe(t,{relay:i}),r.core.expirer.set(t,o),e.activatePairing&&(yield r.activate({topic:t})),a}));return function(t){return e.apply(this,arguments)}}(),this.activate=function(){var e=Mi((function(e){let{topic:t}=e;return function*(){r.isInitialized();const e=Nn(mr.THIRTY_DAYS);yield r.pairings.update(t,{active:!0,expiry:e}),r.core.expirer.set(t,e)}()}));return function(t){return e.apply(this,arguments)}}(),this.ping=function(){var e=Mi((function*(e){r.isInitialized(),yield r.isValidPing(e);const{topic:t}=e;if(r.pairings.keys.includes(t)){const e=yield r.sendRequest(t,"wc_pairingPing",{}),{done:n,resolve:i,reject:o}=Sn();r.events.once(jn("pairing_ping",e),(e=>{let{error:t}=e;t?o(t):i()})),yield n()}}));return function(t){return e.apply(this,arguments)}}(),this.updateExpiry=function(){var e=Mi((function(e){let{topic:t,expiry:n}=e;return function*(){r.isInitialized(),yield r.pairings.update(t,{expiry:n})}()}));return function(t){return e.apply(this,arguments)}}(),this.updateMetadata=function(){var e=Mi((function(e){let{topic:t,metadata:n}=e;return function*(){r.isInitialized(),yield r.pairings.update(t,{peerMetadata:n})}()}));return function(t){return e.apply(this,arguments)}}(),this.getPairings=()=>(this.isInitialized(),this.pairings.values),this.disconnect=function(){var e=Mi((function*(e){r.isInitialized(),yield r.isValidDisconnect(e);const{topic:t}=e;r.pairings.keys.includes(t)&&(yield r.sendRequest(t,"wc_pairingDelete",$n("USER_DISCONNECTED")),yield r.deletePairing(t))}));return function(t){return e.apply(this,arguments)}}(),this.sendRequest=function(){var e=Mi((function*(e,t,n){const i=(0,vi.formatJsonRpcRequest)(t,n),o=yield r.core.crypto.encode(e,i),a=_a[t].req;return r.core.history.set(e,i),r.core.relayer.publish(e,o,a),i.id}));return function(t,r,n){return e.apply(this,arguments)}}(),this.sendResult=function(){var e=Mi((function*(e,t,n){const i=(0,vi.formatJsonRpcResult)(e,n),o=yield r.core.crypto.encode(t,i),a=yield r.core.history.get(t,e),s=_a[a.request.method].res;yield r.core.relayer.publish(t,o,s),yield r.core.history.resolve(i)}));return function(t,r,n){return e.apply(this,arguments)}}(),this.sendError=function(){var e=Mi((function*(e,t,n){const i=(0,vi.formatJsonRpcError)(e,n),o=yield r.core.crypto.encode(t,i),a=yield r.core.history.get(t,e),s=_a[a.request.method]?_a[a.request.method].res:_a.unregistered_method.res;yield r.core.relayer.publish(t,o,s),yield r.core.history.resolve(i)}));return function(t,r,n){return e.apply(this,arguments)}}(),this.deletePairing=function(){var e=Mi((function*(e,t){yield r.core.relayer.unsubscribe(e),yield Promise.all([r.pairings.delete(e,$n("USER_DISCONNECTED")),r.core.crypto.deleteSymKey(e),t?Promise.resolve():r.core.expirer.del(e)])}));return function(t,r){return e.apply(this,arguments)}}(),this.cleanup=Mi((function*(){const e=r.pairings.getAll().filter((e=>Dn(e.expiry)));yield Promise.all(e.map((e=>r.deletePairing(e.topic))))})),this.onRelayEventRequest=e=>{const{topic:t,payload:r}=e,n=r.method;if(this.pairings.keys.includes(t))switch(n){case"wc_pairingPing":return this.onPairingPingRequest(t,r);case"wc_pairingDelete":return this.onPairingDeleteRequest(t,r);default:return this.onUnknownRpcMethodRequest(t,r)}},this.onRelayEventResponse=function(){var e=Mi((function*(e){const{topic:t,payload:n}=e,i=(yield r.core.history.get(t,n.id)).request.method;if(r.pairings.keys.includes(t)){if("wc_pairingPing"===i)return r.onPairingPingResponse(t,n);return r.onUnknownRpcMethodResponse(i)}}));return function(t){return e.apply(this,arguments)}}(),this.onPairingPingRequest=function(){var e=Mi((function*(e,t){const{id:n}=t;try{r.isValidPing({topic:e}),yield r.sendResult(n,e,!0),r.events.emit("pairing_ping",{id:n,topic:e})}catch(Ir){yield r.sendError(n,e,Ir),r.logger.error(Ir)}}));return function(t,r){return e.apply(this,arguments)}}(),this.onPairingPingResponse=(e,t)=>{const{id:r}=t;setTimeout((()=>{(0,vi.isJsonRpcResult)(t)?this.events.emit(jn("pairing_ping",r),{}):(0,vi.isJsonRpcError)(t)&&this.events.emit(jn("pairing_ping",r),{error:t.error})}),500)},this.onPairingDeleteRequest=function(){var e=Mi((function*(e,t){const{id:n}=t;try{r.isValidDisconnect({topic:e}),yield r.deletePairing(e),r.events.emit("pairing_delete",{id:n,topic:e})}catch(Ir){yield r.sendError(n,e,Ir),r.logger.error(Ir)}}));return function(t,r){return e.apply(this,arguments)}}(),this.onUnknownRpcMethodRequest=function(){var e=Mi((function*(e,t){const{id:n,method:i}=t;try{if(r.registeredMethods.includes(i))return;const t=$n("WC_METHOD_UNSUPPORTED",i);yield r.sendError(n,e,t),r.logger.error(t)}catch(o){yield r.sendError(n,e,o),r.logger.error(o)}}));return function(t,r){return e.apply(this,arguments)}}(),this.onUnknownRpcMethodResponse=e=>{this.registeredMethods.includes(e)||this.logger.error($n("WC_METHOD_UNSUPPORTED",e))},this.isValidPair=e=>{if(!di(e)){const{message:t}=Jn("MISSING_OR_INVALID",`pair() params: ${e}`);throw new Error(t)}if(!function(e){if(ri(e,!1))try{return typeof new URL(e)<"u"}catch{return!1}return!1}(e.uri)){const{message:t}=Jn("MISSING_OR_INVALID",`pair() uri: ${e.uri}`);throw new Error(t)}},this.isValidPing=function(){var e=Mi((function*(e){if(!di(e)){const{message:t}=Jn("MISSING_OR_INVALID",`ping() params: ${e}`);throw new Error(t)}const{topic:t}=e;yield r.isValidPairingTopic(t)}));return function(t){return e.apply(this,arguments)}}(),this.isValidDisconnect=function(){var e=Mi((function*(e){if(!di(e)){const{message:t}=Jn("MISSING_OR_INVALID",`disconnect() params: ${e}`);throw new Error(t)}const{topic:t}=e;yield r.isValidPairingTopic(t)}));return function(t){return e.apply(this,arguments)}}(),this.isValidPairingTopic=function(){var e=Mi((function*(e){if(!ri(e,!1)){const{message:t}=Jn("MISSING_OR_INVALID",`pairing topic should be a string: ${e}`);throw new Error(t)}if(!r.pairings.keys.includes(e)){const{message:t}=Jn("NO_MATCHING_KEY",`pairing topic doesn't exist: ${e}`);throw new Error(t)}if(Dn(r.pairings.get(e).expiry)){yield r.deletePairing(e);const{message:t}=Jn("EXPIRED",`pairing topic: ${e}`);throw new Error(t)}}));return function(t){return e.apply(this,arguments)}}(),this.core=e,this.logger=(0,Er.generateChildLogger)(t,this.name),this.pairings=new cs(this.core,this.logger,this.name,this.storagePrefix)}get context(){return(0,Er.getLoggerContext)(this.logger)}isInitialized(){if(!this.initialized){const{message:e}=Jn("NOT_INITIALIZED",this.name);throw new Error(e)}}registerRelayerEvents(){var e=this;this.core.relayer.on(sa,function(){var t=Mi((function*(t){const{topic:r,message:n}=t;if(e.ignoredPayloadTypes.includes(e.core.crypto.getPayloadType(n)))return;const i=yield e.core.crypto.decode(r,n);(0,vi.isJsonRpcRequest)(i)?(e.core.history.set(r,i),e.onRelayEventRequest({topic:r,payload:i})):(0,vi.isJsonRpcResponse)(i)&&(yield e.core.history.resolve(i),e.onRelayEventResponse({topic:r,payload:i}))}));return function(e){return t.apply(this,arguments)}}())}registerExpirerEvents(){var e=this;this.core.expirer.on(Da,function(){var t=Mi((function*(t){const{topic:r}=Cn(t.target);r&&e.pairings.keys.includes(r)&&(yield e.deletePairing(r,!0),e.events.emit("pairing_expire",{topic:r}))}));return function(e){return t.apply(this,arguments)}}())}}class ds extends Sr{constructor(e,t){var r;super(e,t),r=this,this.core=e,this.logger=t,this.records=new Map,this.events=new sr.EventEmitter,this.name="history",this.version="0.3",this.cached=[],this.initialized=!1,this.storagePrefix=ea,this.init=Mi((function*(){r.initialized||(r.logger.trace("Initialized"),yield r.restore(),r.cached.forEach((e=>r.records.set(e.id,e))),r.cached=[],r.registerEventListeners(),r.initialized=!0)})),this.set=(e,t,r)=>{if(this.isInitialized(),this.logger.debug("Setting JSON-RPC request history record"),this.logger.trace({type:"method",method:"set",topic:e,request:t,chainId:r}),this.records.has(t.id))return;const n={id:t.id,topic:e,request:{method:t.method,params:t.params||null},chainId:r};this.records.set(n.id,n),this.events.emit(Aa,n)},this.resolve=function(){var e=Mi((function*(e){if(r.isInitialized(),r.logger.debug("Updating JSON-RPC response history record"),r.logger.trace({type:"method",method:"update",response:e}),!r.records.has(e.id))return;const t=yield r.getRecord(e.id);typeof t.response>"u"&&(t.response=(0,vi.isJsonRpcError)(e)?{error:e.error}:{result:e.result},r.records.set(t.id,t),r.events.emit(Sa,t))}));return function(t){return e.apply(this,arguments)}}(),this.get=function(){var e=Mi((function*(e,t){return r.isInitialized(),r.logger.debug("Getting record"),r.logger.trace({type:"method",method:"get",topic:e,id:t}),yield r.getRecord(t)}));return function(t,r){return e.apply(this,arguments)}}(),this.delete=(e,t)=>{this.isInitialized(),this.logger.debug("Deleting record"),this.logger.trace({type:"method",method:"delete",id:t}),this.values.forEach((r=>{if(r.topic===e){if(typeof t<"u"&&r.id!==t)return;this.records.delete(r.id),this.events.emit(Ia,r)}}))},this.exists=function(){var e=Mi((function*(e,t){return r.isInitialized(),!!r.records.has(t)&&(yield r.getRecord(t)).topic===e}));return function(t,r){return e.apply(this,arguments)}}(),this.on=(e,t)=>{this.events.on(e,t)},this.once=(e,t)=>{this.events.once(e,t)},this.off=(e,t)=>{this.events.off(e,t)},this.removeListener=(e,t)=>{this.events.removeListener(e,t)},this.logger=(0,Er.generateChildLogger)(t,this.name)}get context(){return(0,Er.getLoggerContext)(this.logger)}get storageKey(){return this.storagePrefix+this.version+"//"+this.name}get size(){return this.records.size}get keys(){return Array.from(this.records.keys())}get values(){return Array.from(this.records.values())}get pending(){const e=[];return this.values.forEach((t=>{if(typeof t.response<"u")return;const r={topic:t.topic,request:(0,vi.formatJsonRpcRequest)(t.request.method,t.request.params,t.id),chainId:t.chainId};return e.push(r)})),e}setJsonRpcRecords(e){var t=this;return Mi((function*(){yield t.core.storage.setItem(t.storageKey,e)}))()}getJsonRpcRecords(){var e=this;return Mi((function*(){return yield e.core.storage.getItem(e.storageKey)}))()}getRecord(e){this.isInitialized();const t=this.records.get(e);if(!t){const{message:t}=Jn("NO_MATCHING_KEY",`${this.name}: ${e}`);throw new Error(t)}return t}persist(){var e=this;return Mi((function*(){yield e.setJsonRpcRecords(e.values),e.events.emit(Ta)}))()}restore(){var e=this;return Mi((function*(){try{const t=yield e.getJsonRpcRecords();if(typeof t>"u"||!t.length)return;if(e.records.size){const{message:t}=Jn("RESTORE_WILL_OVERRIDE",e.name);throw e.logger.error(t),new Error(t)}e.cached=t,e.logger.debug(`Successfully Restored records for ${e.name}`),e.logger.trace({type:"method",method:"restore",records:e.values})}catch(t){e.logger.debug(`Failed to Restore records for ${e.name}`),e.logger.error(t)}}))()}registerEventListeners(){this.events.on(Aa,(e=>{const t=Aa;this.logger.info(`Emitting ${t}`),this.logger.debug({type:"event",event:t,record:e}),this.persist()})),this.events.on(Sa,(e=>{const t=Sa;this.logger.info(`Emitting ${t}`),this.logger.debug({type:"event",event:t,record:e}),this.persist()})),this.events.on(Ia,(e=>{const t=Ia;this.logger.info(`Emitting ${t}`),this.logger.debug({type:"event",event:t,record:e}),this.persist()}))}isInitialized(){if(!this.initialized){const{message:e}=Jn("NOT_INITIALIZED",this.name);throw new Error(e)}}}class hs extends jr{constructor(e,t){var r;super(e,t),r=this,this.core=e,this.logger=t,this.expirations=new Map,this.events=new sr.EventEmitter,this.name="expirer",this.version="0.3",this.cached=[],this.initialized=!1,this.storagePrefix=ea,this.init=Mi((function*(){r.initialized||(r.logger.trace("Initialized"),yield r.restore(),r.cached.forEach((e=>r.expirations.set(e.target,e))),r.cached=[],r.registerEventListeners(),r.initialized=!0)})),this.has=e=>{try{const t=this.formatTarget(e);return typeof this.getExpiration(t)<"u"}catch{return!1}},this.set=(e,t)=>{this.isInitialized();const r=this.formatTarget(e),n={target:r,expiry:t};this.expirations.set(r,n),this.checkExpiry(r,n),this.events.emit(Ca,{target:r,expiration:n})},this.get=e=>{this.isInitialized();const t=this.formatTarget(e);return this.getExpiration(t)},this.del=e=>{if(this.isInitialized(),this.has(e)){const t=this.formatTarget(e),r=this.getExpiration(t);this.expirations.delete(t),this.events.emit(Na,{target:t,expiration:r})}},this.on=(e,t)=>{this.events.on(e,t)},this.once=(e,t)=>{this.events.once(e,t)},this.off=(e,t)=>{this.events.off(e,t)},this.removeListener=(e,t)=>{this.events.removeListener(e,t)},this.logger=(0,Er.generateChildLogger)(t,this.name)}get context(){return(0,Er.getLoggerContext)(this.logger)}get storageKey(){return this.storagePrefix+this.version+"//"+this.name}get length(){return this.expirations.size}get keys(){return Array.from(this.expirations.keys())}get values(){return Array.from(this.expirations.values())}formatTarget(e){if("string"==typeof e)return function(e){return Tn("topic",e)}(e);if("number"==typeof e)return function(e){return Tn("id",e)}(e);const{message:t}=Jn("UNKNOWN_TYPE","Target type: "+typeof e);throw new Error(t)}setExpirations(e){var t=this;return Mi((function*(){yield t.core.storage.setItem(t.storageKey,e)}))()}getExpirations(){var e=this;return Mi((function*(){return yield e.core.storage.getItem(e.storageKey)}))()}persist(){var e=this;return Mi((function*(){yield e.setExpirations(e.values),e.events.emit(ja)}))()}restore(){var e=this;return Mi((function*(){try{const t=yield e.getExpirations();if(typeof t>"u"||!t.length)return;if(e.expirations.size){const{message:t}=Jn("RESTORE_WILL_OVERRIDE",e.name);throw e.logger.error(t),new Error(t)}e.cached=t,e.logger.debug(`Successfully Restored expirations for ${e.name}`),e.logger.trace({type:"method",method:"restore",expirations:e.values})}catch(t){e.logger.debug(`Failed to Restore expirations for ${e.name}`),e.logger.error(t)}}))()}getExpiration(e){const t=this.expirations.get(e);if(!t){const{message:t}=Jn("NO_MATCHING_KEY",`${this.name}: ${e}`);throw this.logger.error(t),new Error(t)}return t}checkExpiry(e,t){const{expiry:r}=t;(0,mr.toMiliseconds)(r)-Date.now()<=0&&this.expire(e,t)}expire(e,t){this.expirations.delete(e),this.events.emit(Da,{target:e,expiration:t})}checkExpirations(){this.core.relayer.connected&&this.expirations.forEach(((e,t)=>this.checkExpiry(t,e)))}registerEventListeners(){this.core.heartbeat.on(Mr.HEARTBEAT_EVENTS.pulse,(()=>this.checkExpirations())),this.events.on(Ca,(e=>{const t=Ca;this.logger.info(`Emitting ${t}`),this.logger.debug({type:"event",event:t,data:e}),this.persist()})),this.events.on(Da,(e=>{const t=Da;this.logger.info(`Emitting ${t}`),this.logger.debug({type:"event",event:t,data:e}),this.persist()})),this.events.on(Na,(e=>{const t=Na;this.logger.info(`Emitting ${t}`),this.logger.debug({type:"event",event:t,data:e}),this.persist()}))}isInitialized(){if(!this.initialized){const{message:e}=Jn("NOT_INITIALIZED",this.name);throw new Error(e)}}}class fs extends Or{constructor(e,t){var r;super(e,t),r=this,this.projectId=e,this.logger=t,this.name=Oa,this.initialized=!1,this.init=function(){var e=Mi((function*(e){bn()||!wn()||(r.verifyUrl=(null===e||void 0===e?void 0:e.verifyUrl)||Pa,yield r.createIframe())}));return function(t){return e.apply(this,arguments)}}(),this.register=function(){var e=Mi((function*(e){var t;r.initialized||(yield r.init()),r.iframe&&(null==(t=r.iframe.contentWindow)||t.postMessage(e.attestationId,r.verifyUrl),r.logger.info(`postMessage sent: ${e.attestationId} ${r.verifyUrl}`))}));return function(t){return e.apply(this,arguments)}}(),this.resolve=function(){var e=Mi((function*(e){var t;if(r.isDevEnv)return"";r.logger.info(`resolving attestation: ${e.attestationId}`);const n=r.startAbortTimer(mr.FIVE_SECONDS),i=yield fetch(`${r.verifyUrl}/attestation/${e.attestationId}`,{signal:r.abortController.signal});return clearTimeout(n),200===i.status?null==(t=yield i.json())?void 0:t.origin:""}));return function(t){return e.apply(this,arguments)}}(),this.createIframe=Mi((function*(){try{yield Promise.race([new Promise(((e,t)=>{if(document.getElementById(Oa))return e();const n=document.createElement("iframe");n.setAttribute("id",Oa),n.setAttribute("src",`${r.verifyUrl}/${r.projectId}`),n.style.display="none",n.addEventListener("load",(()=>{r.initialized=!0,e()})),n.addEventListener("error",(e=>{t(e)})),document.body.append(n),r.iframe=n})),new Promise((e=>{setTimeout((()=>e("iframe load timeout")),(0,mr.toMiliseconds)(mr.ONE_SECOND/2))}))])}catch(e){r.logger.error(`Verify iframe failed to load: ${r.verifyUrl}`),r.logger.error(e)}})),this.logger=(0,Er.generateChildLogger)(t,this.name),this.verifyUrl=Pa,this.abortController=new AbortController,this.isDevEnv=vn()&&{NODE_ENV:"production",PUBLIC_URL:"https://static.dappradar.com/website-fe-pr",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_ASSETS:"https://static.dappradar.com/website-fe-pr/",REACT_APP_ENV:"production"}.IS_VITEST}get context(){return(0,Er.getLoggerContext)(this.logger)}startAbortTimer(e){return setTimeout((()=>this.abortController.abort()),(0,mr.toMiliseconds)(e))}}var ps=Object.defineProperty,ms=Object.getOwnPropertySymbols,gs=Object.prototype.hasOwnProperty,ys=Object.prototype.propertyIsEnumerable,vs=(e,t,r)=>t in e?ps(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,bs=(e,t)=>{for(var r in t||(t={}))gs.call(t,r)&&vs(e,r,t[r]);if(ms)for(var r of ms(t))ys.call(t,r)&&vs(e,r,t[r]);return e};class ws extends Ar{constructor(e){super(e),this.protocol="wc",this.version=2,this.name=Xo,this.events=new sr.EventEmitter,this.initialized=!1,this.on=(e,t)=>this.events.on(e,t),this.once=(e,t)=>this.events.once(e,t),this.off=(e,t)=>this.events.off(e,t),this.removeListener=(e,t)=>this.events.removeListener(e,t),this.projectId=null===e||void 0===e?void 0:e.projectId,this.relayUrl=(null===e||void 0===e?void 0:e.relayUrl)||aa;const t=typeof(null===e||void 0===e?void 0:e.logger)<"u"&&"string"!=typeof(null===e||void 0===e?void 0:e.logger)?e.logger:(0,Er.pino)((0,Er.getDefaultLoggerOptions)({level:(null===e||void 0===e?void 0:e.logger)||ta}));this.logger=(0,Er.generateChildLogger)(t,this.name),this.heartbeat=new Mr.HeartBeat,this.crypto=new Ra(this,this.logger,null===e||void 0===e?void 0:e.keychain),this.history=new ds(this,this.logger),this.expirer=new hs(this,this.logger),this.storage=null!=e&&e.storage?e.storage:new kr.A(bs(bs({},ra),null===e||void 0===e?void 0:e.storageOptions)),this.relayer=new rs({core:this,logger:this.logger,relayUrl:this.relayUrl,projectId:this.projectId}),this.pairing=new us(this,this.logger),this.verify=new fs(this.projectId||"",this.logger)}static init(e){return Mi((function*(){const t=new ws(e);yield t.initialize();const r=yield t.crypto.getClientId();return yield t.storage.setItem("WALLETCONNECT_CLIENT_ID",r),t}))()}get context(){return(0,Er.getLoggerContext)(this.logger)}start(){var e=this;return Mi((function*(){e.initialized||(yield e.initialize())}))()}initialize(){var e=this;return Mi((function*(){e.logger.trace("Initialized");try{yield e.crypto.init(),yield e.history.init(),yield e.expirer.init(),yield e.relayer.init(),yield e.heartbeat.init(),yield e.pairing.init(),e.initialized=!0,e.logger.info("Core Initialization Success")}catch(t){throw e.logger.warn(`Core Initialization Failure at epoch ${Date.now()}`,t),e.logger.error(t.message),t}}))()}}const xs=ws;function ks(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}function Ms(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){ks(o,n,i,a,s,"next",e)}function s(e){ks(o,n,i,a,s,"throw",e)}a(void 0)}))}}const Es="client",_s=`wc@2:${Es}:`,As=Es,Ss="error",Is="Proposal expired",Ts=mr.SEVEN_DAYS,Cs={wc_sessionPropose:{req:{ttl:mr.FIVE_MINUTES,prompt:!0,tag:1100},res:{ttl:mr.FIVE_MINUTES,prompt:!1,tag:1101}},wc_sessionSettle:{req:{ttl:mr.FIVE_MINUTES,prompt:!1,tag:1102},res:{ttl:mr.FIVE_MINUTES,prompt:!1,tag:1103}},wc_sessionUpdate:{req:{ttl:mr.ONE_DAY,prompt:!1,tag:1104},res:{ttl:mr.ONE_DAY,prompt:!1,tag:1105}},wc_sessionExtend:{req:{ttl:mr.ONE_DAY,prompt:!1,tag:1106},res:{ttl:mr.ONE_DAY,prompt:!1,tag:1107}},wc_sessionRequest:{req:{ttl:mr.FIVE_MINUTES,prompt:!0,tag:1108},res:{ttl:mr.FIVE_MINUTES,prompt:!1,tag:1109}},wc_sessionEvent:{req:{ttl:mr.FIVE_MINUTES,prompt:!0,tag:1110},res:{ttl:mr.FIVE_MINUTES,prompt:!1,tag:1111}},wc_sessionDelete:{req:{ttl:mr.ONE_DAY,prompt:!1,tag:1112},res:{ttl:mr.ONE_DAY,prompt:!1,tag:1113}},wc_sessionPing:{req:{ttl:mr.THIRTY_SECONDS,prompt:!1,tag:1114},res:{ttl:mr.THIRTY_SECONDS,prompt:!1,tag:1115}}},Ns={min:mr.FIVE_MINUTES,max:mr.SEVEN_DAYS},Ds=["wc_sessionPropose","wc_sessionRequest","wc_authRequest"];var js=Object.defineProperty,Os=Object.defineProperties,Ps=Object.getOwnPropertyDescriptors,Ls=Object.getOwnPropertySymbols,Rs=Object.prototype.hasOwnProperty,zs=Object.prototype.propertyIsEnumerable,Bs=(e,t,r)=>t in e?js(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Us=(e,t)=>{for(var r in t||(t={}))Rs.call(t,r)&&Bs(e,r,t[r]);if(Ls)for(var r of Ls(t))zs.call(t,r)&&Bs(e,r,t[r]);return e},Fs=(e,t)=>Os(e,Ps(t));class Hs extends Lr{constructor(e){var t;super(e),t=this,this.name="engine",this.events=new(lr()),this.initialized=!1,this.ignoredPayloadTypes=[Kr],this.init=Ms((function*(){t.initialized||(yield t.cleanup(),t.registerRelayerEvents(),t.registerExpirerEvents(),t.client.core.pairing.register({methods:Object.keys(Cs)}),t.initialized=!0)})),this.connect=function(){var e=Ms((function*(e){t.isInitialized();const r=Fs(Us({},e),{requiredNamespaces:e.requiredNamespaces||{},optionalNamespaces:e.optionalNamespaces||{}});yield t.isValidConnect(r);const{pairingTopic:n,requiredNamespaces:i,optionalNamespaces:o,sessionProperties:a,relays:s}=r;let l,c=n,u=!1;if(c&&(u=t.client.core.pairing.pairings.get(c).active),!c||!u){const{topic:e,uri:r}=yield t.client.core.pairing.create();c=e,l=r}const d=yield t.client.core.crypto.generateKeyPair(),h=Us({requiredNamespaces:i,optionalNamespaces:o,relays:null!==s&&void 0!==s?s:[{protocol:"irn"}],proposer:{publicKey:d,metadata:t.client.metadata}},a&&{sessionProperties:a}),{reject:f,resolve:p,done:m}=Sn(mr.FIVE_MINUTES,Is);if(t.events.once(jn("session_connect"),function(){var e=Ms((function(e){let{error:r,session:n}=e;return function*(){if(r)f(r);else if(n){n.self.publicKey=d;const e=Fs(Us({},n),{requiredNamespaces:n.requiredNamespaces,optionalNamespaces:n.optionalNamespaces});yield t.client.session.set(n.topic,e),yield t.setExpiry(n.topic,n.expiry),c&&(yield t.client.core.pairing.updateMetadata({topic:c,metadata:n.peer.metadata})),p(e)}}()}));return function(t){return e.apply(this,arguments)}}()),!c){const{message:e}=Jn("NO_MATCHING_KEY",`connect() pairing topic: ${c}`);throw new Error(e)}const g=yield t.sendRequest(c,"wc_sessionPropose",h),y=Nn(mr.FIVE_MINUTES);return yield t.setProposal(g,Us({id:g,expiry:y},h)),{uri:l,approval:m}}));return function(t){return e.apply(this,arguments)}}(),this.pair=function(){var e=Ms((function*(e){return t.isInitialized(),yield t.client.core.pairing.pair(e)}));return function(t){return e.apply(this,arguments)}}(),this.approve=function(){var e=Ms((function*(e){t.isInitialized(),yield t.isValidApprove(e);const{id:r,relayProtocol:n,namespaces:i,sessionProperties:o}=e,a=t.client.proposal.get(r);let{pairingTopic:s,proposer:l,requiredNamespaces:c,optionalNamespaces:u}=a;s=s||"",ei(c)||(c=function(e,t){const r=ci(e,t);if(r)throw new Error(r.message);const n={};for(const[i,o]of Object.entries(e))n[i]={methods:o.methods,events:o.events,chains:o.accounts.map((e=>`${e.split(":")[0]}:${e.split(":")[1]}`))};return n}(i,"approve()"));const d=yield t.client.core.crypto.generateKeyPair(),h=l.publicKey,f=yield t.client.core.crypto.generateSharedKey(d,h);s&&r&&(yield t.client.core.pairing.updateMetadata({topic:s,metadata:l.metadata}),yield t.sendResult(r,s,{relay:{protocol:null!==n&&void 0!==n?n:"irn"},responderPublicKey:d}),yield t.client.proposal.delete(r,$n("USER_DISCONNECTED")),yield t.client.core.pairing.activate({topic:s}));const p=Us({relay:{protocol:null!==n&&void 0!==n?n:"irn"},namespaces:i,requiredNamespaces:c,optionalNamespaces:u,pairingTopic:s,controller:{publicKey:d,metadata:t.client.metadata},expiry:Nn(Ts)},o&&{sessionProperties:o});yield t.client.core.relayer.subscribe(f),yield t.sendRequest(f,"wc_sessionSettle",p);const m=Fs(Us({},p),{topic:f,pairingTopic:s,acknowledged:!1,self:p.controller,peer:{publicKey:l.publicKey,metadata:l.metadata},controller:d});return yield t.client.session.set(f,m),yield t.setExpiry(f,Nn(Ts)),{topic:f,acknowledged:()=>new Promise((e=>setTimeout((()=>e(t.client.session.get(f))),500)))}}));return function(t){return e.apply(this,arguments)}}(),this.reject=function(){var e=Ms((function*(e){t.isInitialized(),yield t.isValidReject(e);const{id:r,reason:n}=e,{pairingTopic:i}=t.client.proposal.get(r);i&&(yield t.sendError(r,i,n),yield t.client.proposal.delete(r,$n("USER_DISCONNECTED")))}));return function(t){return e.apply(this,arguments)}}(),this.update=function(){var e=Ms((function*(e){t.isInitialized(),yield t.isValidUpdate(e);const{topic:r,namespaces:n}=e,i=yield t.sendRequest(r,"wc_sessionUpdate",{namespaces:n}),{done:o,resolve:a,reject:s}=Sn();return t.events.once(jn("session_update",i),(e=>{let{error:t}=e;t?s(t):a()})),yield t.client.session.update(r,{namespaces:n}),{acknowledged:o}}));return function(t){return e.apply(this,arguments)}}(),this.extend=function(){var e=Ms((function*(e){t.isInitialized(),yield t.isValidExtend(e);const{topic:r}=e,n=yield t.sendRequest(r,"wc_sessionExtend",{}),{done:i,resolve:o,reject:a}=Sn();return t.events.once(jn("session_extend",n),(e=>{let{error:t}=e;t?a(t):o()})),yield t.setExpiry(r,Nn(Ts)),{acknowledged:i}}));return function(t){return e.apply(this,arguments)}}(),this.request=function(){var e=Ms((function*(e){t.isInitialized(),yield t.isValidRequest(e);const{chainId:r,request:n,topic:i,expiry:o}=e,a=yield t.sendRequest(i,"wc_sessionRequest",{request:n,chainId:r},o),{done:s,resolve:l,reject:c}=Sn(o);t.events.once(jn("session_request",a),(e=>{let{error:t,result:r}=e;t?c(t):l(r)})),t.client.events.emit("session_request_sent",{topic:i,request:n,chainId:r,id:a});return function(e){Pn.apply(this,arguments)}({id:a,topic:i,wcDeepLink:yield t.client.core.storage.getItem("WALLETCONNECT_DEEPLINK_CHOICE")}),yield s()}));return function(t){return e.apply(this,arguments)}}(),this.respond=function(){var e=Ms((function*(e){t.isInitialized(),yield t.isValidRespond(e);const{topic:r,response:n}=e,{id:i}=n;(0,vi.isJsonRpcResult)(n)?yield t.sendResult(i,r,n.result):(0,vi.isJsonRpcError)(n)&&(yield t.sendError(i,r,n.error)),t.deletePendingSessionRequest(e.response.id,{message:"fulfilled",code:0})}));return function(t){return e.apply(this,arguments)}}(),this.ping=function(){var e=Ms((function*(e){t.isInitialized(),yield t.isValidPing(e);const{topic:r}=e;if(t.client.session.keys.includes(r)){const e=yield t.sendRequest(r,"wc_sessionPing",{}),{done:n,resolve:i,reject:o}=Sn();t.events.once(jn("session_ping",e),(e=>{let{error:t}=e;t?o(t):i()})),yield n()}else t.client.core.pairing.pairings.keys.includes(r)&&(yield t.client.core.pairing.ping({topic:r}))}));return function(t){return e.apply(this,arguments)}}(),this.emit=function(){var e=Ms((function*(e){t.isInitialized(),yield t.isValidEmit(e);const{topic:r,event:n,chainId:i}=e;yield t.sendRequest(r,"wc_sessionEvent",{event:n,chainId:i})}));return function(t){return e.apply(this,arguments)}}(),this.disconnect=function(){var e=Ms((function*(e){t.isInitialized(),yield t.isValidDisconnect(e);const{topic:r}=e;if(t.client.session.keys.includes(r)){const e=(0,vi.getBigIntRpcId)().toString();let n;const i=r=>{(null===r||void 0===r?void 0:r.id.toString())===e&&(t.client.core.relayer.events.removeListener(la,i),n())};yield Promise.all([new Promise((e=>{n=e,t.client.core.relayer.on(la,i)})),t.sendRequest(r,"wc_sessionDelete",$n("USER_DISCONNECTED"),void 0,e)]),yield t.deleteSession(r)}else yield t.client.core.pairing.disconnect({topic:r})}));return function(t){return e.apply(this,arguments)}}(),this.find=e=>(this.isInitialized(),this.client.session.getAll().filter((t=>function(e,t){const{requiredNamespaces:r}=t,n=Object.keys(e.namespaces),i=Object.keys(r);let o=!0;return!!En(i,n)&&(n.forEach((t=>{const{accounts:n,methods:i,events:a}=e.namespaces[t],s=Wn(n),l=r[t];(!En(Gr(t,l),s)||!En(l.methods,i)||!En(l.events,a))&&(o=!1)})),o)}(t,e)))),this.getPendingSessionRequests=()=>(this.isInitialized(),this.client.pendingRequest.getAll()),this.cleanupDuplicatePairings=function(){var e=Ms((function*(e){try{const r=t.client.core.pairing.pairings.get(e.pairingTopic),n=t.client.core.pairing.pairings.getAll().filter((t=>{var n,i;return(null==(n=t.peerMetadata)?void 0:n.url)&&(null==(i=t.peerMetadata)?void 0:i.url)===e.peer.metadata.url&&t.topic&&t.topic!==r.topic}));if(0===n.length)return;t.client.logger.info(`Cleaning up ${n.length} duplicate pairing(s)`),yield Promise.all(n.map((e=>t.client.core.pairing.disconnect({topic:e.topic})))),t.client.logger.info("Duplicate pairings clean up finished")}catch(r){t.client.logger.error(r)}}));return function(t){return e.apply(this,arguments)}}(),this.deleteSession=function(){var e=Ms((function*(e,r){const{self:n}=t.client.session.get(e);yield t.client.core.relayer.unsubscribe(e),t.client.session.delete(e,$n("USER_DISCONNECTED")),t.client.core.crypto.keychain.has(n.publicKey)&&(yield t.client.core.crypto.deleteKeyPair(n.publicKey)),t.client.core.crypto.keychain.has(e)&&(yield t.client.core.crypto.deleteSymKey(e)),r||t.client.core.expirer.del(e)}));return function(t,r){return e.apply(this,arguments)}}(),this.deleteProposal=function(){var e=Ms((function*(e,r){yield Promise.all([t.client.proposal.delete(e,$n("USER_DISCONNECTED")),r?Promise.resolve():t.client.core.expirer.del(e)])}));return function(t,r){return e.apply(this,arguments)}}(),this.deletePendingSessionRequest=function(){var e=Ms((function(e,r){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return function*(){yield Promise.all([t.client.pendingRequest.delete(e,r),n?Promise.resolve():t.client.core.expirer.del(e)])}()}));return function(t,r){return e.apply(this,arguments)}}(),this.setExpiry=function(){var e=Ms((function*(e,r){t.client.session.keys.includes(e)&&(yield t.client.session.update(e,{expiry:r})),t.client.core.expirer.set(e,r)}));return function(t,r){return e.apply(this,arguments)}}(),this.setProposal=function(){var e=Ms((function*(e,r){yield t.client.proposal.set(e,r),t.client.core.expirer.set(e,r.expiry)}));return function(t,r){return e.apply(this,arguments)}}(),this.setPendingSessionRequest=function(){var e=Ms((function*(e){const r=Cs.wc_sessionRequest.req.ttl,{id:n,topic:i,params:o}=e;yield t.client.pendingRequest.set(n,{id:n,topic:i,params:o}),r&&t.client.core.expirer.set(n,Nn(r))}));return function(t){return e.apply(this,arguments)}}(),this.sendRequest=function(){var e=Ms((function*(e,r,n,i,o){const a=(0,vi.formatJsonRpcRequest)(r,n);if(wn()&&Ds.includes(r)){const e=rn(JSON.stringify(a));yield t.client.core.verify.register({attestationId:e})}const s=yield t.client.core.crypto.encode(e,a),l=Cs[r].req;return i&&(l.ttl=i),o&&(l.id=o),t.client.core.history.set(e,a),t.client.core.relayer.publish(e,s,l),a.id}));return function(t,r,n,i,o){return e.apply(this,arguments)}}(),this.sendResult=function(){var e=Ms((function*(e,r,n){const i=(0,vi.formatJsonRpcResult)(e,n),o=yield t.client.core.crypto.encode(r,i),a=yield t.client.core.history.get(r,e),s=Cs[a.request.method].res;t.client.core.relayer.publish(r,o,s),yield t.client.core.history.resolve(i)}));return function(t,r,n){return e.apply(this,arguments)}}(),this.sendError=function(){var e=Ms((function*(e,r,n){const i=(0,vi.formatJsonRpcError)(e,n),o=yield t.client.core.crypto.encode(r,i),a=yield t.client.core.history.get(r,e),s=Cs[a.request.method].res;t.client.core.relayer.publish(r,o,s),yield t.client.core.history.resolve(i)}));return function(t,r,n){return e.apply(this,arguments)}}(),this.cleanup=Ms((function*(){const e=[],r=[];t.client.session.getAll().forEach((t=>{Dn(t.expiry)&&e.push(t.topic)})),t.client.proposal.getAll().forEach((e=>{Dn(e.expiry)&&r.push(e.id)})),yield Promise.all([...e.map((e=>t.deleteSession(e))),...r.map((e=>t.deleteProposal(e)))])})),this.onRelayEventRequest=e=>{const{topic:t,payload:r}=e,n=r.method;switch(n){case"wc_sessionPropose":return this.onSessionProposeRequest(t,r);case"wc_sessionSettle":return this.onSessionSettleRequest(t,r);case"wc_sessionUpdate":return this.onSessionUpdateRequest(t,r);case"wc_sessionExtend":return this.onSessionExtendRequest(t,r);case"wc_sessionPing":return this.onSessionPingRequest(t,r);case"wc_sessionDelete":return this.onSessionDeleteRequest(t,r);case"wc_sessionRequest":return this.onSessionRequest(t,r);case"wc_sessionEvent":return this.onSessionEventRequest(t,r);default:return this.client.logger.info(`Unsupported request method ${n}`)}},this.onRelayEventResponse=function(){var e=Ms((function*(e){const{topic:r,payload:n}=e,i=(yield t.client.core.history.get(r,n.id)).request.method;switch(i){case"wc_sessionPropose":return t.onSessionProposeResponse(r,n);case"wc_sessionSettle":return t.onSessionSettleResponse(r,n);case"wc_sessionUpdate":return t.onSessionUpdateResponse(r,n);case"wc_sessionExtend":return t.onSessionExtendResponse(r,n);case"wc_sessionPing":return t.onSessionPingResponse(r,n);case"wc_sessionRequest":return t.onSessionRequestResponse(r,n);default:return t.client.logger.info(`Unsupported response method ${i}`)}}));return function(t){return e.apply(this,arguments)}}(),this.onRelayEventUnknownPayload=e=>{const{topic:t}=e,{message:r}=Jn("MISSING_OR_INVALID",`Decoded payload on topic ${t} is not identifiable as a JSON-RPC request or a response.`);throw new Error(r)},this.onSessionProposeRequest=function(){var e=Ms((function*(e,r){const{params:n,id:i}=r;try{t.isValidConnect(Us({},r.params));const o=Nn(mr.FIVE_MINUTES),a=Us({id:i,pairingTopic:e,expiry:o},n);yield t.setProposal(i,a);const s=rn(JSON.stringify(r)),l=yield t.getVerifyContext(s,a.proposer.metadata);t.client.events.emit("session_proposal",{id:i,params:a,verifyContext:l})}catch(o){yield t.sendError(i,e,o),t.client.logger.error(o)}}));return function(t,r){return e.apply(this,arguments)}}(),this.onSessionProposeResponse=function(){var e=Ms((function*(e,r){const{id:n}=r;if((0,vi.isJsonRpcResult)(r)){const{result:i}=r;t.client.logger.trace({type:"method",method:"onSessionProposeResponse",result:i});const o=t.client.proposal.get(n);t.client.logger.trace({type:"method",method:"onSessionProposeResponse",proposal:o});const a=o.proposer.publicKey;t.client.logger.trace({type:"method",method:"onSessionProposeResponse",selfPublicKey:a});const s=i.responderPublicKey;t.client.logger.trace({type:"method",method:"onSessionProposeResponse",peerPublicKey:s});const l=yield t.client.core.crypto.generateSharedKey(a,s);t.client.logger.trace({type:"method",method:"onSessionProposeResponse",sessionTopic:l});const c=yield t.client.core.relayer.subscribe(l);t.client.logger.trace({type:"method",method:"onSessionProposeResponse",subscriptionId:c}),yield t.client.core.pairing.activate({topic:e})}else(0,vi.isJsonRpcError)(r)&&(yield t.client.proposal.delete(n,$n("USER_DISCONNECTED")),t.events.emit(jn("session_connect"),{error:r.error}))}));return function(t,r){return e.apply(this,arguments)}}(),this.onSessionSettleRequest=function(){var e=Ms((function*(e,r){const{id:n,params:i}=r;try{t.isValidSessionSettleRequest(i);const{relay:n,controller:o,expiry:a,namespaces:s,requiredNamespaces:l,optionalNamespaces:c,sessionProperties:u,pairingTopic:d}=r.params,h=Us({topic:e,relay:n,expiry:a,namespaces:s,acknowledged:!0,pairingTopic:d,requiredNamespaces:l,optionalNamespaces:c,controller:o.publicKey,self:{publicKey:"",metadata:t.client.metadata},peer:{publicKey:o.publicKey,metadata:o.metadata}},u&&{sessionProperties:u});yield t.sendResult(r.id,e,!0),t.events.emit(jn("session_connect"),{session:h}),t.cleanupDuplicatePairings(h)}catch(o){yield t.sendError(n,e,o),t.client.logger.error(o)}}));return function(t,r){return e.apply(this,arguments)}}(),this.onSessionSettleResponse=function(){var e=Ms((function*(e,r){const{id:n}=r;(0,vi.isJsonRpcResult)(r)?(yield t.client.session.update(e,{acknowledged:!0}),t.events.emit(jn("session_approve",n),{})):(0,vi.isJsonRpcError)(r)&&(yield t.client.session.delete(e,$n("USER_DISCONNECTED")),t.events.emit(jn("session_approve",n),{error:r.error}))}));return function(t,r){return e.apply(this,arguments)}}(),this.onSessionUpdateRequest=function(){var e=Ms((function*(e,r){const{params:n,id:i}=r;try{t.isValidUpdate(Us({topic:e},n)),yield t.client.session.update(e,{namespaces:n.namespaces}),yield t.sendResult(i,e,!0),t.client.events.emit("session_update",{id:i,topic:e,params:n})}catch(o){yield t.sendError(i,e,o),t.client.logger.error(o)}}));return function(t,r){return e.apply(this,arguments)}}(),this.onSessionUpdateResponse=(e,t)=>{const{id:r}=t;(0,vi.isJsonRpcResult)(t)?this.events.emit(jn("session_update",r),{}):(0,vi.isJsonRpcError)(t)&&this.events.emit(jn("session_update",r),{error:t.error})},this.onSessionExtendRequest=function(){var e=Ms((function*(e,r){const{id:n}=r;try{t.isValidExtend({topic:e}),yield t.setExpiry(e,Nn(Ts)),yield t.sendResult(n,e,!0),t.client.events.emit("session_extend",{id:n,topic:e})}catch(i){yield t.sendError(n,e,i),t.client.logger.error(i)}}));return function(t,r){return e.apply(this,arguments)}}(),this.onSessionExtendResponse=(e,t)=>{const{id:r}=t;(0,vi.isJsonRpcResult)(t)?this.events.emit(jn("session_extend",r),{}):(0,vi.isJsonRpcError)(t)&&this.events.emit(jn("session_extend",r),{error:t.error})},this.onSessionPingRequest=function(){var e=Ms((function*(e,r){const{id:n}=r;try{t.isValidPing({topic:e}),yield t.sendResult(n,e,!0),t.client.events.emit("session_ping",{id:n,topic:e})}catch(i){yield t.sendError(n,e,i),t.client.logger.error(i)}}));return function(t,r){return e.apply(this,arguments)}}(),this.onSessionPingResponse=(e,t)=>{const{id:r}=t;setTimeout((()=>{(0,vi.isJsonRpcResult)(t)?this.events.emit(jn("session_ping",r),{}):(0,vi.isJsonRpcError)(t)&&this.events.emit(jn("session_ping",r),{error:t.error})}),500)},this.onSessionDeleteRequest=function(){var e=Ms((function*(e,r){const{id:n}=r;try{t.isValidDisconnect({topic:e,reason:r.params}),yield Promise.all([new Promise((r=>{t.client.core.relayer.once(pa,Ms((function*(){r(yield t.deleteSession(e))})))})),t.sendResult(n,e,!0)]),t.client.events.emit("session_delete",{id:n,topic:e})}catch(i){t.client.logger.error(i)}}));return function(t,r){return e.apply(this,arguments)}}(),this.onSessionRequest=function(){var e=Ms((function*(e,r){const{id:n,params:i}=r;try{t.isValidRequest(Us({topic:e},i)),yield t.setPendingSessionRequest({id:n,topic:e,params:i});const o=rn(JSON.stringify(r)),a=t.client.session.get(e),s=yield t.getVerifyContext(o,a.peer.metadata);t.client.events.emit("session_request",{id:n,topic:e,params:i,verifyContext:s})}catch(o){yield t.sendError(n,e,o),t.client.logger.error(o)}}));return function(t,r){return e.apply(this,arguments)}}(),this.onSessionRequestResponse=(e,t)=>{const{id:r}=t;(0,vi.isJsonRpcResult)(t)?this.events.emit(jn("session_request",r),{result:t.result}):(0,vi.isJsonRpcError)(t)&&this.events.emit(jn("session_request",r),{error:t.error})},this.onSessionEventRequest=function(){var e=Ms((function*(e,r){const{id:n,params:i}=r;try{t.isValidEmit(Us({topic:e},i)),t.client.events.emit("session_event",{id:n,topic:e,params:i})}catch(o){yield t.sendError(n,e,o),t.client.logger.error(o)}}));return function(t,r){return e.apply(this,arguments)}}(),this.isValidConnect=function(){var e=Ms((function*(e){if(!di(e)){const{message:t}=Jn("MISSING_OR_INVALID",`connect() params: ${JSON.stringify(e)}`);throw new Error(t)}const{pairingTopic:r,requiredNamespaces:n,optionalNamespaces:i,sessionProperties:o,relays:a}=e;if(ti(r)||(yield t.isValidPairingTopic(r)),!function(e,t){let r=!1;return t&&!e?r=!0:e&&Xn(e)&&e.length&&e.forEach((e=>{r=ui(e)})),r}(a,!0)){const{message:e}=Jn("MISSING_OR_INVALID",`connect() relays: ${a}`);throw new Error(e)}!ti(n)&&0!==ei(n)&&t.validateNamespaces(n,"requiredNamespaces"),!ti(i)&&0!==ei(i)&&t.validateNamespaces(i,"optionalNamespaces"),ti(o)||t.validateSessionProps(o,"sessionProperties")}));return function(t){return e.apply(this,arguments)}}(),this.validateNamespaces=(e,t)=>{const r=function(e,t,r){let n=null;if(e&&ei(e)){const r=li(e,t);r&&(n=r);const i=ai(e,t);i&&(n=i)}else n=Jn("MISSING_OR_INVALID",`${t}, ${r} should be an object with data`);return n}(e,"connect()",t);if(r)throw new Error(r.message)},this.isValidApprove=function(){var e=Ms((function*(e){if(!di(e))throw new Error(Jn("MISSING_OR_INVALID",`approve() params: ${e}`).message);const{id:r,namespaces:n,relayProtocol:i,sessionProperties:o}=e;yield t.isValidProposalId(r);const a=t.client.proposal.get(r),s=ci(n,"approve()");if(s)throw new Error(s.message);const l=mi(a.requiredNamespaces,n,"approve()");if(l)throw new Error(l.message);if(!ri(i,!0)){const{message:e}=Jn("MISSING_OR_INVALID",`approve() relayProtocol: ${i}`);throw new Error(e)}ti(o)||t.validateSessionProps(o,"sessionProperties")}));return function(t){return e.apply(this,arguments)}}(),this.isValidReject=function(){var e=Ms((function*(e){if(!di(e)){const{message:t}=Jn("MISSING_OR_INVALID",`reject() params: ${e}`);throw new Error(t)}const{id:r,reason:n}=e;if(yield t.isValidProposalId(r),!function(e){return!(!e||"object"!=typeof e||!e.code||!ni(e.code,!1)||!e.message||!ri(e.message,!1))}(n)){const{message:e}=Jn("MISSING_OR_INVALID",`reject() reason: ${JSON.stringify(n)}`);throw new Error(e)}}));return function(t){return e.apply(this,arguments)}}(),this.isValidSessionSettleRequest=e=>{if(!di(e)){const{message:t}=Jn("MISSING_OR_INVALID",`onSessionSettleRequest() params: ${e}`);throw new Error(t)}const{relay:t,controller:r,namespaces:n,expiry:i}=e;if(!ui(t)){const{message:e}=Jn("MISSING_OR_INVALID","onSessionSettleRequest() relay protocol should be a string");throw new Error(e)}const o=function(e,t){let r=null;return ri(null===e||void 0===e?void 0:e.publicKey,!1)||(r=Jn("MISSING_OR_INVALID",`${t} controller public key should be a string`)),r}(r,"onSessionSettleRequest()");if(o)throw new Error(o.message);const a=ci(n,"onSessionSettleRequest()");if(a)throw new Error(a.message);if(Dn(i)){const{message:e}=Jn("EXPIRED","onSessionSettleRequest()");throw new Error(e)}},this.isValidUpdate=function(){var e=Ms((function*(e){if(!di(e)){const{message:t}=Jn("MISSING_OR_INVALID",`update() params: ${e}`);throw new Error(t)}const{topic:r,namespaces:n}=e;yield t.isValidSessionTopic(r);const i=t.client.session.get(r),o=ci(n,"update()");if(o)throw new Error(o.message);const a=mi(i.requiredNamespaces,n,"update()");if(a)throw new Error(a.message)}));return function(t){return e.apply(this,arguments)}}(),this.isValidExtend=function(){var e=Ms((function*(e){if(!di(e)){const{message:t}=Jn("MISSING_OR_INVALID",`extend() params: ${e}`);throw new Error(t)}const{topic:r}=e;yield t.isValidSessionTopic(r)}));return function(t){return e.apply(this,arguments)}}(),this.isValidRequest=function(){var e=Ms((function*(e){if(!di(e)){const{message:t}=Jn("MISSING_OR_INVALID",`request() params: ${e}`);throw new Error(t)}const{topic:r,request:n,chainId:i,expiry:o}=e;yield t.isValidSessionTopic(r);const{namespaces:a}=t.client.session.get(r);if(!hi(a,i)){const{message:e}=Jn("MISSING_OR_INVALID",`request() chainId: ${i}`);throw new Error(e)}if(!function(e){return!(ti(e)||!ri(e.method,!1))}(n)){const{message:e}=Jn("MISSING_OR_INVALID",`request() ${JSON.stringify(n)}`);throw new Error(e)}if(!fi(a,i,n.method)){const{message:e}=Jn("MISSING_OR_INVALID",`request() method: ${n.method}`);throw new Error(e)}if(o&&!function(e,t){return ni(e,!1)&&e<=t.max&&e>=t.min}(o,Ns)){const{message:e}=Jn("MISSING_OR_INVALID",`request() expiry: ${o}. Expiry must be a number (in seconds) between ${Ns.min} and ${Ns.max}`);throw new Error(e)}}));return function(t){return e.apply(this,arguments)}}(),this.isValidRespond=function(){var e=Ms((function*(e){if(!di(e)){const{message:t}=Jn("MISSING_OR_INVALID",`respond() params: ${e}`);throw new Error(t)}const{topic:r,response:n}=e;if(yield t.isValidSessionTopic(r),!function(e){return!(ti(e)||ti(e.result)&&ti(e.error)||!ni(e.id,!1)||!ri(e.jsonrpc,!1))}(n)){const{message:e}=Jn("MISSING_OR_INVALID",`respond() response: ${JSON.stringify(n)}`);throw new Error(e)}}));return function(t){return e.apply(this,arguments)}}(),this.isValidPing=function(){var e=Ms((function*(e){if(!di(e)){const{message:t}=Jn("MISSING_OR_INVALID",`ping() params: ${e}`);throw new Error(t)}const{topic:r}=e;yield t.isValidSessionOrPairingTopic(r)}));return function(t){return e.apply(this,arguments)}}(),this.isValidEmit=function(){var e=Ms((function*(e){if(!di(e)){const{message:t}=Jn("MISSING_OR_INVALID",`emit() params: ${e}`);throw new Error(t)}const{topic:r,event:n,chainId:i}=e;yield t.isValidSessionTopic(r);const{namespaces:o}=t.client.session.get(r);if(!hi(o,i)){const{message:e}=Jn("MISSING_OR_INVALID",`emit() chainId: ${i}`);throw new Error(e)}if(!function(e){return!(ti(e)||!ri(e.name,!1))}(n)){const{message:e}=Jn("MISSING_OR_INVALID",`emit() event: ${JSON.stringify(n)}`);throw new Error(e)}if(!pi(o,i,n.name)){const{message:e}=Jn("MISSING_OR_INVALID",`emit() event: ${JSON.stringify(n)}`);throw new Error(e)}}));return function(t){return e.apply(this,arguments)}}(),this.isValidDisconnect=function(){var e=Ms((function*(e){if(!di(e)){const{message:t}=Jn("MISSING_OR_INVALID",`disconnect() params: ${e}`);throw new Error(t)}const{topic:r}=e;yield t.isValidSessionOrPairingTopic(r)}));return function(t){return e.apply(this,arguments)}}(),this.getVerifyContext=function(){var e=Ms((function*(e,r){const n={verified:{verifyUrl:r.verifyUrl||"",validation:"UNKNOWN",origin:r.url||""}};try{const i=yield t.client.core.verify.resolve({attestationId:e,verifyUrl:r.verifyUrl});i&&(n.verified.origin=i,n.verified.validation=i===r.url?"VALID":"INVALID")}catch(i){t.client.logger.error(i)}return t.client.logger.info(`Verify context: ${JSON.stringify(n)}`),n}));return function(t,r){return e.apply(this,arguments)}}(),this.validateSessionProps=(e,t)=>{Object.values(e).forEach((e=>{if(!ri(e,!1)){const{message:r}=Jn("MISSING_OR_INVALID",`${t} must be in Record format. Received: ${JSON.stringify(e)}`);throw new Error(r)}}))}}isInitialized(){if(!this.initialized){const{message:e}=Jn("NOT_INITIALIZED",this.name);throw new Error(e)}}registerRelayerEvents(){var e=this;this.client.core.relayer.on(sa,function(){var t=Ms((function*(t){const{topic:r,message:n}=t;if(e.ignoredPayloadTypes.includes(e.client.core.crypto.getPayloadType(n)))return;const i=yield e.client.core.crypto.decode(r,n);(0,vi.isJsonRpcRequest)(i)?(e.client.core.history.set(r,i),e.onRelayEventRequest({topic:r,payload:i})):(0,vi.isJsonRpcResponse)(i)?(yield e.client.core.history.resolve(i),e.onRelayEventResponse({topic:r,payload:i})):e.onRelayEventUnknownPayload({topic:r,payload:i})}));return function(e){return t.apply(this,arguments)}}())}registerExpirerEvents(){var e=this;this.client.core.expirer.on(Da,function(){var t=Ms((function*(t){const{topic:r,id:n}=Cn(t.target);if(n&&e.client.pendingRequest.keys.includes(n))return yield e.deletePendingSessionRequest(n,Jn("EXPIRED"),!0);r?e.client.session.keys.includes(r)&&(yield e.deleteSession(r,!0),e.client.events.emit("session_expire",{topic:r})):n&&(yield e.deleteProposal(n,!0),e.client.events.emit("proposal_expire",{id:n}))}));return function(e){return t.apply(this,arguments)}}())}isValidPairingTopic(e){if(!ri(e,!1)){const{message:t}=Jn("MISSING_OR_INVALID",`pairing topic should be a string: ${e}`);throw new Error(t)}if(!this.client.core.pairing.pairings.keys.includes(e)){const{message:t}=Jn("NO_MATCHING_KEY",`pairing topic doesn't exist: ${e}`);throw new Error(t)}if(Dn(this.client.core.pairing.pairings.get(e).expiry)){const{message:t}=Jn("EXPIRED",`pairing topic: ${e}`);throw new Error(t)}}isValidSessionTopic(e){var t=this;return Ms((function*(){if(!ri(e,!1)){const{message:t}=Jn("MISSING_OR_INVALID",`session topic should be a string: ${e}`);throw new Error(t)}if(!t.client.session.keys.includes(e)){const{message:t}=Jn("NO_MATCHING_KEY",`session topic doesn't exist: ${e}`);throw new Error(t)}if(Dn(t.client.session.get(e).expiry)){yield t.deleteSession(e);const{message:r}=Jn("EXPIRED",`session topic: ${e}`);throw new Error(r)}}))()}isValidSessionOrPairingTopic(e){var t=this;return Ms((function*(){if(t.client.session.keys.includes(e))yield t.isValidSessionTopic(e);else{if(!t.client.core.pairing.pairings.keys.includes(e)){if(ri(e,!1)){const{message:t}=Jn("NO_MATCHING_KEY",`session or pairing topic doesn't exist: ${e}`);throw new Error(t)}{const{message:t}=Jn("MISSING_OR_INVALID",`session or pairing topic should be a string: ${e}`);throw new Error(t)}}t.isValidPairingTopic(e)}}))()}isValidProposalId(e){var t=this;return Ms((function*(){if("number"!=typeof e){const{message:t}=Jn("MISSING_OR_INVALID",`proposal id should be a number: ${e}`);throw new Error(t)}if(!t.client.proposal.keys.includes(e)){const{message:t}=Jn("NO_MATCHING_KEY",`proposal id doesn't exist: ${e}`);throw new Error(t)}if(Dn(t.client.proposal.get(e).expiry)){yield t.deleteProposal(e);const{message:r}=Jn("EXPIRED",`proposal id: ${e}`);throw new Error(r)}}))()}}class Vs extends cs{constructor(e,t){super(e,t,"proposal",_s),this.core=e,this.logger=t}}class Gs extends cs{constructor(e,t){super(e,t,"session",_s),this.core=e,this.logger=t}}class qs extends cs{constructor(e,t){super(e,t,"request",_s,(e=>e.id)),this.core=e,this.logger=t}}class Ws extends Pr{constructor(e){var t;super(e),t=this,this.protocol="wc",this.version=2,this.name=As,this.events=new sr.EventEmitter,this.on=(e,t)=>this.events.on(e,t),this.once=(e,t)=>this.events.once(e,t),this.off=(e,t)=>this.events.off(e,t),this.removeListener=(e,t)=>this.events.removeListener(e,t),this.removeAllListeners=e=>this.events.removeAllListeners(e),this.connect=function(){var e=Ms((function*(e){try{return yield t.engine.connect(e)}catch(r){throw t.logger.error(r.message),r}}));return function(t){return e.apply(this,arguments)}}(),this.pair=function(){var e=Ms((function*(e){try{return yield t.engine.pair(e)}catch(r){throw t.logger.error(r.message),r}}));return function(t){return e.apply(this,arguments)}}(),this.approve=function(){var e=Ms((function*(e){try{return yield t.engine.approve(e)}catch(r){throw t.logger.error(r.message),r}}));return function(t){return e.apply(this,arguments)}}(),this.reject=function(){var e=Ms((function*(e){try{return yield t.engine.reject(e)}catch(r){throw t.logger.error(r.message),r}}));return function(t){return e.apply(this,arguments)}}(),this.update=function(){var e=Ms((function*(e){try{return yield t.engine.update(e)}catch(r){throw t.logger.error(r.message),r}}));return function(t){return e.apply(this,arguments)}}(),this.extend=function(){var e=Ms((function*(e){try{return yield t.engine.extend(e)}catch(r){throw t.logger.error(r.message),r}}));return function(t){return e.apply(this,arguments)}}(),this.request=function(){var e=Ms((function*(e){try{return yield t.engine.request(e)}catch(r){throw t.logger.error(r.message),r}}));return function(t){return e.apply(this,arguments)}}(),this.respond=function(){var e=Ms((function*(e){try{return yield t.engine.respond(e)}catch(r){throw t.logger.error(r.message),r}}));return function(t){return e.apply(this,arguments)}}(),this.ping=function(){var e=Ms((function*(e){try{return yield t.engine.ping(e)}catch(r){throw t.logger.error(r.message),r}}));return function(t){return e.apply(this,arguments)}}(),this.emit=function(){var e=Ms((function*(e){try{return yield t.engine.emit(e)}catch(r){throw t.logger.error(r.message),r}}));return function(t){return e.apply(this,arguments)}}(),this.disconnect=function(){var e=Ms((function*(e){try{return yield t.engine.disconnect(e)}catch(r){throw t.logger.error(r.message),r}}));return function(t){return e.apply(this,arguments)}}(),this.find=e=>{try{return this.engine.find(e)}catch(t){throw this.logger.error(t.message),t}},this.getPendingSessionRequests=()=>{try{return this.engine.getPendingSessionRequests()}catch(e){throw this.logger.error(e.message),e}},this.name=(null===e||void 0===e?void 0:e.name)||As,this.metadata=(null===e||void 0===e?void 0:e.metadata)||(0,yr.g)()||{name:"",description:"",url:"",icons:[""]};const r=typeof(null===e||void 0===e?void 0:e.logger)<"u"&&"string"!=typeof(null===e||void 0===e?void 0:e.logger)?e.logger:(0,Er.pino)((0,Er.getDefaultLoggerOptions)({level:(null===e||void 0===e?void 0:e.logger)||Ss}));this.core=(null===e||void 0===e?void 0:e.core)||new xs(e),this.logger=(0,Er.generateChildLogger)(r,this.name),this.session=new Gs(this.core,this.logger),this.proposal=new Vs(this.core,this.logger),this.pendingRequest=new qs(this.core,this.logger),this.engine=new Hs(this)}static init(e){return Ms((function*(){const t=new Ws(e);return yield t.initialize(),t}))()}get context(){return(0,Er.getLoggerContext)(this.logger)}get pairing(){return this.core.pairing.pairings}initialize(){var e=this;return Ms((function*(){e.logger.trace("Initialized");try{yield e.core.start(),yield e.session.init(),yield e.proposal.init(),yield e.pendingRequest.init(),yield e.engine.init(),e.core.verify.init({verifyUrl:e.metadata.verifyUrl}),e.logger.info("SignClient Initialization Success")}catch(Ar){throw e.logger.info("SignClient Initialization Failure"),e.logger.error(Ar.message),Ar}}))()}}var Ys=r(94259);function Zs(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}function Qs(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){Zs(o,n,i,a,s,"next",e)}function s(e){Zs(o,n,i,a,s,"throw",e)}a(void 0)}))}}const Ks="error",Js="wc@2:universal_provider:",$s="default_chain_changed";var Xs=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof r.g<"u"?r.g:typeof self<"u"?self:{},el={exports:{}};!function(e,t){(function(){var r,n="Expected a function",i="__lodash_hash_undefined__",o="__lodash_placeholder__",a=16,s=32,l=64,c=128,u=256,d=1/0,h=9007199254740991,f=NaN,p=4294967295,m=[["ary",c],["bind",1],["bindKey",2],["curry",8],["curryRight",a],["flip",512],["partial",s],["partialRight",l],["rearg",u]],g="[object Arguments]",y="[object Array]",v="[object Boolean]",b="[object Date]",w="[object Error]",x="[object Function]",k="[object GeneratorFunction]",M="[object Map]",E="[object Number]",_="[object Object]",A="[object Promise]",S="[object RegExp]",I="[object Set]",T="[object String]",C="[object Symbol]",N="[object WeakMap]",D="[object ArrayBuffer]",j="[object DataView]",O="[object Float32Array]",P="[object Float64Array]",L="[object Int8Array]",R="[object Int16Array]",z="[object Int32Array]",B="[object Uint8Array]",U="[object Uint8ClampedArray]",F="[object Uint16Array]",H="[object Uint32Array]",V=/\b__p \+= '';/g,G=/\b(__p \+=) '' \+/g,q=/(__e\(.*?\)|\b__t\)) \+\n'';/g,W=/&(?:amp|lt|gt|quot|#39);/g,Y=/[&<>"']/g,Z=RegExp(W.source),Q=RegExp(Y.source),K=/<%-([\s\S]+?)%>/g,J=/<%([\s\S]+?)%>/g,$=/<%=([\s\S]+?)%>/g,X=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,ee=/^\w*$/,te=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,re=/[\\^$.*+?()[\]{}|]/g,ne=RegExp(re.source),ie=/^\s+/,oe=/\s/,ae=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,se=/\{\n\/\* \[wrapped with (.+)\] \*/,le=/,? & /,ce=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,ue=/[()=,{}\[\]\/\s]/,de=/\\(\\)?/g,he=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,fe=/\w*$/,pe=/^[-+]0x[0-9a-f]+$/i,me=/^0b[01]+$/i,ge=/^\[object .+?Constructor\]$/,ye=/^0o[0-7]+$/i,ve=/^(?:0|[1-9]\d*)$/,be=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,we=/($^)/,xe=/['\n\r\u2028\u2029\\]/g,ke="\\ud800-\\udfff",Me="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",Ee="\\u2700-\\u27bf",_e="a-z\\xdf-\\xf6\\xf8-\\xff",Ae="A-Z\\xc0-\\xd6\\xd8-\\xde",Se="\\ufe0e\\ufe0f",Ie="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",Te="['\u2019]",Ce="["+ke+"]",Ne="["+Ie+"]",De="["+Me+"]",je="\\d+",Oe="["+Ee+"]",Pe="["+_e+"]",Le="[^"+ke+Ie+je+Ee+_e+Ae+"]",Re="\\ud83c[\\udffb-\\udfff]",ze="[^"+ke+"]",Be="(?:\\ud83c[\\udde6-\\uddff]){2}",Ue="[\\ud800-\\udbff][\\udc00-\\udfff]",Fe="["+Ae+"]",He="\\u200d",Ve="(?:"+Pe+"|"+Le+")",Ge="(?:"+Fe+"|"+Le+")",qe="(?:['\u2019](?:d|ll|m|re|s|t|ve))?",We="(?:['\u2019](?:D|LL|M|RE|S|T|VE))?",Ye="(?:"+De+"|"+Re+")"+"?",Ze="["+Se+"]?",Qe=Ze+Ye+("(?:"+He+"(?:"+[ze,Be,Ue].join("|")+")"+Ze+Ye+")*"),Ke="(?:"+[Oe,Be,Ue].join("|")+")"+Qe,Je="(?:"+[ze+De+"?",De,Be,Ue,Ce].join("|")+")",$e=RegExp(Te,"g"),Xe=RegExp(De,"g"),et=RegExp(Re+"(?="+Re+")|"+Je+Qe,"g"),tt=RegExp([Fe+"?"+Pe+"+"+qe+"(?="+[Ne,Fe,"$"].join("|")+")",Ge+"+"+We+"(?="+[Ne,Fe+Ve,"$"].join("|")+")",Fe+"?"+Ve+"+"+qe,Fe+"+"+We,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",je,Ke].join("|"),"g"),rt=RegExp("["+He+ke+Me+Se+"]"),nt=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,it=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],ot=-1,at={};at[O]=at[P]=at[L]=at[R]=at[z]=at[B]=at[U]=at[F]=at[H]=!0,at[g]=at[y]=at[D]=at[v]=at[j]=at[b]=at[w]=at[x]=at[M]=at[E]=at[_]=at[S]=at[I]=at[T]=at[N]=!1;var st={};st[g]=st[y]=st[D]=st[j]=st[v]=st[b]=st[O]=st[P]=st[L]=st[R]=st[z]=st[M]=st[E]=st[_]=st[S]=st[I]=st[T]=st[C]=st[B]=st[U]=st[F]=st[H]=!0,st[w]=st[x]=st[N]=!1;var lt={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},ct=parseFloat,ut=parseInt,dt="object"==typeof Xs&&Xs&&Xs.Object===Object&&Xs,ht="object"==typeof self&&self&&self.Object===Object&&self,ft=dt||ht||Function("return this")(),pt=t&&!t.nodeType&&t,mt=pt&&e&&!e.nodeType&&e,gt=mt&&mt.exports===pt,yt=gt&&dt.process,vt=function(){try{return mt&&mt.require&&mt.require("util").types||yt&&yt.binding&&yt.binding("util")}catch{}}(),bt=vt&&vt.isArrayBuffer,wt=vt&&vt.isDate,xt=vt&&vt.isMap,kt=vt&&vt.isRegExp,Mt=vt&&vt.isSet,Et=vt&&vt.isTypedArray;function _t(e,t,r){switch(r.length){case 0:return e.call(t);case 1:return e.call(t,r[0]);case 2:return e.call(t,r[0],r[1]);case 3:return e.call(t,r[0],r[1],r[2])}return e.apply(t,r)}function At(e,t,r,n){for(var i=-1,o=null==e?0:e.length;++i-1}function Dt(e,t,r){for(var n=-1,i=null==e?0:e.length;++n-1;);return r}function tr(e,t){for(var r=e.length;r--&&Ft(t,e[r],0)>-1;);return r}var rr=Wt({"\xc0":"A","\xc1":"A","\xc2":"A","\xc3":"A","\xc4":"A","\xc5":"A","\xe0":"a","\xe1":"a","\xe2":"a","\xe3":"a","\xe4":"a","\xe5":"a","\xc7":"C","\xe7":"c","\xd0":"D","\xf0":"d","\xc8":"E","\xc9":"E","\xca":"E","\xcb":"E","\xe8":"e","\xe9":"e","\xea":"e","\xeb":"e","\xcc":"I","\xcd":"I","\xce":"I","\xcf":"I","\xec":"i","\xed":"i","\xee":"i","\xef":"i","\xd1":"N","\xf1":"n","\xd2":"O","\xd3":"O","\xd4":"O","\xd5":"O","\xd6":"O","\xd8":"O","\xf2":"o","\xf3":"o","\xf4":"o","\xf5":"o","\xf6":"o","\xf8":"o","\xd9":"U","\xda":"U","\xdb":"U","\xdc":"U","\xf9":"u","\xfa":"u","\xfb":"u","\xfc":"u","\xdd":"Y","\xfd":"y","\xff":"y","\xc6":"Ae","\xe6":"ae","\xde":"Th","\xfe":"th","\xdf":"ss","\u0100":"A","\u0102":"A","\u0104":"A","\u0101":"a","\u0103":"a","\u0105":"a","\u0106":"C","\u0108":"C","\u010a":"C","\u010c":"C","\u0107":"c","\u0109":"c","\u010b":"c","\u010d":"c","\u010e":"D","\u0110":"D","\u010f":"d","\u0111":"d","\u0112":"E","\u0114":"E","\u0116":"E","\u0118":"E","\u011a":"E","\u0113":"e","\u0115":"e","\u0117":"e","\u0119":"e","\u011b":"e","\u011c":"G","\u011e":"G","\u0120":"G","\u0122":"G","\u011d":"g","\u011f":"g","\u0121":"g","\u0123":"g","\u0124":"H","\u0126":"H","\u0125":"h","\u0127":"h","\u0128":"I","\u012a":"I","\u012c":"I","\u012e":"I","\u0130":"I","\u0129":"i","\u012b":"i","\u012d":"i","\u012f":"i","\u0131":"i","\u0134":"J","\u0135":"j","\u0136":"K","\u0137":"k","\u0138":"k","\u0139":"L","\u013b":"L","\u013d":"L","\u013f":"L","\u0141":"L","\u013a":"l","\u013c":"l","\u013e":"l","\u0140":"l","\u0142":"l","\u0143":"N","\u0145":"N","\u0147":"N","\u014a":"N","\u0144":"n","\u0146":"n","\u0148":"n","\u014b":"n","\u014c":"O","\u014e":"O","\u0150":"O","\u014d":"o","\u014f":"o","\u0151":"o","\u0154":"R","\u0156":"R","\u0158":"R","\u0155":"r","\u0157":"r","\u0159":"r","\u015a":"S","\u015c":"S","\u015e":"S","\u0160":"S","\u015b":"s","\u015d":"s","\u015f":"s","\u0161":"s","\u0162":"T","\u0164":"T","\u0166":"T","\u0163":"t","\u0165":"t","\u0167":"t","\u0168":"U","\u016a":"U","\u016c":"U","\u016e":"U","\u0170":"U","\u0172":"U","\u0169":"u","\u016b":"u","\u016d":"u","\u016f":"u","\u0171":"u","\u0173":"u","\u0174":"W","\u0175":"w","\u0176":"Y","\u0177":"y","\u0178":"Y","\u0179":"Z","\u017b":"Z","\u017d":"Z","\u017a":"z","\u017c":"z","\u017e":"z","\u0132":"IJ","\u0133":"ij","\u0152":"Oe","\u0153":"oe","\u0149":"'n","\u017f":"s"}),nr=Wt({"&":"&","<":"<",">":">",'"':""","'":"'"});function ir(e){return"\\"+lt[e]}function or(e){return rt.test(e)}function ar(e){var t=-1,r=Array(e.size);return e.forEach((function(e,n){r[++t]=[n,e]})),r}function sr(e,t){return function(r){return e(t(r))}}function lr(e,t){for(var r=-1,n=e.length,i=0,a=[];++r",""":'"',"'":"'"});var pr=function e(t){var oe=(t=null==t?ft:pr.defaults(ft.Object(),t,pr.pick(ft,it))).Array,ke=t.Date,Me=t.Error,Ee=t.Function,_e=t.Math,Ae=t.Object,Se=t.RegExp,Ie=t.String,Te=t.TypeError,Ce=oe.prototype,Ne=Ee.prototype,De=Ae.prototype,je=t["__core-js_shared__"],Oe=Ne.toString,Pe=De.hasOwnProperty,Le=0,Re=function(){var e=/[^.]+$/.exec(je&&je.keys&&je.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}(),ze=De.toString,Be=Oe.call(Ae),Ue=ft._,Fe=Se("^"+Oe.call(Pe).replace(re,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),He=gt?t.Buffer:r,Ve=t.Symbol,Ge=t.Uint8Array,qe=He?He.allocUnsafe:r,We=sr(Ae.getPrototypeOf,Ae),Ye=Ae.create,Ze=De.propertyIsEnumerable,Qe=Ce.splice,Ke=Ve?Ve.isConcatSpreadable:r,Je=Ve?Ve.iterator:r,et=Ve?Ve.toStringTag:r,rt=function(){try{var e=uo(Ae,"defineProperty");return e({},"",{}),e}catch{}}(),lt=t.clearTimeout!==ft.clearTimeout&&t.clearTimeout,dt=ke&&ke.now!==ft.Date.now&&ke.now,ht=t.setTimeout!==ft.setTimeout&&t.setTimeout,pt=_e.ceil,mt=_e.floor,yt=Ae.getOwnPropertySymbols,vt=He?He.isBuffer:r,zt=t.isFinite,Wt=Ce.join,mr=sr(Ae.keys,Ae),gr=_e.max,yr=_e.min,vr=ke.now,br=t.parseInt,wr=_e.random,xr=Ce.reverse,kr=uo(t,"DataView"),Mr=uo(t,"Map"),Er=uo(t,"Promise"),_r=uo(t,"Set"),Ar=uo(t,"WeakMap"),Sr=uo(Ae,"create"),Ir=Ar&&new Ar,Tr={},Cr=Ro(kr),Nr=Ro(Mr),Dr=Ro(Er),jr=Ro(_r),Or=Ro(Ar),Pr=Ve?Ve.prototype:r,Lr=Pr?Pr.valueOf:r,Rr=Pr?Pr.toString:r;function zr(e){if(es(e)&&!Va(e)&&!(e instanceof Hr)){if(e instanceof Fr)return e;if(Pe.call(e,"__wrapped__"))return zo(e)}return new Fr(e)}var Br=function(){function e(){}return function(t){if(!Xa(t))return{};if(Ye)return Ye(t);e.prototype=t;var n=new e;return e.prototype=r,n}}();function Ur(){}function Fr(e,t){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=r}function Hr(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=p,this.__views__=[]}function Vr(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t=t?e:t)),e}function sn(e,t,n,i,o,a){var s,l=1&t,c=2&t,u=4&t;if(n&&(s=o?n(e,i,o,a):n(e)),s!==r)return s;if(!Xa(e))return e;var d=Va(e);if(d){if(s=function(e){var t=e.length,r=new e.constructor(t);return t&&"string"==typeof e[0]&&Pe.call(e,"index")&&(r.index=e.index,r.input=e.input),r}(e),!l)return Ii(e,s)}else{var h=po(e),f=h==x||h==k;if(Ya(e))return ki(e,l);if(h==_||h==g||f&&!o){if(s=c||f?{}:go(e),!l)return c?function(e,t){return Ti(e,fo(e),t)}(e,function(e,t){return e&&Ti(t,Ns(t),e)}(s,e)):function(e,t){return Ti(e,ho(e),t)}(e,rn(s,e))}else{if(!st[h])return o?e:{};s=function(e,t,r){var n=e.constructor;switch(t){case D:return Mi(e);case v:case b:return new n(+e);case j:return function(e,t){var r=t?Mi(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.byteLength)}(e,r);case O:case P:case L:case R:case z:case B:case U:case F:case H:return Ei(e,r);case M:return new n;case E:case T:return new n(e);case S:return function(e){var t=new e.constructor(e.source,fe.exec(e));return t.lastIndex=e.lastIndex,t}(e);case I:return new n;case C:return function(e){return Lr?Ae(Lr.call(e)):{}}(e)}}(e,h,l)}}a||(a=new Yr);var p=a.get(e);if(p)return p;a.set(e,s),os(e)?e.forEach((function(r){s.add(sn(r,t,n,r,e,a))})):ts(e)&&e.forEach((function(r,i){s.set(i,sn(r,t,n,i,e,a))}));var m=d?r:(u?c?no:ro:c?Ns:Cs)(e);return St(m||e,(function(r,i){m&&(r=e[i=r]),Xr(s,i,sn(r,t,n,i,e,a))})),s}function ln(e,t,n){var i=n.length;if(null==e)return!i;for(e=Ae(e);i--;){var o=n[i],a=t[o],s=e[o];if(s===r&&!(o in e)||!a(s))return!1}return!0}function cn(e,t,i){if("function"!=typeof e)throw new Te(n);return Co((function(){e.apply(r,i)}),t)}function un(e,t,r,n){var i=-1,o=Nt,a=!0,s=e.length,l=[],c=t.length;if(!s)return l;r&&(t=jt(t,Jt(r))),n?(o=Dt,a=!1):t.length>=200&&(o=Xt,a=!1,t=new Wr(t));e:for(;++i-1},Gr.prototype.set=function(e,t){var r=this.__data__,n=en(r,e);return n<0?(++this.size,r.push([e,t])):r[n][1]=t,this},qr.prototype.clear=function(){this.size=0,this.__data__={hash:new Vr,map:new(Mr||Gr),string:new Vr}},qr.prototype.delete=function(e){var t=lo(this,e).delete(e);return this.size-=t?1:0,t},qr.prototype.get=function(e){return lo(this,e).get(e)},qr.prototype.has=function(e){return lo(this,e).has(e)},qr.prototype.set=function(e,t){var r=lo(this,e),n=r.size;return r.set(e,t),this.size+=r.size==n?0:1,this},Wr.prototype.add=Wr.prototype.push=function(e){return this.__data__.set(e,i),this},Wr.prototype.has=function(e){return this.__data__.has(e)},Yr.prototype.clear=function(){this.__data__=new Gr,this.size=0},Yr.prototype.delete=function(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r},Yr.prototype.get=function(e){return this.__data__.get(e)},Yr.prototype.has=function(e){return this.__data__.has(e)},Yr.prototype.set=function(e,t){var r=this.__data__;if(r instanceof Gr){var n=r.__data__;if(!Mr||n.length<199)return n.push([e,t]),this.size=++r.size,this;r=this.__data__=new qr(n)}return r.set(e,t),this.size=r.size,this};var dn=Di(bn),hn=Di(wn,!0);function fn(e,t){var r=!0;return dn(e,(function(e,n,i){return r=!!t(e,n,i)})),r}function pn(e,t,n){for(var i=-1,o=e.length;++i0&&r(s)?t>1?gn(s,t-1,r,n,i):Ot(i,s):n||(i[i.length]=s)}return i}var yn=ji(),vn=ji(!0);function bn(e,t){return e&&yn(e,t,Cs)}function wn(e,t){return e&&vn(e,t,Cs)}function xn(e,t){return Ct(t,(function(t){return Ka(e[t])}))}function kn(e,t){for(var n=0,i=(t=vi(t,e)).length;null!=e&&nt}function An(e,t){return null!=e&&Pe.call(e,t)}function Sn(e,t){return null!=e&&t in Ae(e)}function In(e,t,n){for(var i=n?Dt:Nt,o=e[0].length,a=e.length,s=a,l=oe(a),c=1/0,u=[];s--;){var d=e[s];s&&t&&(d=jt(d,Jt(t))),c=yr(d.length,c),l[s]=!n&&(t||o>=120&&d.length>=120)?new Wr(s&&d):r}d=e[0];var h=-1,f=l[0];e:for(;++h=s?l:l*("desc"==r[n]?-1:1)}return e.index-t.index}(e,t,r)}))}function Gn(e,t,r){for(var n=-1,i=t.length,o={};++n-1;)s!==e&&Qe.call(s,l,1),Qe.call(e,l,1);return e}function Wn(e,t){for(var r=e?t.length:0,n=r-1;r--;){var i=t[r];if(r==n||i!==o){var o=i;vo(i)?Qe.call(e,i,1):ui(e,i)}}return e}function Yn(e,t){return e+mt(wr()*(t-e+1))}function Zn(e,t){var r="";if(!e||t<1||t>h)return r;do{t%2&&(r+=e),(t=mt(t/2))&&(e+=e)}while(t);return r}function Qn(e,t){return No(Ao(e,t,rl),e+"")}function Kn(e){return Qr(Bs(e))}function Jn(e,t){var r=Bs(e);return Oo(r,an(t,0,r.length))}function $n(e,t,n,i){if(!Xa(e))return e;for(var o=-1,a=(t=vi(t,e)).length,s=a-1,l=e;null!=l&&++oi?0:i+t),(r=r>i?i:r)<0&&(r+=i),i=t>r?0:r-t>>>0,t>>>=0;for(var o=oe(i);++n>>1,a=e[o];null!==a&&!ss(a)&&(r?a<=t:a=200){var c=t?null:Zi(e);if(c)return cr(c);a=!1,i=Xt,l=new Wr}else l=t?[]:s;e:for(;++n=i?e:ri(e,t,n)}var xi=lt||function(e){return ft.clearTimeout(e)};function ki(e,t){if(t)return e.slice();var r=e.length,n=qe?qe(r):new e.constructor(r);return e.copy(n),n}function Mi(e){var t=new e.constructor(e.byteLength);return new Ge(t).set(new Ge(e)),t}function Ei(e,t){var r=t?Mi(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.length)}function _i(e,t){if(e!==t){var n=e!==r,i=null===e,o=e===e,a=ss(e),s=t!==r,l=null===t,c=t===t,u=ss(t);if(!l&&!u&&!a&&e>t||a&&s&&c&&!l&&!u||i&&s&&c||!n&&c||!o)return 1;if(!i&&!a&&!u&&e1?n[o-1]:r,s=o>2?n[2]:r;for(a=e.length>3&&"function"==typeof a?(o--,a):r,s&&bo(n[0],n[1],s)&&(a=o<3?r:a,o=1),t=Ae(t);++i-1?o[a?t[s]:s]:r}}function zi(e){return to((function(t){var i=t.length,o=i,a=Fr.prototype.thru;for(e&&t.reverse();o--;){var s=t[o];if("function"!=typeof s)throw new Te(n);if(a&&!l&&"wrapper"==oo(s))var l=new Fr([],!0)}for(o=l?o:i;++o1&&b.reverse(),h&&ul))return!1;var u=a.get(e),d=a.get(t);if(u&&d)return u==t&&d==e;var h=-1,f=!0,p=2&n?new Wr:r;for(a.set(e,t),a.set(t,e);++h-1&&e%1==0&&e1?"& ":"")+t[n],t=t.join(r>2?", ":" "),e.replace(ae,"{\n/* [wrapped with "+t+"] */\n")}(n,function(e,t){return St(m,(function(r){var n="_."+r[0];t&r[1]&&!Nt(e,n)&&e.push(n)})),e.sort()}(function(e){var t=e.match(se);return t?t[1].split(le):[]}(n),r)))}function jo(e){var t=0,n=0;return function(){var i=vr(),o=16-(i-n);if(n=i,o>0){if(++t>=800)return arguments[0]}else t=0;return e.apply(r,arguments)}}function Oo(e,t){var n=-1,i=e.length,o=i-1;for(t=t===r?i:t;++n1?e[t-1]:r;return n="function"==typeof n?(e.pop(),n):r,ia(e,n)}));function da(e){var t=zr(e);return t.__chain__=!0,t}function ha(e,t){return t(e)}var fa=to((function(e){var t=e.length,n=t?e[0]:0,i=this.__wrapped__,o=function(t){return on(t,e)};return!(t>1||this.__actions__.length)&&i instanceof Hr&&vo(n)?((i=i.slice(n,+n+(t?1:0))).__actions__.push({func:ha,args:[o],thisArg:r}),new Fr(i,this.__chain__).thru((function(e){return t&&!e.length&&e.push(r),e}))):this.thru(o)}));var pa=Ci((function(e,t,r){Pe.call(e,r)?++e[r]:nn(e,r,1)}));var ma=Ri(Ho),ga=Ri(Vo);function ya(e,t){return(Va(e)?St:dn)(e,so(t,3))}function va(e,t){return(Va(e)?It:hn)(e,so(t,3))}var ba=Ci((function(e,t,r){Pe.call(e,r)?e[r].push(t):nn(e,r,[t])}));var wa=Qn((function(e,t,r){var n=-1,i="function"==typeof t,o=qa(e)?oe(e.length):[];return dn(e,(function(e){o[++n]=i?_t(t,e,r):Tn(e,t,r)})),o})),xa=Ci((function(e,t,r){nn(e,r,t)}));function ka(e,t){return(Va(e)?jt:zn)(e,so(t,3))}var Ma=Ci((function(e,t,r){e[r?0:1].push(t)}),(function(){return[[],[]]}));var Ea=Qn((function(e,t){if(null==e)return[];var r=t.length;return r>1&&bo(e,t[0],t[1])?t=[]:r>2&&bo(t[0],t[1],t[2])&&(t=[t[0]]),Vn(e,gn(t,1),[])})),_a=dt||function(){return ft.Date.now()};function Aa(e,t,n){return t=n?r:t,t=e&&null==t?e.length:t,Ki(e,c,r,r,r,r,t)}function Sa(e,t){var i;if("function"!=typeof t)throw new Te(n);return e=fs(e),function(){return--e>0&&(i=t.apply(this,arguments)),e<=1&&(t=r),i}}var Ia=Qn((function(e,t,r){var n=1;if(r.length){var i=lr(r,ao(Ia));n|=s}return Ki(e,n,t,r,i)})),Ta=Qn((function(e,t,r){var n=3;if(r.length){var i=lr(r,ao(Ta));n|=s}return Ki(t,n,e,r,i)}));function Ca(e,t,i){var o,a,s,l,c,u,d=0,h=!1,f=!1,p=!0;if("function"!=typeof e)throw new Te(n);function m(t){var n=o,i=a;return o=a=r,d=t,l=e.apply(i,n)}function g(e){var n=e-u;return u===r||n>=t||n<0||f&&e-d>=s}function y(){var e=_a();if(g(e))return v(e);c=Co(y,function(e){var r=t-(e-u);return f?yr(r,s-(e-d)):r}(e))}function v(e){return c=r,p&&o?m(e):(o=a=r,l)}function b(){var e=_a(),n=g(e);if(o=arguments,a=this,u=e,n){if(c===r)return function(e){return d=e,c=Co(y,t),h?m(e):l}(u);if(f)return xi(c),c=Co(y,t),m(u)}return c===r&&(c=Co(y,t)),l}return t=ms(t)||0,Xa(i)&&(h=!!i.leading,s=(f="maxWait"in i)?gr(ms(i.maxWait)||0,t):s,p="trailing"in i?!!i.trailing:p),b.cancel=function(){c!==r&&xi(c),d=0,o=u=a=c=r},b.flush=function(){return c===r?l:v(_a())},b}var Na=Qn((function(e,t){return cn(e,1,t)})),Da=Qn((function(e,t,r){return cn(e,ms(t)||0,r)}));function ja(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new Te(n);var r=function(){var n=arguments,i=t?t.apply(this,n):n[0],o=r.cache;if(o.has(i))return o.get(i);var a=e.apply(this,n);return r.cache=o.set(i,a)||o,a};return r.cache=new(ja.Cache||qr),r}function Oa(e){if("function"!=typeof e)throw new Te(n);return function(){var t=arguments;switch(t.length){case 0:return!e.call(this);case 1:return!e.call(this,t[0]);case 2:return!e.call(this,t[0],t[1]);case 3:return!e.call(this,t[0],t[1],t[2])}return!e.apply(this,t)}}ja.Cache=qr;var Pa=bi((function(e,t){var r=(t=1==t.length&&Va(t[0])?jt(t[0],Jt(so())):jt(gn(t,1),Jt(so()))).length;return Qn((function(n){for(var i=-1,o=yr(n.length,r);++i=t})),Ha=Cn(function(){return arguments}())?Cn:function(e){return es(e)&&Pe.call(e,"callee")&&!Ze.call(e,"callee")},Va=oe.isArray,Ga=bt?Jt(bt):function(e){return es(e)&&En(e)==D};function qa(e){return null!=e&&$a(e.length)&&!Ka(e)}function Wa(e){return es(e)&&qa(e)}var Ya=vt||ml,Za=wt?Jt(wt):function(e){return es(e)&&En(e)==b};function Qa(e){if(!es(e))return!1;var t=En(e);return t==w||"[object DOMException]"==t||"string"==typeof e.message&&"string"==typeof e.name&&!ns(e)}function Ka(e){if(!Xa(e))return!1;var t=En(e);return t==x||t==k||"[object AsyncFunction]"==t||"[object Proxy]"==t}function Ja(e){return"number"==typeof e&&e==fs(e)}function $a(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=h}function Xa(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function es(e){return null!=e&&"object"==typeof e}var ts=xt?Jt(xt):function(e){return es(e)&&po(e)==M};function rs(e){return"number"==typeof e||es(e)&&En(e)==E}function ns(e){if(!es(e)||En(e)!=_)return!1;var t=We(e);if(null===t)return!0;var r=Pe.call(t,"constructor")&&t.constructor;return"function"==typeof r&&r instanceof r&&Oe.call(r)==Be}var is=kt?Jt(kt):function(e){return es(e)&&En(e)==S};var os=Mt?Jt(Mt):function(e){return es(e)&&po(e)==I};function as(e){return"string"==typeof e||!Va(e)&&es(e)&&En(e)==T}function ss(e){return"symbol"==typeof e||es(e)&&En(e)==C}var ls=Et?Jt(Et):function(e){return es(e)&&$a(e.length)&&!!at[En(e)]};var cs=qi(Rn),us=qi((function(e,t){return e<=t}));function ds(e){if(!e)return[];if(qa(e))return as(e)?dr(e):Ii(e);if(Je&&e[Je])return function(e){for(var t,r=[];!(t=e.next()).done;)r.push(t.value);return r}(e[Je]());var t=po(e);return(t==M?ar:t==I?cr:Bs)(e)}function hs(e){return e?(e=ms(e))===d||e===-d?17976931348623157e292*(e<0?-1:1):e===e?e:0:0===e?e:0}function fs(e){var t=hs(e),r=t%1;return t===t?r?t-r:t:0}function ps(e){return e?an(fs(e),0,p):0}function ms(e){if("number"==typeof e)return e;if(ss(e))return f;if(Xa(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=Xa(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=Kt(e);var r=me.test(e);return r||ye.test(e)?ut(e.slice(2),r?2:8):pe.test(e)?f:+e}function gs(e){return Ti(e,Ns(e))}function ys(e){return null==e?"":li(e)}var vs=Ni((function(e,t){if(Mo(t)||qa(t))Ti(t,Cs(t),e);else for(var r in t)Pe.call(t,r)&&Xr(e,r,t[r])})),bs=Ni((function(e,t){Ti(t,Ns(t),e)})),ws=Ni((function(e,t,r,n){Ti(t,Ns(t),e,n)})),xs=Ni((function(e,t,r,n){Ti(t,Cs(t),e,n)})),ks=to(on);var Ms=Qn((function(e,t){e=Ae(e);var n=-1,i=t.length,o=i>2?t[2]:r;for(o&&bo(t[0],t[1],o)&&(i=1);++n1),t})),Ti(e,no(e),r),n&&(r=sn(r,7,Xi));for(var i=t.length;i--;)ui(r,t[i]);return r}));var Ps=to((function(e,t){return null==e?{}:function(e,t){return Gn(e,t,(function(t,r){return As(e,r)}))}(e,t)}));function Ls(e,t){if(null==e)return{};var r=jt(no(e),(function(e){return[e]}));return t=so(t),Gn(e,r,(function(e,r){return t(e,r[0])}))}var Rs=Qi(Cs),zs=Qi(Ns);function Bs(e){return null==e?[]:$t(e,Cs(e))}var Us=Pi((function(e,t,r){return t=t.toLowerCase(),e+(r?Fs(t):t)}));function Fs(e){return Qs(ys(e).toLowerCase())}function Hs(e){return(e=ys(e))&&e.replace(be,rr).replace(Xe,"")}var Vs=Pi((function(e,t,r){return e+(r?"-":"")+t.toLowerCase()})),Gs=Pi((function(e,t,r){return e+(r?" ":"")+t.toLowerCase()})),qs=Oi("toLowerCase");var Ws=Pi((function(e,t,r){return e+(r?"_":"")+t.toLowerCase()}));var Ys=Pi((function(e,t,r){return e+(r?" ":"")+Qs(t)}));var Zs=Pi((function(e,t,r){return e+(r?" ":"")+t.toUpperCase()})),Qs=Oi("toUpperCase");function Ks(e,t,n){return e=ys(e),(t=n?r:t)===r?function(e){return nt.test(e)}(e)?function(e){return e.match(tt)||[]}(e):function(e){return e.match(ce)||[]}(e):e.match(t)||[]}var Js=Qn((function(e,t){try{return _t(e,r,t)}catch(n){return Qa(n)?n:new Me(n)}})),$s=to((function(e,t){return St(t,(function(t){t=Lo(t),nn(e,t,Ia(e[t],e))})),e}));function Xs(e){return function(){return e}}var el=zi(),tl=zi(!0);function rl(e){return e}function nl(e){return On("function"==typeof e?e:sn(e,1))}var il=Qn((function(e,t){return function(r){return Tn(r,e,t)}})),ol=Qn((function(e,t){return function(r){return Tn(e,r,t)}}));function al(e,t,r){var n=Cs(t),i=xn(t,n);null==r&&(!Xa(t)||!i.length&&n.length)&&(r=t,t=e,e=this,i=xn(t,Cs(t)));var o=!(Xa(r)&&"chain"in r)||!!r.chain,a=Ka(e);return St(i,(function(r){var n=t[r];e[r]=n,a&&(e.prototype[r]=function(){var t=this.__chain__;if(o||t){var r=e(this.__wrapped__);return(r.__actions__=Ii(this.__actions__)).push({func:n,args:arguments,thisArg:e}),r.__chain__=t,r}return n.apply(e,Ot([this.value()],arguments))})})),e}function sl(){}var ll=Hi(jt),cl=Hi(Tt),ul=Hi(Rt);function dl(e){return wo(e)?qt(Lo(e)):function(e){return function(t){return kn(t,e)}}(e)}var hl=Gi(),fl=Gi(!0);function pl(){return[]}function ml(){return!1}var gl=Fi((function(e,t){return e+t}),0),yl=Yi("ceil"),vl=Fi((function(e,t){return e/t}),1),bl=Yi("floor");var wl=Fi((function(e,t){return e*t}),1),xl=Yi("round"),kl=Fi((function(e,t){return e-t}),0);return zr.after=function(e,t){if("function"!=typeof t)throw new Te(n);return e=fs(e),function(){if(--e<1)return t.apply(this,arguments)}},zr.ary=Aa,zr.assign=vs,zr.assignIn=bs,zr.assignInWith=ws,zr.assignWith=xs,zr.at=ks,zr.before=Sa,zr.bind=Ia,zr.bindAll=$s,zr.bindKey=Ta,zr.castArray=function(){if(!arguments.length)return[];var e=arguments[0];return Va(e)?e:[e]},zr.chain=da,zr.chunk=function(e,t,n){t=(n?bo(e,t,n):t===r)?1:gr(fs(t),0);var i=null==e?0:e.length;if(!i||t<1)return[];for(var o=0,a=0,s=oe(pt(i/t));oo?0:o+n),(i=i===r||i>o?o:fs(i))<0&&(i+=o),i=n>i?0:ps(i);n>>0)?(e=ys(e))&&("string"==typeof t||null!=t&&!is(t))&&(!(t=li(t))&&or(e))?wi(dr(e),0,n):e.split(t,n):[]},zr.spread=function(e,t){if("function"!=typeof e)throw new Te(n);return t=null==t?0:gr(fs(t),0),Qn((function(r){var n=r[t],i=wi(r,0,t);return n&&Ot(i,n),_t(e,this,i)}))},zr.tail=function(e){var t=null==e?0:e.length;return t?ri(e,1,t):[]},zr.take=function(e,t,n){return e&&e.length?ri(e,0,(t=n||t===r?1:fs(t))<0?0:t):[]},zr.takeRight=function(e,t,n){var i=null==e?0:e.length;return i?ri(e,(t=i-(t=n||t===r?1:fs(t)))<0?0:t,i):[]},zr.takeRightWhile=function(e,t){return e&&e.length?hi(e,so(t,3),!1,!0):[]},zr.takeWhile=function(e,t){return e&&e.length?hi(e,so(t,3)):[]},zr.tap=function(e,t){return t(e),e},zr.throttle=function(e,t,r){var i=!0,o=!0;if("function"!=typeof e)throw new Te(n);return Xa(r)&&(i="leading"in r?!!r.leading:i,o="trailing"in r?!!r.trailing:o),Ca(e,t,{leading:i,maxWait:t,trailing:o})},zr.thru=ha,zr.toArray=ds,zr.toPairs=Rs,zr.toPairsIn=zs,zr.toPath=function(e){return Va(e)?jt(e,Lo):ss(e)?[e]:Ii(Po(ys(e)))},zr.toPlainObject=gs,zr.transform=function(e,t,r){var n=Va(e),i=n||Ya(e)||ls(e);if(t=so(t,4),null==r){var o=e&&e.constructor;r=i?n?new o:[]:Xa(e)&&Ka(o)?Br(We(e)):{}}return(i?St:bn)(e,(function(e,n,i){return t(r,e,n,i)})),r},zr.unary=function(e){return Aa(e,1)},zr.union=ea,zr.unionBy=ta,zr.unionWith=ra,zr.uniq=function(e){return e&&e.length?ci(e):[]},zr.uniqBy=function(e,t){return e&&e.length?ci(e,so(t,2)):[]},zr.uniqWith=function(e,t){return t="function"==typeof t?t:r,e&&e.length?ci(e,r,t):[]},zr.unset=function(e,t){return null==e||ui(e,t)},zr.unzip=na,zr.unzipWith=ia,zr.update=function(e,t,r){return null==e?e:di(e,t,yi(r))},zr.updateWith=function(e,t,n,i){return i="function"==typeof i?i:r,null==e?e:di(e,t,yi(n),i)},zr.values=Bs,zr.valuesIn=function(e){return null==e?[]:$t(e,Ns(e))},zr.without=oa,zr.words=Ks,zr.wrap=function(e,t){return La(yi(t),e)},zr.xor=aa,zr.xorBy=sa,zr.xorWith=la,zr.zip=ca,zr.zipObject=function(e,t){return mi(e||[],t||[],Xr)},zr.zipObjectDeep=function(e,t){return mi(e||[],t||[],$n)},zr.zipWith=ua,zr.entries=Rs,zr.entriesIn=zs,zr.extend=bs,zr.extendWith=ws,al(zr,zr),zr.add=gl,zr.attempt=Js,zr.camelCase=Us,zr.capitalize=Fs,zr.ceil=yl,zr.clamp=function(e,t,n){return n===r&&(n=t,t=r),n!==r&&(n=(n=ms(n))===n?n:0),t!==r&&(t=(t=ms(t))===t?t:0),an(ms(e),t,n)},zr.clone=function(e){return sn(e,4)},zr.cloneDeep=function(e){return sn(e,5)},zr.cloneDeepWith=function(e,t){return sn(e,5,t="function"==typeof t?t:r)},zr.cloneWith=function(e,t){return sn(e,4,t="function"==typeof t?t:r)},zr.conformsTo=function(e,t){return null==t||ln(e,t,Cs(t))},zr.deburr=Hs,zr.defaultTo=function(e,t){return null==e||e!==e?t:e},zr.divide=vl,zr.endsWith=function(e,t,n){e=ys(e),t=li(t);var i=e.length,o=n=n===r?i:an(fs(n),0,i);return(n-=t.length)>=0&&e.slice(n,o)==t},zr.eq=Ba,zr.escape=function(e){return(e=ys(e))&&Q.test(e)?e.replace(Y,nr):e},zr.escapeRegExp=function(e){return(e=ys(e))&&ne.test(e)?e.replace(re,"\\$&"):e},zr.every=function(e,t,n){var i=Va(e)?Tt:fn;return n&&bo(e,t,n)&&(t=r),i(e,so(t,3))},zr.find=ma,zr.findIndex=Ho,zr.findKey=function(e,t){return Bt(e,so(t,3),bn)},zr.findLast=ga,zr.findLastIndex=Vo,zr.findLastKey=function(e,t){return Bt(e,so(t,3),wn)},zr.floor=bl,zr.forEach=ya,zr.forEachRight=va,zr.forIn=function(e,t){return null==e?e:yn(e,so(t,3),Ns)},zr.forInRight=function(e,t){return null==e?e:vn(e,so(t,3),Ns)},zr.forOwn=function(e,t){return e&&bn(e,so(t,3))},zr.forOwnRight=function(e,t){return e&&wn(e,so(t,3))},zr.get=_s,zr.gt=Ua,zr.gte=Fa,zr.has=function(e,t){return null!=e&&mo(e,t,An)},zr.hasIn=As,zr.head=qo,zr.identity=rl,zr.includes=function(e,t,r,n){e=qa(e)?e:Bs(e),r=r&&!n?fs(r):0;var i=e.length;return r<0&&(r=gr(i+r,0)),as(e)?r<=i&&e.indexOf(t,r)>-1:!!i&&Ft(e,t,r)>-1},zr.indexOf=function(e,t,r){var n=null==e?0:e.length;if(!n)return-1;var i=null==r?0:fs(r);return i<0&&(i=gr(n+i,0)),Ft(e,t,i)},zr.inRange=function(e,t,n){return t=hs(t),n===r?(n=t,t=0):n=hs(n),function(e,t,r){return e>=yr(t,r)&&e=-h&&e<=h},zr.isSet=os,zr.isString=as,zr.isSymbol=ss,zr.isTypedArray=ls,zr.isUndefined=function(e){return e===r},zr.isWeakMap=function(e){return es(e)&&po(e)==N},zr.isWeakSet=function(e){return es(e)&&"[object WeakSet]"==En(e)},zr.join=function(e,t){return null==e?"":Wt.call(e,t)},zr.kebabCase=Vs,zr.last=Qo,zr.lastIndexOf=function(e,t,n){var i=null==e?0:e.length;if(!i)return-1;var o=i;return n!==r&&(o=(o=fs(n))<0?gr(i+o,0):yr(o,i-1)),t===t?function(e,t,r){for(var n=r+1;n--;)if(e[n]===t)return n;return n}(e,t,o):Ut(e,Vt,o,!0)},zr.lowerCase=Gs,zr.lowerFirst=qs,zr.lt=cs,zr.lte=us,zr.max=function(e){return e&&e.length?pn(e,rl,_n):r},zr.maxBy=function(e,t){return e&&e.length?pn(e,so(t,2),_n):r},zr.mean=function(e){return Gt(e,rl)},zr.meanBy=function(e,t){return Gt(e,so(t,2))},zr.min=function(e){return e&&e.length?pn(e,rl,Rn):r},zr.minBy=function(e,t){return e&&e.length?pn(e,so(t,2),Rn):r},zr.stubArray=pl,zr.stubFalse=ml,zr.stubObject=function(){return{}},zr.stubString=function(){return""},zr.stubTrue=function(){return!0},zr.multiply=wl,zr.nth=function(e,t){return e&&e.length?Hn(e,fs(t)):r},zr.noConflict=function(){return ft._===this&&(ft._=Ue),this},zr.noop=sl,zr.now=_a,zr.pad=function(e,t,r){e=ys(e);var n=(t=fs(t))?ur(e):0;if(!t||n>=t)return e;var i=(t-n)/2;return Vi(mt(i),r)+e+Vi(pt(i),r)},zr.padEnd=function(e,t,r){e=ys(e);var n=(t=fs(t))?ur(e):0;return t&&nt){var i=e;e=t,t=i}if(n||e%1||t%1){var o=wr();return yr(e+o*(t-e+ct("1e-"+((o+"").length-1))),t)}return Yn(e,t)},zr.reduce=function(e,t,r){var n=Va(e)?Pt:Yt,i=arguments.length<3;return n(e,so(t,4),r,i,dn)},zr.reduceRight=function(e,t,r){var n=Va(e)?Lt:Yt,i=arguments.length<3;return n(e,so(t,4),r,i,hn)},zr.repeat=function(e,t,n){return t=(n?bo(e,t,n):t===r)?1:fs(t),Zn(ys(e),t)},zr.replace=function(){var e=arguments,t=ys(e[0]);return e.length<3?t:t.replace(e[1],e[2])},zr.result=function(e,t,n){var i=-1,o=(t=vi(t,e)).length;for(o||(o=1,e=r);++ih)return[];var r=p,n=yr(e,p);t=so(t),e-=p;for(var i=Qt(n,t);++r=a)return e;var l=n-ur(i);if(l<1)return i;var c=s?wi(s,0,l).join(""):e.slice(0,l);if(o===r)return c+i;if(s&&(l+=c.length-l),is(o)){if(e.slice(l).search(o)){var u,d=c;for(o.global||(o=Se(o.source,ys(fe.exec(o))+"g")),o.lastIndex=0;u=o.exec(d);)var h=u.index;c=c.slice(0,h===r?l:h)}}else if(e.indexOf(li(o),l)!=l){var f=c.lastIndexOf(o);f>-1&&(c=c.slice(0,f))}return c+i},zr.unescape=function(e){return(e=ys(e))&&Z.test(e)?e.replace(W,fr):e},zr.uniqueId=function(e){var t=++Le;return ys(e)+t},zr.upperCase=Zs,zr.upperFirst=Qs,zr.each=ya,zr.eachRight=va,zr.first=qo,al(zr,function(){var e={};return bn(zr,(function(t,r){Pe.call(zr.prototype,r)||(e[r]=t)})),e}(),{chain:!1}),zr.VERSION="4.17.21",St(["bind","bindKey","curry","curryRight","partial","partialRight"],(function(e){zr[e].placeholder=zr})),St(["drop","take"],(function(e,t){Hr.prototype[e]=function(n){n=n===r?1:gr(fs(n),0);var i=this.__filtered__&&!t?new Hr(this):this.clone();return i.__filtered__?i.__takeCount__=yr(n,i.__takeCount__):i.__views__.push({size:yr(n,p),type:e+(i.__dir__<0?"Right":"")}),i},Hr.prototype[e+"Right"]=function(t){return this.reverse()[e](t).reverse()}})),St(["filter","map","takeWhile"],(function(e,t){var r=t+1,n=1==r||3==r;Hr.prototype[e]=function(e){var t=this.clone();return t.__iteratees__.push({iteratee:so(e,3),type:r}),t.__filtered__=t.__filtered__||n,t}})),St(["head","last"],(function(e,t){var r="take"+(t?"Right":"");Hr.prototype[e]=function(){return this[r](1).value()[0]}})),St(["initial","tail"],(function(e,t){var r="drop"+(t?"":"Right");Hr.prototype[e]=function(){return this.__filtered__?new Hr(this):this[r](1)}})),Hr.prototype.compact=function(){return this.filter(rl)},Hr.prototype.find=function(e){return this.filter(e).head()},Hr.prototype.findLast=function(e){return this.reverse().find(e)},Hr.prototype.invokeMap=Qn((function(e,t){return"function"==typeof e?new Hr(this):this.map((function(r){return Tn(r,e,t)}))})),Hr.prototype.reject=function(e){return this.filter(Oa(so(e)))},Hr.prototype.slice=function(e,t){e=fs(e);var n=this;return n.__filtered__&&(e>0||t<0)?new Hr(n):(e<0?n=n.takeRight(-e):e&&(n=n.drop(e)),t!==r&&(n=(t=fs(t))<0?n.dropRight(-t):n.take(t-e)),n)},Hr.prototype.takeRightWhile=function(e){return this.reverse().takeWhile(e).reverse()},Hr.prototype.toArray=function(){return this.take(p)},bn(Hr.prototype,(function(e,t){var n=/^(?:filter|find|map|reject)|While$/.test(t),i=/^(?:head|last)$/.test(t),o=zr[i?"take"+("last"==t?"Right":""):t],a=i||/^find/.test(t);o&&(zr.prototype[t]=function(){var t=this.__wrapped__,s=i?[1]:arguments,l=t instanceof Hr,c=s[0],u=l||Va(t),d=function(e){var t=o.apply(zr,Ot([e],s));return i&&h?t[0]:t};u&&n&&"function"==typeof c&&1!=c.length&&(l=u=!1);var h=this.__chain__,f=!!this.__actions__.length,p=a&&!h,m=l&&!f;if(!a&&u){t=m?t:new Hr(this);var g=e.apply(t,s);return g.__actions__.push({func:ha,args:[d],thisArg:r}),new Fr(g,h)}return p&&m?e.apply(this,s):(g=this.thru(d),p?i?g.value()[0]:g.value():g)})})),St(["pop","push","shift","sort","splice","unshift"],(function(e){var t=Ce[e],r=/^(?:push|sort|unshift)$/.test(e)?"tap":"thru",n=/^(?:pop|shift)$/.test(e);zr.prototype[e]=function(){var e=arguments;if(n&&!this.__chain__){var i=this.value();return t.apply(Va(i)?i:[],e)}return this[r]((function(r){return t.apply(Va(r)?r:[],e)}))}})),bn(Hr.prototype,(function(e,t){var r=zr[t];if(r){var n=r.name+"";Pe.call(Tr,n)||(Tr[n]=[]),Tr[n].push({name:t,func:r})}})),Tr[Bi(r,2).name]=[{name:"wrapper",func:r}],Hr.prototype.clone=function(){var e=new Hr(this.__wrapped__);return e.__actions__=Ii(this.__actions__),e.__dir__=this.__dir__,e.__filtered__=this.__filtered__,e.__iteratees__=Ii(this.__iteratees__),e.__takeCount__=this.__takeCount__,e.__views__=Ii(this.__views__),e},Hr.prototype.reverse=function(){if(this.__filtered__){var e=new Hr(this);e.__dir__=-1,e.__filtered__=!0}else(e=this.clone()).__dir__*=-1;return e},Hr.prototype.value=function(){var e=this.__wrapped__.value(),t=this.__dir__,r=Va(e),n=t<0,i=r?e.length:0,o=function(e,t,r){for(var n=-1,i=r.length;++n=this.__values__.length;return{done:e,value:e?r:this.__values__[this.__index__++]}},zr.prototype.plant=function(e){for(var t,n=this;n instanceof Ur;){var i=zo(n);i.__index__=0,i.__values__=r,t?o.__wrapped__=i:t=i;var o=i;n=n.__wrapped__}return o.__wrapped__=e,t},zr.prototype.reverse=function(){var e=this.__wrapped__;if(e instanceof Hr){var t=e;return this.__actions__.length&&(t=new Hr(this)),(t=t.reverse()).__actions__.push({func:ha,args:[Xo],thisArg:r}),new Fr(t,this.__chain__)}return this.thru(Xo)},zr.prototype.toJSON=zr.prototype.valueOf=zr.prototype.value=function(){return fi(this.__wrapped__,this.__actions__)},zr.prototype.first=zr.prototype.head,Je&&(zr.prototype[Je]=function(){return this}),zr}();mt?((mt.exports=pr)._=pr,pt._=pr):ft._=pr}).call(Xs)}(el,el.exports);var tl=Object.defineProperty,rl=Object.defineProperties,nl=Object.getOwnPropertyDescriptors,il=Object.getOwnPropertySymbols,ol=Object.prototype.hasOwnProperty,al=Object.prototype.propertyIsEnumerable,sl=(e,t,r)=>t in e?tl(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,ll=(e,t)=>{for(var r in t||(t={}))ol.call(t,r)&&sl(e,r,t[r]);if(il)for(var r of il(t))al.call(t,r)&&sl(e,r,t[r]);return e},cl=(e,t)=>rl(e,nl(t));function ul(e,t,r){let n;const i=dl(e);return t.rpcMap&&(n=t.rpcMap[i]),n||(n=`https://rpc.walletconnect.com/v1?chainId=eip155:${i}&projectId=${r}`),n}function dl(e){return e.includes("eip155")?Number(e.split(":")[1]):Number(e)}function hl(e){var t,r,n,i;const o={};if(!ei(e))return o;for(const[a,s]of Object.entries(e)){const e=Yn(a)?[a]:s.chains,l=s.methods||[],c=s.events||[],u=s.rpcMap||{},d=Zn(a);o[d]=cl(ll(ll({},o[d]),s),{chains:On(e,null==(t=o[d])?void 0:t.chains),methods:On(l,null==(r=o[d])?void 0:r.methods),events:On(c,null==(n=o[d])?void 0:n.events),rpcMap:ll(ll({},u),null==(i=o[d])?void 0:i.rpcMap)})}return o}const fl={},pl=e=>fl[e],ml=(e,t)=>{fl[e]=t};class gl{constructor(e){this.name="polkadot",this.namespace=e.namespace,this.events=pl("events"),this.client=pl("client"),this.chainId=this.getDefaultChain(),this.httpProviders=this.createHttpProviders()}updateNamespace(e){this.namespace=Object.assign(this.namespace,e)}requestAccounts(){return this.getAccounts()}getDefaultChain(){if(this.chainId)return this.chainId;if(this.namespace.defaultChain)return this.namespace.defaultChain;const e=this.namespace.chains[0];if(!e)throw new Error("ChainId not found");return e.split(":")[1]}request(e){return this.namespace.methods.includes(e.request.method)?this.client.request(e):this.getHttpProvider().request(e.request)}setDefaultChain(e,t){if(this.chainId=e,!this.httpProviders[e]){const r=t||ul(`${this.name}:${e}`,this.namespace);if(!r)throw new Error(`No RPC url provided for chainId: ${e}`);this.setHttpProvider(e,r)}this.events.emit($s,`${this.name}:${this.chainId}`)}getAccounts(){const e=this.namespace.accounts;return e&&e.filter((e=>e.split(":")[1]===this.chainId.toString())).map((e=>e.split(":")[2]))||[]}createHttpProviders(){const e={};return this.namespace.chains.forEach((t=>{var r;e[t]=this.createHttpProvider(t,null==(r=this.namespace.rpcMap)?void 0:r[t])})),e}getHttpProvider(){const e=`${this.name}:${this.chainId}`,t=this.httpProviders[e];if(typeof t>"u")throw new Error(`JSON-RPC provider for ${e} not found`);return t}setHttpProvider(e,t){const r=this.createHttpProvider(e,t);r&&(this.httpProviders[e]=r)}createHttpProvider(e,t){const r=t||ul(e,this.namespace);return typeof r>"u"?void 0:new yi.F(new Ys.A(r,pl("disableProviderPing")))}}class yl{constructor(e){this.name="eip155",this.namespace=e.namespace,this.events=pl("events"),this.client=pl("client"),this.httpProviders=this.createHttpProviders(),this.chainId=parseInt(this.getDefaultChain())}request(e){var t=this;return Qs((function*(){var r;switch(e.request.method){case"eth_requestAccounts":case"eth_accounts":return t.getAccounts();case"wallet_switchEthereumChain":return t.handleSwitchChain(e.request.params?null==(r=e.request.params[0])?void 0:r.chainId:"0x0"),null;case"eth_chainId":return parseInt(t.getDefaultChain())}return t.namespace.methods.includes(e.request.method)?yield t.client.request(e):t.getHttpProvider().request(e.request)}))()}updateNamespace(e){this.namespace=Object.assign(this.namespace,e)}setDefaultChain(e,t){const r=dl(e);if(!this.httpProviders[r]){const e=t||ul(`${this.name}:${r}`,this.namespace,this.client.core.projectId);if(!e)throw new Error(`No RPC url provided for chainId: ${r}`);this.setHttpProvider(r,e)}this.chainId=r,this.events.emit($s,`${this.name}:${r}`)}requestAccounts(){return this.getAccounts()}getDefaultChain(){if(this.chainId)return this.chainId.toString();if(this.namespace.defaultChain)return this.namespace.defaultChain;const e=this.namespace.chains[0];if(!e)throw new Error("ChainId not found");return e.split(":")[1]}createHttpProvider(e,t){const r=t||ul(`${this.name}:${e}`,this.namespace,this.client.core.projectId);return typeof r>"u"?void 0:new yi.F(new Ys.V(r,pl("disableProviderPing")))}setHttpProvider(e,t){const r=this.createHttpProvider(e,t);r&&(this.httpProviders[e]=r)}createHttpProviders(){const e={};return this.namespace.chains.forEach((t=>{var r;const n=dl(t);e[n]=this.createHttpProvider(n,null==(r=this.namespace.rpcMap)?void 0:r[t])})),e}getAccounts(){const e=this.namespace.accounts;return e?[...new Set(e.filter((e=>e.split(":")[1]===this.chainId.toString())).map((e=>e.split(":")[2])))]:[]}getHttpProvider(){const e=this.chainId,t=this.httpProviders[e];if(typeof t>"u")throw new Error(`JSON-RPC provider for ${e} not found`);return t}handleSwitchChain(e){const t=parseInt(e,16);(function(e,t){if(!t.includes(e))throw new Error(`Chain '${e}' not approved. Please use one of the following: ${t.toString()}`)})(`${this.name}:${t}`,this.namespace.chains),this.setDefaultChain(`${t}`)}}class vl{constructor(e){this.name="solana",this.namespace=e.namespace,this.events=pl("events"),this.client=pl("client"),this.chainId=this.getDefaultChain(),this.httpProviders=this.createHttpProviders()}updateNamespace(e){this.namespace=Object.assign(this.namespace,e)}requestAccounts(){return this.getAccounts()}request(e){return this.namespace.methods.includes(e.request.method)?this.client.request(e):this.getHttpProvider().request(e.request)}setDefaultChain(e,t){if(!this.httpProviders[e]){const r=t||ul(`${this.name}:${e}`,this.namespace,this.client.core.projectId);if(!r)throw new Error(`No RPC url provided for chainId: ${e}`);this.setHttpProvider(e,r)}this.chainId=e,this.events.emit($s,`${this.name}:${this.chainId}`)}getDefaultChain(){if(this.chainId)return this.chainId;if(this.namespace.defaultChain)return this.namespace.defaultChain;const e=this.namespace.chains[0];if(!e)throw new Error("ChainId not found");return e.split(":")[1]}getAccounts(){const e=this.namespace.accounts;return e?[...new Set(e.filter((e=>e.split(":")[1]===this.chainId.toString())).map((e=>e.split(":")[2])))]:[]}createHttpProviders(){const e={};return this.namespace.chains.forEach((t=>{var r;e[t]=this.createHttpProvider(t,null==(r=this.namespace.rpcMap)?void 0:r[t])})),e}getHttpProvider(){const e=`${this.name}:${this.chainId}`,t=this.httpProviders[e];if(typeof t>"u")throw new Error(`JSON-RPC provider for ${e} not found`);return t}setHttpProvider(e,t){const r=this.createHttpProvider(e,t);r&&(this.httpProviders[e]=r)}createHttpProvider(e,t){const r=t||ul(e,this.namespace,this.client.core.projectId);return typeof r>"u"?void 0:new yi.F(new Ys.A(r,pl("disableProviderPing")))}}class bl{constructor(e){this.name="cosmos",this.namespace=e.namespace,this.events=pl("events"),this.client=pl("client"),this.chainId=this.getDefaultChain(),this.httpProviders=this.createHttpProviders()}updateNamespace(e){this.namespace=Object.assign(this.namespace,e)}requestAccounts(){return this.getAccounts()}getDefaultChain(){if(this.chainId)return this.chainId;if(this.namespace.defaultChain)return this.namespace.defaultChain;const e=this.namespace.chains[0];if(!e)throw new Error("ChainId not found");return e.split(":")[1]}request(e){return this.namespace.methods.includes(e.request.method)?this.client.request(e):this.getHttpProvider().request(e.request)}setDefaultChain(e,t){if(this.chainId=e,!this.httpProviders[e]){const r=t||ul(`${this.name}:${e}`,this.namespace,this.client.core.projectId);if(!r)throw new Error(`No RPC url provided for chainId: ${e}`);this.setHttpProvider(e,r)}this.events.emit($s,`${this.name}:${this.chainId}`)}getAccounts(){const e=this.namespace.accounts;return e?[...new Set(e.filter((e=>e.split(":")[1]===this.chainId.toString())).map((e=>e.split(":")[2])))]:[]}createHttpProviders(){const e={};return this.namespace.chains.forEach((t=>{var r;e[t]=this.createHttpProvider(t,null==(r=this.namespace.rpcMap)?void 0:r[t])})),e}getHttpProvider(){const e=`${this.name}:${this.chainId}`,t=this.httpProviders[e];if(typeof t>"u")throw new Error(`JSON-RPC provider for ${e} not found`);return t}setHttpProvider(e,t){const r=this.createHttpProvider(e,t);r&&(this.httpProviders[e]=r)}createHttpProvider(e,t){const r=t||ul(e,this.namespace,this.client.core.projectId);return typeof r>"u"?void 0:new yi.F(new Ys.A(r,pl("disableProviderPing")))}}class wl{constructor(e){this.name="cip34",this.namespace=e.namespace,this.events=pl("events"),this.client=pl("client"),this.chainId=this.getDefaultChain(),this.httpProviders=this.createHttpProviders()}updateNamespace(e){this.namespace=Object.assign(this.namespace,e)}requestAccounts(){return this.getAccounts()}getDefaultChain(){if(this.chainId)return this.chainId;if(this.namespace.defaultChain)return this.namespace.defaultChain;const e=this.namespace.chains[0];if(!e)throw new Error("ChainId not found");return e.split(":")[1]}request(e){return this.namespace.methods.includes(e.request.method)?this.client.request(e):this.getHttpProvider().request(e.request)}setDefaultChain(e,t){if(this.chainId=e,!this.httpProviders[e]){const r=t||this.getCardanoRPCUrl(e);if(!r)throw new Error(`No RPC url provided for chainId: ${e}`);this.setHttpProvider(e,r)}this.events.emit($s,`${this.name}:${this.chainId}`)}getAccounts(){const e=this.namespace.accounts;return e?[...new Set(e.filter((e=>e.split(":")[1]===this.chainId.toString())).map((e=>e.split(":")[2])))]:[]}createHttpProviders(){const e={};return this.namespace.chains.forEach((t=>{const r=this.getCardanoRPCUrl(t);e[t]=this.createHttpProvider(t,r)})),e}getHttpProvider(){const e=`${this.name}:${this.chainId}`,t=this.httpProviders[e];if(typeof t>"u")throw new Error(`JSON-RPC provider for ${e} not found`);return t}getCardanoRPCUrl(e){const t=this.namespace.rpcMap;if(t)return t[e]}setHttpProvider(e,t){const r=this.createHttpProvider(e,t);r&&(this.httpProviders[e]=r)}createHttpProvider(e,t){const r=t||this.getCardanoRPCUrl(e);return typeof r>"u"?void 0:new yi.F(new Ys.A(r,pl("disableProviderPing")))}}class xl{constructor(e){this.name="elrond",this.namespace=e.namespace,this.events=pl("events"),this.client=pl("client"),this.chainId=this.getDefaultChain(),this.httpProviders=this.createHttpProviders()}updateNamespace(e){this.namespace=Object.assign(this.namespace,e)}requestAccounts(){return this.getAccounts()}request(e){return this.namespace.methods.includes(e.request.method)?this.client.request(e):this.getHttpProvider().request(e.request)}setDefaultChain(e,t){if(!this.httpProviders[e]){const r=t||ul(`${this.name}:${e}`,this.namespace,this.client.core.projectId);if(!r)throw new Error(`No RPC url provided for chainId: ${e}`);this.setHttpProvider(e,r)}this.chainId=e,this.events.emit($s,`${this.name}:${this.chainId}`)}getDefaultChain(){if(this.chainId)return this.chainId;if(this.namespace.defaultChain)return this.namespace.defaultChain;const e=this.namespace.chains[0];if(!e)throw new Error("ChainId not found");return e.split(":")[1]}getAccounts(){const e=this.namespace.accounts;return e?[...new Set(e.filter((e=>e.split(":")[1]===this.chainId.toString())).map((e=>e.split(":")[2])))]:[]}createHttpProviders(){const e={};return this.namespace.chains.forEach((t=>{var r;e[t]=this.createHttpProvider(t,null==(r=this.namespace.rpcMap)?void 0:r[t])})),e}getHttpProvider(){const e=`${this.name}:${this.chainId}`,t=this.httpProviders[e];if(typeof t>"u")throw new Error(`JSON-RPC provider for ${e} not found`);return t}setHttpProvider(e,t){const r=this.createHttpProvider(e,t);r&&(this.httpProviders[e]=r)}createHttpProvider(e,t){const r=t||ul(e,this.namespace,this.client.core.projectId);return typeof r>"u"?void 0:new yi.F(new Ys.A(r,pl("disableProviderPing")))}}class kl{constructor(e){this.name="multiversx",this.namespace=e.namespace,this.events=pl("events"),this.client=pl("client"),this.chainId=this.getDefaultChain(),this.httpProviders=this.createHttpProviders()}updateNamespace(e){this.namespace=Object.assign(this.namespace,e)}requestAccounts(){return this.getAccounts()}request(e){return this.namespace.methods.includes(e.request.method)?this.client.request(e):this.getHttpProvider().request(e.request)}setDefaultChain(e,t){if(!this.httpProviders[e]){const r=t||ul(`${this.name}:${e}`,this.namespace,this.client.core.projectId);if(!r)throw new Error(`No RPC url provided for chainId: ${e}`);this.setHttpProvider(e,r)}this.chainId=e,this.events.emit($s,`${this.name}:${this.chainId}`)}getDefaultChain(){if(this.chainId)return this.chainId;if(this.namespace.defaultChain)return this.namespace.defaultChain;const e=this.namespace.chains[0];if(!e)throw new Error("ChainId not found");return e.split(":")[1]}getAccounts(){const e=this.namespace.accounts;return e?[...new Set(e.filter((e=>e.split(":")[1]===this.chainId.toString())).map((e=>e.split(":")[2])))]:[]}createHttpProviders(){const e={};return this.namespace.chains.forEach((t=>{var r;e[t]=this.createHttpProvider(t,null==(r=this.namespace.rpcMap)?void 0:r[t])})),e}getHttpProvider(){const e=`${this.name}:${this.chainId}`,t=this.httpProviders[e];if(typeof t>"u")throw new Error(`JSON-RPC provider for ${e} not found`);return t}setHttpProvider(e,t){const r=this.createHttpProvider(e,t);r&&(this.httpProviders[e]=r)}createHttpProvider(e,t){const r=t||ul(e,this.namespace,this.client.core.projectId);return typeof r>"u"?void 0:new yi.F(new Ys.A(r,pl("disableProviderPing")))}}var Ml=Object.defineProperty,El=Object.defineProperties,_l=Object.getOwnPropertyDescriptors,Al=Object.getOwnPropertySymbols,Sl=Object.prototype.hasOwnProperty,Il=Object.prototype.propertyIsEnumerable,Tl=(e,t,r)=>t in e?Ml(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Cl=(e,t)=>{for(var r in t||(t={}))Sl.call(t,r)&&Tl(e,r,t[r]);if(Al)for(var r of Al(t))Il.call(t,r)&&Tl(e,r,t[r]);return e},Nl=(e,t)=>El(e,_l(t));class Dl{constructor(e){this.events=new(lr()),this.rpcProviders={},this.shouldAbortPairingAttempt=!1,this.maxPairingAttempts=10,this.disableProviderPing=!1,this.providerOpts=e,this.logger=typeof(null===e||void 0===e?void 0:e.logger)<"u"&&"string"!=typeof(null===e||void 0===e?void 0:e.logger)?e.logger:(0,Er.pino)((0,Er.getDefaultLoggerOptions)({level:(null===e||void 0===e?void 0:e.logger)||Ks})),this.disableProviderPing=(null===e||void 0===e?void 0:e.disableProviderPing)||!1}static init(e){return Qs((function*(){const t=new Dl(e);return yield t.initialize(),t}))()}request(e,t){var r=this;return Qs((function*(){const[n,i]=r.validateChain(t);if(!r.session)throw new Error("Please call connect() before request()");return yield r.getProvider(n).request({request:Cl({},e),chainId:`${n}:${i}`,topic:r.session.topic})}))()}sendAsync(e,t,r){this.request(e,r).then((e=>t(null,e))).catch((e=>t(e,void 0)))}enable(){var e=this;return Qs((function*(){if(!e.client)throw new Error("Sign Client not initialized");return e.session||(yield e.connect({namespaces:e.namespaces,optionalNamespaces:e.optionalNamespaces,sessionProperties:e.sessionProperties})),yield e.requestAccounts()}))()}disconnect(){var e=this;return Qs((function*(){var t;if(!e.session)throw new Error("Please call connect() before enable()");yield e.client.disconnect({topic:null==(t=e.session)?void 0:t.topic,reason:$n("USER_DISCONNECTED")}),yield e.cleanup()}))()}connect(e){var t=this;return Qs((function*(){if(!t.client)throw new Error("Sign Client not initialized");if(t.setNamespaces(e),yield t.cleanupPendingPairings(),!e.skipPairing)return yield t.pair(e.pairingTopic)}))()}on(e,t){this.events.on(e,t)}once(e,t){this.events.once(e,t)}removeListener(e,t){this.events.removeListener(e,t)}off(e,t){this.events.off(e,t)}get isWalletConnect(){return!0}pair(e){var t=this;return Qs((function*(){t.shouldAbortPairingAttempt=!1;let r=0;do{if(t.shouldAbortPairingAttempt)throw new Error("Pairing aborted");if(r>=t.maxPairingAttempts)throw new Error("Max auto pairing attempts reached");const{uri:n,approval:i}=yield t.client.connect({pairingTopic:e,requiredNamespaces:t.namespaces,optionalNamespaces:t.optionalNamespaces,sessionProperties:t.sessionProperties});n&&(t.uri=n,t.events.emit("display_uri",n)),yield i().then((e=>{t.session=e})).catch((e=>{if(e.message!==Is)throw e;r++}))}while(!t.session);return t.onConnect(),t.session}))()}setDefaultChain(e,t){try{const[r,n]=this.validateChain(e);this.getProvider(r).setDefaultChain(n,t)}catch(Nr){if(!/Please call connect/.test(Nr.message))throw Nr}}cleanupPendingPairings(){var e=this;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Qs((function*(){e.logger.info("Cleaning up inactive pairings...");const r=e.client.pairing.getAll();if(Xn(r)){for(const n of r)t.deletePairings?e.client.core.expirer.set(n.topic,0):yield e.client.core.relayer.subscriber.unsubscribe(n.topic);e.logger.info(`Inactive pairings cleared: ${r.length}`)}}))()}abortPairingAttempt(){this.shouldAbortPairingAttempt=!0}checkStorage(){var e=this;return Qs((function*(){if(e.namespaces=(yield e.getFromStore("namespaces"))||{},e.optionalNamespaces=(yield e.getFromStore("optionalNamespaces"))||{},e.client.session.length){const t=e.client.session.keys.length-1;e.session=e.client.session.get(e.client.session.keys[t]),e.createProviders()}}))()}initialize(){var e=this;return Qs((function*(){e.logger.trace("Initialized"),yield e.createClient(),yield e.checkStorage(),e.registerEventListeners()}))()}createClient(){var e=this;return Qs((function*(){e.client=e.providerOpts.client||(yield Ws.init({logger:e.providerOpts.logger||Ks,relayUrl:e.providerOpts.relayUrl||"wss://relay.walletconnect.com",projectId:e.providerOpts.projectId,metadata:e.providerOpts.metadata,storageOptions:e.providerOpts.storageOptions,name:e.providerOpts.name})),e.logger.trace("SignClient Initialized")}))()}createProviders(){if(!this.client)throw new Error("Sign Client not initialized");if(!this.session)throw new Error("Session not initialized. Please call connect() before enable()");const e=[...new Set(Object.keys(this.session.namespaces).map((e=>Zn(e))))];ml("client",this.client),ml("events",this.events),ml("disableProviderPing",this.disableProviderPing),e.forEach((e=>{if(!this.session)return;const t=function(e,t){const r=Object.keys(t.namespaces).filter((t=>t.includes(e)));if(!r.length)return[];const n=[];return r.forEach((e=>{const r=t.namespaces[e].accounts;n.push(...r)})),n}(e,this.session),r=function(e){return e.map((e=>`${e.split(":")[0]}:${e.split(":")[1]}`))}(t),n=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const r=hl(e),n=hl(t);return el.exports.merge(r,n)}(this.namespaces,this.optionalNamespaces),i=Nl(Cl({},n[e]),{accounts:t,chains:r});switch(e){case"eip155":this.rpcProviders[e]=new yl({namespace:i});break;case"solana":this.rpcProviders[e]=new vl({namespace:i});break;case"cosmos":this.rpcProviders[e]=new bl({namespace:i});break;case"polkadot":this.rpcProviders[e]=new gl({namespace:i});break;case"cip34":this.rpcProviders[e]=new wl({namespace:i});break;case"elrond":this.rpcProviders[e]=new xl({namespace:i});break;case"multiversx":this.rpcProviders[e]=new kl({namespace:i})}}))}registerEventListeners(){var e=this;if(typeof this.client>"u")throw new Error("Sign Client is not initialized");this.client.on("session_ping",(e=>{this.events.emit("session_ping",e)})),this.client.on("session_event",(e=>{const{params:t}=e,{event:r}=t;"accountsChanged"===r.name?this.events.emit("accountsChanged",r.data):"chainChanged"===r.name?this.onChainChanged(t.chainId):this.events.emit(r.name,r.data),this.events.emit("session_event",e)})),this.client.on("session_update",(e=>{let{topic:t,params:r}=e;var n;const{namespaces:i}=r,o=null==(n=this.client)?void 0:n.session.get(t);this.session=Nl(Cl({},o),{namespaces:i}),this.onSessionUpdate(),this.events.emit("session_update",{topic:t,params:r})})),this.client.on("session_delete",function(){var t=Qs((function*(t){yield e.cleanup(),e.events.emit("session_delete",t),e.events.emit("disconnect",Nl(Cl({},$n("USER_DISCONNECTED")),{data:t.topic}))}));return function(e){return t.apply(this,arguments)}}()),this.on($s,(e=>{this.onChainChanged(e,!0)}))}getProvider(e){if(!this.rpcProviders[e])throw new Error(`Provider not found: ${e}`);return this.rpcProviders[e]}onSessionUpdate(){Object.keys(this.rpcProviders).forEach((e=>{var t;this.getProvider(e).updateNamespace(null==(t=this.session)?void 0:t.namespaces[e])}))}setNamespaces(e){const{namespaces:t,optionalNamespaces:r,sessionProperties:n}=e;if(!t||!Object.keys(t).length)throw new Error("Namespaces must be not empty");this.namespaces=t,this.optionalNamespaces=r,this.sessionProperties=n,this.persist("namespaces",t),this.persist("optionalNamespaces",r)}validateChain(e){const[t,r]=(null===e||void 0===e?void 0:e.split(":"))||["",""];if(t&&!Object.keys(this.namespaces).map((e=>Zn(e))).includes(t))throw new Error(`Namespace '${t}' is not configured. Please call connect() first with namespace config.`);if(t&&r)return[t,r];const n=Zn(Object.keys(this.namespaces)[0]);return[n,this.rpcProviders[n].getDefaultChain()]}requestAccounts(){var e=this;return Qs((function*(){const[t]=e.validateChain();return yield e.getProvider(t).requestAccounts()}))()}onChainChanged(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];var r;const[n,i]=this.validateChain(e);t||this.getProvider(n).setDefaultChain(i),(null!=(r=this.namespaces[n])?r:this.namespaces[`${n}:${i}`]).defaultChain=i,this.persist("namespaces",this.namespaces),this.events.emit("chainChanged",i)}onConnect(){this.createProviders(),this.events.emit("connect",{session:this.session})}cleanup(){var e=this;return Qs((function*(){e.session=void 0,yield e.cleanupPendingPairings({deletePairings:!0})}))()}persist(e,t){this.client.core.storage.setItem(`${Js}/${e}`,t)}getFromStore(e){var t=this;return Qs((function*(){return yield t.client.core.storage.getItem(`${Js}/${e}`)}))()}}const jl=Dl;function Ol(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}function Pl(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){Ol(o,n,i,a,s,"next",e)}function s(e){Ol(o,n,i,a,s,"throw",e)}a(void 0)}))}}const Ll=["eth_sendTransaction","personal_sign"],Rl=["chainChanged","accountsChanged"];var zl=Object.defineProperty,Bl=Object.defineProperties,Ul=Object.getOwnPropertyDescriptors,Fl=Object.getOwnPropertySymbols,Hl=Object.prototype.hasOwnProperty,Vl=Object.prototype.propertyIsEnumerable,Gl=(e,t,r)=>t in e?zl(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,ql=(e,t)=>{for(var r in t||(t={}))Hl.call(t,r)&&Gl(e,r,t[r]);if(Fl)for(var r of Fl(t))Vl.call(t,r)&&Gl(e,r,t[r]);return e},Wl=(e,t)=>Bl(e,Ul(t));function Yl(e){return Number(e[0].split(":")[1])}function Zl(e){return`0x${e.toString(16)}`}class Ql{constructor(){this.events=new sr.EventEmitter,this.namespace="eip155",this.accounts=[],this.chainId=1,this.STORAGE_KEY="wc@2:ethereum_provider:",this.on=(e,t)=>(this.events.on(e,t),this),this.once=(e,t)=>(this.events.once(e,t),this),this.removeListener=(e,t)=>(this.events.removeListener(e,t),this),this.off=(e,t)=>(this.events.off(e,t),this),this.parseAccount=e=>this.isCompatibleChainId(e)?this.parseAccountId(e).address:e,this.signer={},this.rpc={}}static init(e){return Pl((function*(){const t=new Ql;return yield t.initialize(e),t}))()}request(e){var t=this;return Pl((function*(){return yield t.signer.request(e,t.formatChainId(t.chainId))}))()}sendAsync(e,t){this.signer.sendAsync(e,t,this.formatChainId(this.chainId))}get connected(){return!!this.signer.client&&this.signer.client.core.relayer.connected}get connecting(){return!!this.signer.client&&this.signer.client.core.relayer.connecting}enable(){var e=this;return Pl((function*(){return e.session||(yield e.connect()),yield e.request({method:"eth_requestAccounts"})}))()}connect(e){var t=this;return Pl((function*(){if(!t.signer.client)throw new Error("Provider not initialized. Call init() first");t.loadConnectOpts(e);const{required:r,optional:n}=function(e){const{chains:t,optionalChains:r,methods:n,optionalMethods:i,events:o,optionalEvents:a,rpcMap:s}=e;if(!xr(t))throw new Error("Invalid chains");const l=t,c=n||Ll,u=o||Rl,d={chains:l,methods:c,events:u,rpcMap:{[Yl(l)]:s[Yl(l)]}},h=null===o||void 0===o?void 0:o.filter((e=>!Rl.includes(e))),f=null===n||void 0===n?void 0:n.filter((e=>!Ll.includes(e)));if(!r&&!a&&!i&&(null==h||!h.length)&&(null==f||!f.length))return{required:d};const p=(null===h||void 0===h?void 0:h.length)&&(null===f||void 0===f?void 0:f.length)||!r;return{required:d,optional:{chains:[...new Set(p?l.concat(r||[]):r)],methods:[...new Set(c.concat(i||[]))],events:[...new Set(u.concat(a||[]))],rpcMap:s}}}(t.rpc);try{const i=yield new Promise(function(){var i=Pl((function*(i,o){var a;t.rpc.showQrModal&&(null==(a=t.modal)||a.subscribeModal((e=>{!e.open&&!t.signer.session&&(t.signer.abortPairingAttempt(),o(new Error("Connection request reset. Please try again.")))}))),yield t.signer.connect(Wl(ql({namespaces:{[t.namespace]:r}},n&&{optionalNamespaces:{[t.namespace]:n}}),{pairingTopic:null===e||void 0===e?void 0:e.pairingTopic})).then((e=>{i(e)})).catch((e=>{o(new Error(e.message))}))}));return function(e,t){return i.apply(this,arguments)}}());if(!i)return;t.setChainIds(t.rpc.chains);const o=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];const r=[];return Object.keys(e).forEach((n=>{if(t.length&&!t.includes(n))return;const i=e[n];r.push(...i.accounts)})),r}(i.namespaces,[t.namespace]);t.setAccounts(o),t.events.emit("connect",{chainId:Zl(t.chainId)})}catch(Ar){throw t.signer.logger.error(Ar),Ar}finally{t.modal&&t.modal.closeModal()}}))()}disconnect(){var e=this;return Pl((function*(){e.session&&(yield e.signer.disconnect()),e.reset()}))()}get isWalletConnect(){return!0}get session(){return this.signer.session}registerEventListeners(){this.signer.on("session_event",(e=>{const{params:t}=e,{event:r}=t;"accountsChanged"===r.name?(this.accounts=this.parseAccounts(r.data),this.events.emit("accountsChanged",this.accounts)):"chainChanged"===r.name?this.setChainId(this.formatChainId(r.data)):this.events.emit(r.name,r.data),this.events.emit("session_event",e)})),this.signer.on("chainChanged",(e=>{const t=parseInt(e);this.chainId=t,this.events.emit("chainChanged",Zl(this.chainId)),this.persist()})),this.signer.on("session_update",(e=>{this.events.emit("session_update",e)})),this.signer.on("session_delete",(e=>{this.reset(),this.events.emit("session_delete",e),this.events.emit("disconnect",Wl(ql({},wr("USER_DISCONNECTED")),{data:e.topic,name:"USER_DISCONNECTED"}))})),this.signer.on("display_uri",(e=>{var t,r;this.rpc.showQrModal&&(null==(t=this.modal)||t.closeModal(),null==(r=this.modal)||r.openModal({uri:e})),this.events.emit("display_uri",e)}))}setHttpProvider(e){this.request({method:"wallet_switchEthereumChain",params:[{chainId:e.toString(16)}]})}isCompatibleChainId(e){return"string"==typeof e&&e.startsWith(`${this.namespace}:`)}formatChainId(e){return`${this.namespace}:${e}`}parseChainId(e){return Number(e.split(":")[1])}setChainIds(e){const t=e.filter((e=>this.isCompatibleChainId(e))).map((e=>this.parseChainId(e)));t.length&&(this.chainId=t[0],this.events.emit("chainChanged",Zl(this.chainId)),this.persist())}setChainId(e){if(this.isCompatibleChainId(e)){const t=this.parseChainId(e);this.chainId=t,this.setHttpProvider(t)}}parseAccountId(e){const[t,r,n]=e.split(":");return{chainId:`${t}:${r}`,address:n}}setAccounts(e){this.accounts=e.filter((e=>this.parseChainId(this.parseAccountId(e).chainId)===this.chainId)).map((e=>this.parseAccountId(e).address)),this.events.emit("accountsChanged",this.accounts)}getRpcConfig(e){var t,r;return{chains:(null==(t=e.chains)?void 0:t.map((e=>this.formatChainId(e))))||[`${this.namespace}:1`],optionalChains:e.optionalChains?e.optionalChains.map((e=>this.formatChainId(e))):void 0,methods:(null===e||void 0===e?void 0:e.methods)||Ll,events:(null===e||void 0===e?void 0:e.events)||Rl,optionalMethods:(null===e||void 0===e?void 0:e.optionalMethods)||[],optionalEvents:(null===e||void 0===e?void 0:e.optionalEvents)||[],rpcMap:(null===e||void 0===e?void 0:e.rpcMap)||this.buildRpcMap(e.chains.concat(e.optionalChains||[]),e.projectId),showQrModal:!(null==e||!e.showQrModal),qrModalOptions:null!=(r=null===e||void 0===e?void 0:e.qrModalOptions)?r:void 0,projectId:e.projectId,metadata:e.metadata}}buildRpcMap(e,t){const r={};return e.forEach((e=>{r[e]=this.getRpcUrl(e,t)})),r}initialize(e){var t=this;return Pl((function*(){if(t.rpc=t.getRpcConfig(e),t.chainId=Yl(t.rpc.chains),t.signer=yield jl.init({projectId:t.rpc.projectId,metadata:t.rpc.metadata,disableProviderPing:e.disableProviderPing}),t.registerEventListeners(),yield t.loadPersistedSession(),t.rpc.showQrModal){let e;try{const{WalletConnectModal:t}=yield r.e(5977).then(r.bind(r,75977));e=t}catch{throw new Error("To use QR modal, please install @walletconnect/modal package")}if(e)try{t.modal=new e(ql({walletConnectVersion:2,projectId:t.rpc.projectId,standaloneChains:t.rpc.chains},t.rpc.qrModalOptions))}catch(n){throw t.signer.logger.error(n),new Error("Could not generate WalletConnectModal Instance")}}}))()}loadConnectOpts(e){if(!e)return;const{chains:t,optionalChains:r,rpcMap:n}=e;t&&xr(t)&&(this.rpc.chains=t.map((e=>this.formatChainId(e))),t.forEach((e=>{this.rpc.rpcMap[e]=(null===n||void 0===n?void 0:n[e])||this.getRpcUrl(e)}))),r&&xr(r)&&(this.rpc.optionalChains=[],this.rpc.optionalChains=null===r||void 0===r?void 0:r.map((e=>this.formatChainId(e))),r.forEach((e=>{this.rpc.rpcMap[e]=(null===n||void 0===n?void 0:n[e])||this.getRpcUrl(e)})))}getRpcUrl(e,t){var r;return(null==(r=this.rpc.rpcMap)?void 0:r[e])||`https://rpc.walletconnect.com/v1/?chainId=eip155:${e}&projectId=${t||this.rpc.projectId}`}loadPersistedSession(){var e=this;return Pl((function*(){if(!e.session)return;const t=yield e.signer.client.core.storage.getItem(`${e.STORAGE_KEY}/chainId`);e.setChainIds(t?[e.formatChainId(t)]:e.session.namespaces[e.namespace].accounts),e.setAccounts(e.session.namespaces[e.namespace].accounts)}))()}reset(){this.chainId=1,this.accounts=[]}persist(){this.session&&this.signer.client.core.storage.setItem(`${this.STORAGE_KEY}/chainId`,this.chainId)}parseAccounts(e){return"string"==typeof e||e instanceof String?[this.parseAccount(e)]:e.map((e=>this.parseAccount(e)))}}const Kl=Ql;var Jl=r(50360),$l=r(7551),Xl=r.n($l),ec=r(62332),tc=r.n(ec),rc=r(90848),nc=r(17310),ic=r(15978),oc=r(16199),ac=r(50842),sc=r(50331),lc=r.n(sc),cc=r(99730),uc=r.n(cc),dc=r(75827),hc=r(86249);function fc(){return fc=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(i[r]=e[r]);return i}function mc(e,t){return t||(t=e.slice(0)),e.raw=t,e}var gc={loginConnectModal:"loginConnectModal",signModal:"signModal",walletMismatchModal:"walletMismatchModal",emailModal:"emailModal",addEmailModal:"addEmailModal",addEmailPasswordModal:"addEmailPasswordModal",registerPasswordModal:"registerPasswordModal",confirmEmailModal:"confirmEmailModal",newslettersModal:"newslettersModal",forgotPasswordModal:"forgotPasswordModal",forgotPasswordConfirmationModal:"forgotPasswordConfirmationModal",resetPasswordModal:"resetPasswordModal",resendVerificationEmailModal:"resendVerificationEmailModal",subscribeConfirmEmailModal:"subscribeConfirmEmailModal",subscribeSuccessModal:"subscribeSuccessModal",changeEmailModal:"changeEmailModal",changePasswordModal:"changePasswordModal",addPasswordModal:"addPasswordModal",deleteAccountModal:"deleteAccountModal",deleteWalletModal:"deleteWalletModal",defaultSuccessModal:"defaultSuccessModal",defaultFailureModal:"defaultFailureModal",changeEmailSuccessModal:"changeEmailSuccessModal",tokenExpiredModal:"tokenExpiredModal",completeProfileClaimXPModal:"completeProfileClaimXPModal",questExplanationModal:"questExplanationModal"},yc="email";var vc,bc,wc,xc,kc,Mc=!1,Ec=!0,_c=!0,Ac=!0,Sc="https://auth.dappradar.com/apiv4",Ic="https://token-service.dappradar.com",Tc="https://prices-api-public.dappradar.com",Cc="https://static.dappradar.com/website-fe-pr/public-assets",Nc="https://wp.dappradar.com/wp-json/wp/v2/",Dc="https://dappradar.com",jc=60,Oc={1:0,2:100,3:225,4:375,5:575,6:775,7:975,8:1175,9:1375,10:1575,11:2025,12:2475,13:2925,14:3375,15:3825,16:4275,17:4725,18:5175,19:5625,20:6075,21:6750,22:7425,23:8100,24:8775,25:9450,26:10125,27:10800,28:11475,29:12150,30:12825,31:13725,32:14625,33:15525,34:16425,35:17325,36:18225,37:19125,38:20025,39:20925,40:21825,41:22725,42:23625,43:24525,44:25425,45:26325,46:27225,47:28125,48:29025,49:29925,50:30825,51:31725,52:32625,53:33525,54:34425,55:35325,56:36225,57:37125,58:38025,59:38925,60:39825},Pc="https://ui-avatars.com/api/?background=214455&color=fff&length=1&name=",Lc="ea433bec-2f27-427e-a207-9f7195a48313",Rc="DEV_DASHBOARD",zc="MAIN",Bc="BLOG",Uc=[{value:"EUR",symbol:"\u20ac"},{value:"GBP",symbol:"\xa3"},{value:"USD",symbol:"$"},{value:"CNY",symbol:"\xa5"},{value:"JPY",symbol:"\xa5"},{value:"RUB",symbol:"\u20bd"},{value:"INR",symbol:"\u20b9"},{value:"BRL",symbol:"R$"},{value:"KRW",symbol:"\u20a9"},{value:"IDR",symbol:"Rp"},{value:"THB",symbol:"\u0e3f"},{value:"CAD",symbol:"$"}],Fc=["facebook","google","twitter"],Hc={FB:{url:Sc+"/oauth/connect/"+Fc[0],provider:Fc[0]},GOOGLE:{url:Sc+"/oauth/connect/"+Fc[1],provider:Fc[1]},TWITTER:{url:Sc+"/oauth/connect/"+Fc[2],provider:Fc[2]}},Vc={PortfolioTopBanner:314868,AirdropTopBanner:265363,BottomBannerLeft:279859,BottomBannerRight:279860,AirdropBottomBanner:279864,BlogHomepageDeFi:283691,BlogHomepageGames:283692,BlogArticleBanner:283693,DevelopersDashboardTopSlot1:283776,DevelopersDashboardTopSlot2:283777,DevelopersDashboardOverviewSlot1:283778,DevelopersDashboardOverviewSlot2:283779,DevelopersDashboardLandingSlot1:283780,DevelopersDashboardLandingSlot2:283781,DevelopersDashboardLandingSlot3:283782,OperaBottomBannerLeft:283783,OperaBottomBannerRight:283784,RankingsTopBanner:291890,RankingsListDappBanner:302051,SimilarDappsDappBanner:300663,SearchBanner:306052,SDPRightSidebar:322621,SDPTextAdSidebar:329277},Gc={None:163,DevDashLandingMobile:201,DevDashLandingDesktop:4807,DevDashTopBannerMobile:321,DevDashTopBannerDesktop:4810,DevDashOverviewDesktop:4808,DevDashOverviewMobile:4809,BlogArticleBanner:433,BottomBanners:4801,BlogHomeSectionCardMobile:4804,BlogHomeSectionCardDesktop:4803,TopicsPageCard:4806,RankingsTopBannerDesktop:1957,RankingsTopBannerMobile:23,X36X36:3568,AirdropsTopBanner:9971,SDPRightSidebar:755,X32X32:2866},qc="Windows Phone",Wc="Android",Yc="iOS",Zc="other",Qc=((vc={})[qc]=1240474,vc[Wc]=1196887,vc[Yc]=1196886,vc[Zc]=1196888,vc),Kc="https://dynamic-kvl-assets.dappradar.com",Jc=11171,$c="https://dynamic-kvl.dappradar.com/api/v2",Xc={VIEWABLE_IMPRESSION:40},eu=[{title:"Dapps",route:"/rankings",vertical:"Global",endpoint:"/rankings/dapps",sort:"uawCount",range:"7d"},{title:"Web3 projects",route:"/web3-ecosystem",vertical:"Ecosystem",endpoint:"/directory",suffix:"&categoryId[]=62",range:null,sort:null}],tu=((bc={})[Bc]="wallet",bc[Rc]="email",bc[zc]="wallet",bc),ru=((wc={})[Bc]=[],wc[Rc]=[yc],wc[zc]=[],wc),nu=((xc={})[Bc]="wallet",xc[Rc]="email",xc[zc]="wallet",xc),iu=((kc={})[Bc]="wallet",kc[Rc]="email",kc[zc]="wallet",kc),ou=function(e,t){return{START_AUTH_WITH:tu[e],REQUIRED_AUTH_METHODS:ru[e],LOGIN_TYPE:nu[e],REGISTER_TYPE:iu[e],MOBILE_BREAKPOINT:1360,SEPARATOR_COLOR:"#3676d6",LOGO:{TITLE:"Go to homepage",COLOR:"#ffffff"},BUTTON:{COLOR:"#ffffff",NOTIFICATION_BADGE_COLOR:"#FF4043",ACTIVE_BACKGROUND_COLOR:"#0353cb"},TEXT:{SUBTITLE_COLOR:"#B1BBCE",ICON_COLOR:"#ffffff",ACTIVE_BACKGROUND_COLOR:"#314B77",TITLE_COLOR:"#8EBEFF",BRIGHT_TITLE_COLOR:"#ffffff"},PRO_MEMBERSHIP_LINK:e===zc?"/account/pro-membership":Dc+"/account/pro-membership",SETTINGS_LINK:e===zc?"/account/settings":Dc+"/account/settings",SWAP_LINK:e===zc?"/token-swap":Dc+"/token-swap",ALERTS_LINK:e===zc?"/account/alerts":Dc+"/account/alerts",ACCOUNT_PROFILE_LINK:e===zc?"/account/profile":Dc+"/account/profile",PORTFOLIO_LINK:Dc+"/portfolio",QUESTS_LINK:e===zc?"/rewards/quests":Dc+"/rewards/quests",FOOTER:{SECTIONS:[{TITLE:t.formatMessage({id:"7NFfmz",defaultMessage:[{type:0,value:"Products"}]}),LINKS:[{TO:e===zc?"/rankings":Dc+"/rankings",TITLE:t.formatMessage({id:"2zwpJn",defaultMessage:[{type:0,value:"Rankings"}]})},{TO:e===zc?"/rewards/quests":Dc+"/rewards/quests",TITLE:t.formatMessage({id:"awL4If",defaultMessage:[{type:0,value:"Quests"}]})},{TO:e===zc?"/rewards/airdrops":Dc+"/rewards/airdrops",TITLE:t.formatMessage({id:"uic6ms",defaultMessage:[{type:0,value:"Airdrops"}]})},{TO:e===zc?"/rankings/hot-contracts":Dc+"/rankings/hot-contracts",TITLE:t.formatMessage({id:"1fCnK7",defaultMessage:[{type:0,value:"Hot contracts"}]})},{TO:e===zc?"/rankings/games":Dc+"/rankings/games",TITLE:t.formatMessage({id:"DUyJmj",defaultMessage:[{type:0,value:"Games"}]})},{TO:e===zc?"/rankings/chains":Dc+"/rankings/chains",TITLE:t.formatMessage({id:"ULm29P",defaultMessage:[{type:0,value:"Chains"}]})},{TO:e===zc?"/account/alerts":Dc+"/account/alerts",TITLE:t.formatMessage({id:"9zub+u",defaultMessage:[{type:0,value:"Alerts"}]})},{TO:Dc+"/portfolio",TITLE:t.formatMessage({id:"uNOJ2Q",defaultMessage:[{type:0,value:"Portfolio"}]})}]},{TITLE:t.formatMessage({id:"9YazHG",defaultMessage:[{type:0,value:"Company"}]}),LINKS:[{TO:e===zc?"/about-us":Dc+"/about-us",TITLE:t.formatMessage({id:"wGhqrf",defaultMessage:[{type:0,value:"About us"}]})},{TO:e===zc?"/press":Dc+"/press",TITLE:t.formatMessage({id:"uizmax",defaultMessage:[{type:0,value:"Press"}]})},{TO:e===zc?"/disclaimer":Dc+"/disclaimer",TITLE:t.formatMessage({id:"QXiQEv",defaultMessage:[{type:0,value:"Disclaimer"}]})},{TO:e===zc?"/privacy-policy":Dc+"/privacy-policy",TITLE:t.formatMessage({id:"cPwv2c",defaultMessage:[{type:0,value:"Privacy policy"}]})},{TO:e===zc?"/terms":Dc+"/terms",TITLE:t.formatMessage({id:"EBDrtq",defaultMessage:[{type:0,value:"Terms of use"}]})},{TO:e===zc?"/bug-bounty":Dc+"/bug-bounty",TITLE:t.formatMessage({id:"QuJkTc",defaultMessage:[{type:0,value:"Bug bounty"}]})},{TO:e===zc?"/careers":Dc+"/careers",TITLE:t.formatMessage({id:"yJ1ORH",defaultMessage:[{type:0,value:"Careers"}]})}]},{TITLE:t.formatMessage({id:"c/KktL",defaultMessage:[{type:0,value:"Resources"}]}),LINKS:[{TO:e===Bc?"/blog/":Dc+"/blog/",TITLE:t.formatMessage({id:"tv5FG3",defaultMessage:[{type:0,value:"Blog"}]})},{TO:e===zc?"/reports":Dc+"/reports",TITLE:t.formatMessage({id:"Ppx673",defaultMessage:[{type:0,value:"Reports"}]})},{TO:e===zc?"/api":Dc+"/api",TITLE:t.formatMessage({id:"FB5N0y",defaultMessage:[{type:0,value:"DappRadar API"}]})},{TO:e===zc?"/boosting/overview":Dc+"/boosting/overview",TITLE:t.formatMessage({id:"tM7UlP",defaultMessage:[{type:0,value:"Boosting"}]})},{TO:"https://go.dappradar.com/brandassets",REL:"nofollow noopener",TITLE:t.formatMessage({id:"AwSwd/",defaultMessage:[{type:0,value:"Brand Assets"}]}),TARGET:"_blank"},{TO:"https://docs.dappradar.com/",TITLE:t.formatMessage({id:"W8nHSd",defaultMessage:[{type:0,value:"FAQ"}]}),TARGET:"_blank"},{TO:"https://dapplaunch.dappradar.com/",TITLE:"DappLaunch",TARGET:"_blank"}]},{TITLE:t.formatMessage({id:"ZLmyG9",defaultMessage:[{type:0,value:"Contributors"}]}),LINKS:[{TO:Dc+"/developers",TITLE:t.formatMessage({id:"hLJYKV",defaultMessage:[{type:0,value:"Submit a project"}]})},{TO:e===Rc?"/advertise":Dc+"/advertise",TITLE:t.formatMessage({id:"2OzlCZ",defaultMessage:[{type:0,value:"Advertise"}]})}]}]}}},au={Injected:"custom-injected",InjectedOKX:"custom-injected-okx",InjectedRonin:"custom-injected-ronin",WalletConnect:"walletconnect",WalletLink:"walletlink"},su=function(e,t){return"Welcome to DappRadar,\nSign in and accept our Terms of Service: https://dappradar.com/terms\nThis will not require a blockchain transaction or cost any gas fees.\nWallet address: "+e+"\nNonce: "+t};var lu,cu,uu,du,hu=(0,s.checkInjectedProviders)(),fu=(0,s.getInjectedProvider)(),pu=(0,s.getProviderInfoByName)("Trust"),mu={id:"injected",name:"OKX Wallet",type:"injected",logo:Cc+"/wallets/okx_wallet_icon.svg",check:"isOkxWallet"},gu={id:"injected",name:"Ronin Wallet",type:"injected",logo:Cc+"/wallets/ronin.svg"},yu=(null===(lu=window)||void 0===lu||null===(cu=lu.ethereum)||void 0===cu?void 0:cu[mu.check])||"undefined"===typeof window.okxwallet&&"undefined"!==typeof window.okexchain,vu=null===(uu=window)||void 0===uu||null===(du=uu.ethereum)||void 0===du?void 0:du.isMetaMask,bu="undefined"!==typeof fu&&null!==fu&&hu.injectedAvailable?yu&&vu?(0,s.getProviderInfoByName)("MetaMask"):yu?mu:fu:(0,s.getProviderInfoByName)("MetaMask"),wu=(0,s.checkInjectedProviders)(),xu={injected:{provider:au.Injected,Icon:function(e){return n.createElement("img",fc({src:bu.logo},e))},title:bu.name,isWalletProvider:!0,showInPortfolio:!0,providerId:"injected",deepLink:function(){if("MetaMask"!==bu.name&&wu.injectedAvailable)return null;var e=new URL(window.location.href);return"https://metamask.app.link/dapp/"+e.host+e.pathname+e.search},showAddress:function(){var e=null;return Promise.resolve(function(){try{var e=null;if("undefined"!==typeof window.ethereum)e=window.ethereum;else{if(!window.web3)return Promise.resolve(null);e=window.web3.currentProvider}return Promise.resolve(e)}catch(t){return Promise.reject(t)}}()).then((function(t){var r=function(){if(t){var r=function(e){var t=new(u())(e);return t.eth.extend({methods:[{name:"chainId",call:"eth_chainId",outputFormatter:t.utils.hexToNumber}]}),t}(t);return Promise.resolve(r.eth.getAccounts()).then((function(t){t.length&&(e=t[0])}))}}();return r&&r.then?r.then((function(){return e})):e}))},download:"MetaMask"!==bu.name&&wu.injectedAvailable?null:"https://metamask.io/download/",check:bu.check,isWalletInstalled:function(){var e;return null===(e=window.ethereum)||void 0===e?void 0:e[bu.check]}},trust:{provider:au.Injected,Icon:function(e){return n.createElement("img",fc({src:pu.logo},e))},title:pu.name,isWalletProvider:!0,showInPortfolio:!1,providerId:"trust",deepLink:function(){var e=new URL(window.location.href);return"https://link.trustwallet.com/open_url?url="+e.protocol+e.host+e.pathname+e.search},download:"https://trustwallet.com/download/",check:pu.check,isWalletInstalled:function(){var e;return null===(e=window.ethereum)||void 0===e?void 0:e[pu.check]}},okx:{provider:au.InjectedOKX,Icon:function(e){return n.createElement("img",fc({src:mu.logo},e))},title:mu.name,isWalletProvider:!0,showInPortfolio:!1,providerId:"okx",deepLink:function(){return"https://www.okx.com/web3/"},showAddress:function(){try{if("undefined"!==typeof window.okxwallet)try{return Promise.resolve(window.okxwallet?window.okxwallet.selectedAddress:null)}catch(e){console.log("Unable to get OKX account")}return Promise.resolve()}catch(e){return Promise.reject(e)}},download:"https://www.okx.com/web3/",check:mu.check,isWalletInstalled:function(){var e;return(null===(e=window.ethereum)||void 0===e?void 0:e[mu.check])||window.okxwallet}},ronin:{provider:au.InjectedRonin,Icon:function(e){return n.createElement("img",fc({src:gu.logo},e))},title:gu.name,isWalletProvider:!0,showInPortfolio:!1,providerId:"ronin"},walletconnect:{provider:au.WalletConnect,Icon:function(e){return n.createElement(i.IconCdn,fc({name:"WalletConnectIcon.svg"},e))},title:"WalletConnect",isWalletProvider:!0,showInPortfolio:!0,providerId:"walletconnect"},walletlink:{provider:au.WalletLink,Icon:function(e){return n.createElement(i.IconCdn,fc({name:"WalletLinkIcon.svg"},e))},title:"Coinbase Wallet",isWalletProvider:!0,showInPortfolio:!0,providerId:"walletlink"}},ku={WALLETS_CONFIG:[xu.injected,xu.okx,xu.ronin,xu.walletconnect,xu.walletlink],WALLET_PROVIDER:au},Mu=[{code:"en",name:"English"},{code:"zh",name:"\u4e2d\u6587"},{code:"ja",name:"\u65e5\u672c\u8a9e"},{code:"hi",name:"\u0939\u093f\u0928\u094d\u0926\u0940"},{code:"ru",name:"P\u0443\u0441\u0441\u043a\u0438\u0439"},{code:"uk",name:"\u0423\u043a\u0440\u0430\u0457\u043d\u0441\u044c\u043a\u0430"}],Eu=[{code:"en",name:"English"},{code:"cn",name:"\u4e2d\u6587"},{code:"ja",name:"\u65e5\u672c\u8a9e"},{code:"hi",name:"\u0939\u093f\u0928\u094d\u0926\u0940"},{code:"ru",name:"P\u0443\u0441\u0441\u043a\u0438\u0439"},{code:"uk",name:"\u0423\u043a\u0440\u0430\u0457\u043d\u0441\u044c\u043a\u0430"}],_u={DEV_DASHBOARD:[].concat(Mu),MAIN:[].concat(Eu),HUB:[].concat(Mu),BLOG:[].concat(Eu)},Au=n.createContext(),Su=n.createContext({language:"en"}),Iu=function(){var e=(0,n.useState)(!("undefined"===typeof window||!window)),t=e[0],r=e[1];return(0,n.useEffect)((function(){!t&&"undefined"!==typeof window&&window&&r(!0)}),[]),t},Tu=function(e){var t=e.configName,r=e.account,i=void 0===r?{}:r,o=e.accountLoading,a=void 0!==o&&o,s=e.routing,l=void 0===s?{}:s,c=e.Link,u=e.logout,h=e.authenticate,f=e.children,p=pt(),m=Iu(),g=(0,d.getLSCurrency)(),y=(0,n.useState)(g),v=y[0],b=y[1],w=(0,n.useState)(!1),x=w[0],k=w[1];return(0,n.useEffect)((function(){!x&&m&&i&&i.user&&i.user.settings&&i.user.settings.currency?(d.local.setItem("currency",i.user.settings.currency),b(i.user.settings.currency),k(!0)):m&&(d.local.setItem("currency",g),b(g))}),[m,i]),n.createElement(Au.Provider,{value:{configName:t,routing:l,account:i,accountLoading:a,CUSTOM:ou(t,p),Link:c,logout:u,authenticate:h,currency:v,setCurrency:b,web3Config:ku}},f)},Cu={"+14VoL":"Staking","+FHlHk":"Add RADAR to the stake","+Lg773":"Cross-chain staking is supported on Ethereum and BNB Chain. Choose a network to stake on.","+Q50NY":"List a dapp on the World\u2019s Dapp Store","+SxUQZ":"You have successfully changed your email address","+YJVTi":"Hey!","+aMAeT":"Address copied","+j8UfF":"Add to Metamask","+lWQIJ":"Marketplace","+vVZ/G":"Connect","+z126M":"This NFT confirms your early support of DappRadar and unlocks a PRO membership.","/APDwd":"Please connect your wallet to enjoy DappRadars pro features","/KRDJc":"for advanced features","/VnDMl":"Other dapps","/vB41y":"Collections","/ynuRj":"You have successfully deleted your account","0/zmzj":"You may only change your chosen dapp once every 72 hours. This does not affect your ability to unstake your RADAR at anytime.","0FruZI":"Add your email","0gGKBx":"View all","0qGzlT":"Enter your E-mail","0zZADb":"Subscribe to us on Youtube","1fCnK7":"Hot contracts","1wON7m":"Submit a project","20wa3b":"Buy Crypto","25u5Dh":"Sponsored","29BWK5":"Quests (Coming soon)","2LbrkB":"Enter password","2OzlCZ":"Advertise","2P7Gje":"Remove wallet","2RzMFG":"to enable Airdrops and giveaways","2Y3Wbi":"Cross-chain staking is supported on Ethereum, BNB Chain and Polygon. Choose a network to stake on.","2YgLVn":"{title}","2ZmudO":"Your DappRadar Account","2bvG1M":"Ask us questions on Telegram","2zwpJn":"Rankings","38cAVg":"Follow us on Reddit","3a5wL8":"Active","3cyFT4":"This email already has a DappRadar account attached","3emi9+":"Can you tell us what went wrong?","3fTTLv":"Unstake","3i+Oqi":"NFT Value Estimator","3qmvkJ":"The NFT Collection is in the wrong category","3yK/QB":"Harvest my tokens","47FYwb":"Cancel","4LJbNU":"Token Swap","4OCEQT":"30 day cooldown","4PKJEU":"With {minStakeAmount} RADAR tokens staked you can keep your PRO benefits.","4Vsfql":"The data is inaccurate","4ZLabZ":"Build and advertise your dapps to the world","4fGba3":"Your token has been expired, please try again","4l6vz1":"Copy","4qrsg9":"HOT","4ugxwI":"Insufficient amount to reactivate PRO \ud83e\udd72","4zMCfc":"This token is a scam","5GjbTj":"Blockchains","5Jcaq4":"NEW","5K07dg":"Thanks for sharing!","5NLG1y":"Unstake requested","5PlIj8":"Edit email","5X3I7d":"Switch network","5XZhqv":"Analyze and explore blockchain data like a pro","5ZxAiY":"RADAR","5cF60B":"Insufficient RADAR balance to activate PRO. \ud83e\udd72","5eNiqz":"WalletConnect","5sg7KC":"Password","5y2qWO":"Connecting...","5ynvII":"Cancel all your PRO benefits: boosting powers, advanced filters and more? \ud83e\udd72","6FHdv2":"By continuing you agree to DappRadar\u2019s Privacy Policy and Terms and Conditions","6Tps09":"Inactive","6VJm9M":"Contribute","6aRVyP":"Please enter correct message","6mVQWx":"Welcome to PRO","7MGC79":"The dapp is a scam","7NFfmz":"Products","7RhHy6":"Follow us on Instagram","7XvokG":"Chains","7XwhdV":"imToken","7a69cW":"A verification email was sent","7kF7J5":"Password reset email was sent","7szB3k":"SPONSORED","8Ez5bv":"Wallet connection changed","8HJxXG":"Sign up","8LUqHf":"Email not verified","8MVTQS":"Please share any details (optional)","8OMVV7":"Sign in with your wallet and find all the Easter eggs to win PRO memberships or Pancake Bunny NFTs","8QO8e2":"NEW!","8TcnE9":"Coinbase Wallet","8UJk+4":"My Portfolio","8gMXQr":"MetaMask","8ipy1a":"What is wallet?","8rn60B":"The rewards will be transferred to your wallet.","8sSW5e":"Login","8sdmEb":"PRO staking is currently only supported on Ethereum and BNB smart chain.","9/c6/V":"Searching...","9HqhUm":"I want to receive offers from DappRadar patrners","9I5pel":"Track realtime NFT markets","9YazHG":"Company","9zub+u":"Alerts",ABciCJ:"Select from below",AMRgw6:"Account wallet does not match",AVlt28:"Follow us on reddit","AdI/2k":"You\u2019ve successfully completed your profile.",AfW5Sz:"You may only change your chosen dapp once every 5 minutes. This does not affect your ability to unstake your RADAR at anytime.","AjU/pP":"Coinbase",Ajk0n4:"Unstake your RADAR tokens anytime after a 30-day cooldown period.",AkCdpg:"Please describe your issue","AwSwd/":"Brand Assets",Ax4rtb:"A verification email was sent",AyGauy:"Sign",AzKGnN:"Didn't receive an email?",BEX6A7:"My profile",BTjNm8:"What is boosting?",Bj2fLF:"Hot",Bs3Fek:"Powerful, staking-based membership","CT+Iyn":"I want to receive DappRadar\u2019s Weekly Industry Newsletter",CVIpfG:"Follow us on TikTok",CWhK7g:"Keep an eye out for more eggs and check the leaderboard for the live rankings",CYi0Bi:"Success",D13K0B:"By creating an account on DappRadar, you will have access to exclusive member-only features including Airdrops, NFT give-aways, advanced features and much more. It\u2019s free and only takes a moment.",D3idYv:"Settings","DBcj/1":"Amount to withdraw","DC8+TO":"Email verified",DMuFlL:"Boosting is only allowed after you stake some RADAR.","DO+bSn":"Switch network in wallet",DQrH8J:"XP to next level",DUyJmj:"Games",DjCbQx:"SHOW ALL",Dl3wnd:"You earned",Dn82AL:"Live",DnPSoA:"I want to receive DappRadar\u2019s Newsletter","E0+UIl":"Form is too complicated",E8ablc:"Your feedback makes DappRadar even better",EBDrtq:"Terms of use",EDBKUI:"Data quality","EX+XpL":"Resend verification email",EnTkxu:"Recommendations",EuNy7j:"Unstake my tokens",EumN6y:"Other dapps",Ev6SEF:"New Password","F6/BGm":"A 30-day cooldown applies to all unstaking actions.",FB5N0y:"DappRadar API",FBl1iq:"Support your favorite dapp with a \u2728 Boost of confidence.",FKaBVW:"Thank you for being an early DappRadar supporter \ud83d\ude0d",FMVrxx:'Type "{value}" to confirm',FV0oUq:"Bitkeep",FazwRl:"Try again",FkK24x:"Discover, track, analyze and view DeFi rankings",FqQoQa:"Subscribe to our newsletter","G+rBtU":"Wallet verified",G1stPE:"View and swap with the latest token prices and data",GWPgvC:"Token prices are misleading",GfP78B:"I cannot swap my assets",Girqmm:"You\u2019ll permanently lose your:","Gj/D/2":"We\u2019ve sent you an email to confirm your subscription",GniCYb:"Track, analyze and manage your wallets","Gs/7//":"feature",GyuhRZ:"NFT data is incorrect",H0cI8x:"I do not see my DeFi savings position(s)","H5+NAX":"Balance","HIkXw+":"LOG BACK IN","HYDS/L":"Current Wallet",Hd6jJ9:"The estimated price is incorrect","Hqvy+J":"To use this feature, you must be a DappRadar PRO member.","I+4+2E":"Search through all NFTs and collections on the ETH network","I/crCn":"Search {value}",I1sg0A:"A complete dapp industry overview",I7Cjeq:"I cannot find the tokens I\u2019m looking for",ISly67:"Agree",Ip26Qb:"Profile Settings",IrIcct:"Level up with DappRadar",IrjEce:"This NFT is fake or scam",IuhcBf:"rankings",IvjoDS:"Connected",IxkPX5:"Access members-only features and more. Upgrade to get the PRO experience of DappRadar. {link}",Izv7DB:"Real time insights on the most active contracts",J8bZKc:"Misc. dapps",JHYmQ5:"Data is missing or incorrect",JJskQM:"The NFT Collection data is incorrect",JLmDla:"Governance",JLt4Q6:"Hey, #GM!",JNRSaC:"Hey, good afternoon!","JSb+M8":"Hey, good evening!",JbqwD3:"A countdown of 30 days will start as soon as you confirm. During cooldown you cannot withdraw your RADAR tokens.",Jr8Sza:"OpenData","K+RjwT":"No tricks, just treats.","K+mRWy":"NFT Value estimator",KL03j1:"GET PRO",KN7zKn:"Error","KkT/Fh":"Update password","KmXek+":"By unstaking, you understand your PRO benefits end in 30 days.",L4nXIc:"Change password",LRUf8u:"Go to profile","LbMW1/":"No need to harvest and restake rewards, it\u2019s automatic and saves you the gas fee.",Lc1LTr:"Usage stats are incorrect",LxLr05:"Change Wallet",LxanTq:"Calculate","M4C//L":"Pool information",MCa7ir:"Submit a quest",MIgL6y:"Edit password",MJRvgu:"Report submitted successfully",MNsZqM:"Welcome to DappRadar",MObteb:"Go to leaderboard",MQJ98Q:"Don\u2019t have a wallet?",MnX3KT:"Page layout",MotzsL:"NFT access",N1qIB6:"Edit amount",N2IrpM:"Confirm",N4JQpJ:"Try DappRadar on the go",NCD007:"Search dapps, tokens, ENS, articles...","NDG/cO":"One down, more to go",NOhkXB:"Unstake my tokens \ud83e\udd76",NQgbYA:"Account Settings",NTfaBt:"Amount to add",NXxPgz:"Almost there",NgHG7X:"Your wallet network is set to {walletChain}, but you\u2019re trying to use the application on {appChain}.",NmbvGF:"Your password reset email was sent",NqRXjV:"Dapp boosting requires a DappRadar account. You can get back to this page to boost your favorite at anytime.",Ntjkqd:"or",O3bCxb:"Connected wallet",O9OY5m:"Industry reports",OY3vjn:"Track, discover and analyze the latest dapps",OaTtKk:"You have successfully changed your password",P3CRoY:"Connect digital wallet",P3Qm9h:"Type at least 3 characters to search","P6EE/a":"Tokens",PKhztn:"View contract",PXAur5:"Withdraw","PaF8Z+":"Unlock exclusive features with DappRadar PRO",PlBReU:"Log out",PoX2HN:"Sign",Ppx673:"Reports","PwG+Rg":"Log into DappRadar",QIEFVX:"Discover DeFi and NFT Marketplaces",QTfQ1M:"Exchange your ERC20 tokens",QU9jSC:"Stay in the know with Alerts",QXiQEv:"Disclaimer",Qa8M2b:"NFT verified",QfxRyg:"This dapp is a scam",QrVONn:"DappRadar PRO",RZFF9a:"Please describe your issue (optional)",Rl7x0X:"NOW LIVE!",RvBb2J:"Add RADAR",SO0UcX:"Boosted dapp","SP+fA+":"Check your inbox to complete the verification",STj9QY:"Oops, something went wrong.",SViZJR:"Old password",SZiYCw:"Congrats, you reached level {nextLevel}",SaMUIi:"Access DappRadar PRO by holding more than 5,000 RADAR tokens",SgXd9f:"In order to submit your dapp, please add an email address",SqR1My:"Your Email",Su0Aym:"Log in",T8Hx4Q:"Articles",TDaF6J:"Dismiss",THLqOX:"Go to Easter Egg Rankings",TPbKlF:"Reward center",TQdnHr:"Token swap",TYvBbA:"Metamask",Tcqr44:"Login",TdTXXf:"Learn more",U8tnLj:"Error connecting",ULm29P:"Chains",UtJk78:"Token data is incorrect","V/JHlm":"Forgot password?",V1cvvd:"Token price(s) are incorrect","VASo1/":"Connect wallet","VGy2h/":"The content of the NFT is explicit or includes sensitive information",VOwIk5:"New",VSS3bm:"You have successfully added new password",VbheeV:"Already have a PRO account?",Vr0Vmx:"DappRadar token",VsM9eR:"Account email",Vx9IQQ:"What can we send you?","W1/Nsf":"Get RADAR",W8nHSd:"FAQ",We0jyY:"Stake RADAR to access the powerful, staking-based PRO membership.",WiKyhr:"Congratulations",WuoOAR:"The information is misleading","X46lc/":"I didn\u2019t find the information I was looking for",X5bxpL:"You have successfully removed your wallet",XKItKk:"Buy RADAR",XSHNzI:"Join the Halloween Hunt","XW8M3+":"Get started with PRO",XWaXyb:"Welcome back \ud83d\udc4b",XY9yi8:"One down, more to go",XbL2mA:"Add your email","XcFhI+":"Unexpected error please contact support",Xem1jZ:"Search...",Xlm6t8:"Add email and set account password","Y/5vQs":"No results found",Y1iRas:"Create password",Y37wUE:"All rankings",Y3pjum:"HUB",Y5FysQ:"I have read the Privacy Policy and I understand that I can unsubscribe anytime.",YHHmtn:"Valid until:",YS3iln:"Huobi Wallet",YYCOAR:"Follow us on Twitter","Yn4/Rc":"Wallet",YpEngO:"Tokens",YpQX5i:"The airdrop guides are confusing",Z5LEPR:"We care about data and will never share your details with any third party.",ZE8WVS:"List of services that we\u2019re using to calculate data:",ZF7rRK:"Minimum amount {minStakeAmount} RADAR",ZLmyG9:"Contributors",ZPdqWC:"Referral program",ZW1fxd:"Select dapp",ZccKmk:"Discover RADAR","ZfMK+8":"Log back into your account to access your exclusive DappRadar member-only features.","ZibE+c":"Terms and conditions",ZuXXvL:"High-risk",aIhMZA:"DappRadar layout",aMWgjX:"Developers",aMxd69:"Read the latest industry reports",aYIUar:"Thank you!",acrOoz:"Continue",ah21KY:"Wallet not verified",aofbeC:"Your DappRadar account has another wallet attached.",aqrCda:"The World\u2019s Dapp Store",awL4If:"Quests",b11hht:"Send Feedback",bW8NOJ:"Password can't be empty",bd0Xph:"Password must contain: uppercase and lowercase letters, numbers and special character",bhPmzW:"Boost your Dapp of choice",bnwQNX:"Password must be at least 8 symbols",bway2M:"The action was successful",bwll2W:"How to Change Wallet Network",bx0PAH:"Total staked",bzhrc8:"The DappRadar Easter Hunt is ON","c+JYNI":"No thanks","c/KktL":"Resources",c0vVbD:"SIGN IN",cPwv2c:"Privacy policy",cS3oUQ:"Advertising",cdtlNt:"Go PRO",cg1VJ2:"Connect Wallet",cpxuMx:"Token analysis",cu7D1O:"Become a member \ud83d\ude80",cxsrkz:"I do not see my assets",d5Bm6V:"You have PRO membership active on {chain}. Switch network to see your stake.",deEeEI:"Register",djsjqj:"Available boosting power",dyY5ze:"GO PRO",e1YbYY:"Sign up for free DappRadar Airdrops",eAt2rw:"PRO staking is currently only supported on Ethereum, BNB Smart Chain, and Polygon.","ePvrX+":"PRO membership expires in:",eTFfXE:"Access to quests and airdrops",eWHwWA:"Complete account",eYnKue:"NFT Explorer",ercG9U:"What went wrong?","f+6uRy":"Token Explorer",f1eLO7:"The token is a scam",fAvIJH:"Boost",fMwT0k:"You are holding an OG NFT that gets you PRO access",fTHhSB:"New password",fYWgwh:"Your wallet network is set to {appChain}, but you\u2019re trying to use the application on {walletChain}.",fcZhVV:"We sent you a confirmation link. Check your inbox to confirm.",g4Ydd5:"Track, analyze and manage your wallets",gH7tN6:"Discover and track NFT Marketplaces",gRZ0Qj:"Please check your wallet notifications and try again.",gTATKO:"Whitepaper",gczcC5:"Subscribe",gnVo1j:"Eggs in your basket:","go+xr9":"LOG IN",gsIyVH:"Connect your wallet to access web3 features on DappRadar.",hFLfRB:"TokenPocket",hLJYKV:"Submit a project",hPXnjK:"PRO membership",hRP9X8:"Please confirm the connection request on your wallet",hRTfTR:"PRO",hXaQJj:"As a PRO, you get double the items in one click.","hgry/X":"Staking amount",huqKGl:"Create account",hzf4ZT:"Boost a Dapp",hziisK:"Repeat new password","iB2r+M":"DappRadar updates","iVMkX+":"Authenticate your Wallet",ivZVky:"Update email",izZ0o1:"Enter your email",jFlu8I:"Enter valid email",jG1HDt:"Harvest your token rewards \ud83e\udd11","jX3/NW":"MyEtherWallet",jYj7kc:"DeFi",jdpGXt:"Add email",jeuRmq:"Like us on Facebook",jvo0vs:"Save",kAEQyV:"OK","kDm+1S":"Rewards auto-compound every 24 hours.",kHh2Ku:"Add password",kL207m:"Enter valid E-mail",kObTVY:"Page is not loading",kQK2I8:"Note: Logging back into your account within 48 hours of this request, will cancel the account deletion.",kkjl2v:"Max",kz3oKH:"Manage your projects",l6yCDg:"Continue with email",lBs6BA:"Verify your email",lLxBRf:"Learn how to get one",lO5KSC:"NFTs",lOzDTt:"Congratulations!",lWTCvu:"Fake NFT collection or possible scam",lhrPEE:"Thanks for your love! Can you tell us more what you like about DappRadar?",lvr8gs:"Check profile",m6pBGV:"One down, but it counts as two",m8ZG8H:"By staking RADAR you earn boosting power. Use this power to show support and enhance your project\u2019s visibility on DappRadar\u2019s Rankings.",mAojne:"Confirm your email address",mDmDFk:"You must hold at least {minStakeAmount} RADAR to stake and earn up to {apr} APR in rewards","mJN/zn":"Explorer",mMRH4B:"Increase allowance","mWek/2":"To activate PRO, stake at least {minStakeAmount} RADAR",mlDcQP:"Unsubscribe anytime. T&Cs and Privacy Policy",mspIaO:"Keep PRO",nOFZyk:"Restore Password",nONnTw:"Your email",nkHzh9:"SIGN UP",nodJO8:"Account wallet",nqRscq:"NFTs",ntqouI:"This special NFT unlocks DappRadar PRO for a limited time",o9yzx0:"The NFT Collection includes explicit or sensitive content",oG42lf:"Odd items collected:",oZHeZE:"Sign to login to your DappRadar account. This is free and will not require a transaction.",obYBNd:"Stake RADAR",odXlk8:"Log in",om9PhQ:"Profile details",oyoXJp:"We use cookies to improve your browsing quality. If you agree, please click AGREE. Otherwise, you can disable cookies in your browser.",p1v8Lk:"To complete the unstake request, a 30 day waiting period is needed. After the cooldown you will be able to withdraw your RADAR tokens.",p6NWC3:"Claim 100 XP","pER7+T":"You have changed your wallet connection from {old_truncated_address} to {new_truncated_address}.",pO6jeL:"for {address}",pbD2Bm:"Connect your wallet",pfyHy1:"Dapp data is incorrect",pueExP:"Sign to log into your DappRadar account. This is free and will not require a transaction.",pwMZt1:"NFTs","pxF+t0":"Popular","q/BvXp":"Keep being a PRO","q0rW/m":"Verify your email and get access to more features on DappRadar.",q5Xl0M:"Verify",q7Kjhm:"Unstaking will automatically claim your earned rewards. No need to harvest and restake rewards due to auto-compounding.",qEEan6:"Harvesting will reset your cooldown.",qOLogg:"Social",qj1uhz:"Disconnect","qm/eL5":"Something else",qxg3uo:"Access",r2Jjms:"Log In",r3vYvE:"NFT prices are misleading",rGA03J:"Marketplaces",rQMaYb:"The prices are incorrect",rWPdcZ:"Subscribe to the Week in Review newsletter and get the latest trends directly to your inbox",rbxa4T:"View transaction on {chain}",ri96Ur:"Level up!",sPtqD6:"Chat with us on Discord",sZFybj:"Services",saGDip:"RADAR",sx0aSl:"Buy Crypto","sy+pv5":"Email",sy16Tn:"Add E-mail",szulXL:"A 30-day cooldown period applies.",tDlWb6:"Request a feature",tU0UsK:"I agree with Privacy Policy and Terms and Conditions",tUmaeD:"All articles",tfZpCc:"Browse DappRadar, spot the odd ones out, dust your wallet off and win killer prizes.",toqGYk:"You staked",tv5FG3:"Blog",u3ZCCZ:"Token overview",u5zZ0c:"Dapps","uCk8r+":"Already have an account?",uFf43w:"Industry overview",uNOJ2Q:"Portfolio",uXPTs4:"Passwords must match",ucaHb0:"Thank you, a verification email is on its way",uic6ms:"Airdrops",uizmax:"Press",uqA3gB:"Check your inbox for further instructions",usdoaH:"Cancel PRO",uuF6Tq:"Harvest",vSXLio:"Scan to download the DappRadar app.",vWEe3K:"Are you sure you want to remove your wallet?",vmrT8k:"Sure you want to unstake? \ud83e\udd14",vroSRZ:"BETA",vx0nkZ:"Privacy Policy","w+iiZ6":"Wallet list","w/NqE8":"Amount sufficient to reactivate PRO \ud83d\udc4d",w3btjR:"Gambling",w97eEq:"Token expired",wDXQoM:"Discover projects and earn rewards",wGhqrf:"About us",wS5SRP:"Keep an eye out for more odd items and check the leaderboard for the live",wSZR47:"Submit",we4Lby:"Info",wrkuO0:"You can either unstake everything and lose PRO or leave {minStakeAmount} of RADAR.",wxFA74:"Membership",wyxJrL:"Delete account","x+qC7R":"Change dapp","x+s1qU":"MEWconnect",x4LOyY:"You have successfully subscribed to our newsletter",x5Tz6M:"Report",x8s10c:"Discord community",xACFlR:"My balance",xBk6Z0:"Was this page helpful?","xHwSw+":"Unexpected error occurred, please contact our team",xgr17U:"Go PRO",xjM0CC:"Wallet Network Doesn\u2019t Match",xrKHS6:"Success",xwEc8K:"API",y0EYpw:"Rewards",y1Qr81:"Level",y7YbIu:"View Portfolio",yJ1ORH:"Careers",yVVauo:"Thanks for your love! Can you tell us what you like mostly?",yvaOvO:"Register now",z4kTVS:"Get the Week in Review newsletter and all the latest trends directly to your inbox.",zChMKI:"New to DappRadar?",zO5VTT:"Transaction in progress","zXw+CA":"Keep {minStakeAmount} {radarIcon} to reactivate PRO",zvDZ9N:"Please share any details"},Nu={"+14VoL":"","+FHlHk":"","+Lg773":"","+Q50NY":"","+SxUQZ":"","+YJVTi":"\xa1Hey!","+aMAeT":"","+j8UfF":"","+lWQIJ":"Mercado","+vVZ/G":"Conectar","+z126M":"","/APDwd":"Por favor, conecte su cartera para disfrutar de los beneficios de DappRadar PRO","/KRDJc":"para funciones avanzadas","/VnDMl":"Otros dapps","/vB41y":"","/ynuRj":"Has eliminado correctamente tu cuenta","0/zmzj":"","0FruZI":"A\xf1adir correo electr\xf3nico","0gGKBx":"Mostrar todo","0qGzlT":"Introduzca su correo electr\xf3nico","0zZADb":"Suscr\xedbase a nuestro canal en Youtube","1fCnK7":"","1wON7m":"","20wa3b":"Comprar crypto","25u5Dh":"Patrocinado","29BWK5":"","2LbrkB":"Introduzca su contrase\xf1a","2OzlCZ":"Anunciar","2P7Gje":"Eliminar billetera","2RzMFG":"permitir Airdrops y obsequios","2Y3Wbi":"","2YgLVn":"{title}","2ZmudO":"Su cuenta de DappRadar","2bvG1M":"H\xe1ganos preguntas en Telegram","2zwpJn":"Clasificaciones","38cAVg":"","3a5wL8":"","3cyFT4":"Este correo electr\xf3nico ya esta vinculado a una cuenta de DappRadar","3emi9+":"\xbfPuede decirnos qu\xe9 sali\xf3 mal?","3fTTLv":"","3i+Oqi":"Estimador de valor NFT","3qmvkJ":"","3yK/QB":"","47FYwb":"Cancelar","4LJbNU":"Intercambio de tokens","4OCEQT":"","4PKJEU":"","4Vsfql":"Los datos son inexactos","4ZLabZ":"Construye y abre tus dapps al mundo","4fGba3":"","4l6vz1":"Copiar","4qrsg9":"NUEVO","4ugxwI":"","4zMCfc":"El token es un scam","5GjbTj":"","5Jcaq4":"NUEVO","5K07dg":"\xa1Gracias por compartir!","5NLG1y":"","5PlIj8":"Editar correo electr\xf3nico","5X3I7d":"","5XZhqv":"Analiza y explora datos de blockchain como un pro","5ZxAiY":"RADAR","5cF60B":"","5eNiqz":"WalletConnect","5sg7KC":"Contrase\xf1a","5y2qWO":"","5ynvII":"","6FHdv2":"Al continuar, acepta la Pol\xedtica de privacidad y los T\xe9rminos y condiciones de DappRadar.","6Tps09":"","6VJm9M":"Colaborar","6aRVyP":"Introduzca el mensaje correcto","6mVQWx":"","7MGC79":"El dapp es un scam","7NFfmz":"Productos","7RhHy6":"S\xedguenos en Instagram","7XvokG":"","7XwhdV":"imToken","7a69cW":"El correo electr\xf3nico de verificaci\xf3n fue enviado ","7kF7J5":"El correo electr\xf3nico para restaurar tu contrase\xf1a fue enviado","7szB3k":"PATROCINADO","8Ez5bv":"La conexi\xf3n de la cartera ha cambiado","8HJxXG":"Registrarse","8LUqHf":"El correo electr\xf3nico no est\xe1 verificado.","8MVTQS":"Por favor comparta detalles adicionales","8OMVV7":"Inicie sesi\xf3n con su cartera y encuentre todos los huevos de Pascua para ganar membres\xedas PRO o NFT de Pancake Bunny","8QO8e2":"\xa1NUEVO!","8TcnE9":"Cartera Coinbase","8UJk+4":"Mi cartera","8gMXQr":"MetaMask","8ipy1a":"\xbfQue es una cartera?","8rn60B":"","8sSW5e":"","8sdmEb":"","9/c6/V":"Buscando...","9HqhUm":"Quiero recibir ofertas de socios de DappRadar","9I5pel":"Seguimiento de los mercados NFT en tiempo real","9YazHG":"Compa\xf1\xeda","9zub+u":"",ABciCJ:"Seleccione de abajo",AMRgw6:"La billetera de la cuenta no coincide",AVlt28:"S\xedguenos en Reddit","AdI/2k":"",AfW5Sz:"","AjU/pP":"Coinbase",Ajk0n4:"",AkCdpg:"Por favor describa su problema","AwSwd/":"Activos de Marca",Ax4rtb:"El correo electr\xf3nico de verificaci\xf3n fue enviado ",AyGauy:"Iniciar sesi\xf3n",AzKGnN:"\xbfNo ha recibido un correo electr\xf3nico?",BEX6A7:"",BTjNm8:"",Bj2fLF:"Caliente",Bs3Fek:"","CT+Iyn":"Quiero recibir el bolet\xedn semanal de DappRadar ",CVIpfG:"S\xedguenos en TikTok",CWhK7g:"Est\xe9 atento a m\xe1s huevos y consulte la tabla de clasificaci\xf3n para las clasificaciones en vivo",CYi0Bi:"\xc9xito",D13K0B:"Al crear una cuenta en DappRadar, tendr\xe1 acceso a funciones exclusivas para miembros, que incluyen Airdrops, obsequios de NFT, funciones avanzadas y mucho m\xe1s. Es gratis y solo toma poco tiempo",D3idYv:"Ajustes","DBcj/1":"","DC8+TO":"El correo electr\xf3nico ya est\xe1 verificado.",DMuFlL:"","DO+bSn":"",DQrH8J:"",DUyJmj:"Juegos",DjCbQx:"Mostrar todo",Dl3wnd:"",Dn82AL:"En vivo",DnPSoA:"Quiero recibir el Newsletter de DappRadar","E0+UIl":"",E8ablc:"Su opini\xf3n hace que DappRadar mejore",EBDrtq:"",EDBKUI:"Calidad de los datos","EX+XpL":"Reenviar correo electr\xf3nico de verificaci\xf3n",EnTkxu:"Recomendaciones",EuNy7j:"",EumN6y:"",Ev6SEF:"Nueva contrase\xf1a","F6/BGm":"",FB5N0y:"DappRadar API",FBl1iq:"",FKaBVW:"",FMVrxx:'Escribe "{valor}" para confirmar',FV0oUq:"Bitkeep",FazwRl:"Intentar de nuevo",FkK24x:"Descubra, rastree, analice y vea clasificaciones DeFi",FqQoQa:"Suscr\xedbete a nuestro bolet\xedn","G+rBtU":"Cartera verificada",G1stPE:"Ver e intercambiar con los \xfaltimos precios y datos de tokens",GWPgvC:"Los precios de los tokens son enga\xf1osos",GfP78B:"No puedo intercambiar mis activos",Girqmm:"Perder\xe1s permanentemente tu:","Gj/D/2":"Te hemos enviado un correo electr\xf3nico para confirmar tu suscripci\xf3n",GniCYb:"Rastrea, analiza y gestiona tus carteras","Gs/7//":"caracter\xedstica",GyuhRZ:"Los datos de NFT son incorrectos",H0cI8x:"No veo mi(s) posici\xf3n(es) de ahorro DeFi","H5+NAX":"","HIkXw+":"VOLVER A INICIAR SESI\xd3N","HYDS/L":"Cartera actual",Hd6jJ9:"El precio estimado es incorrecto ","Hqvy+J":"Para utilizar esta funci\xf3n, debe ser miembro de DappRadar PRO.","I+4+2E":"Buscar en todos los NFTs y colecciones de la red ETH","I/crCn":"Buscar {value}",I1sg0A:"Una visi\xf3n completa de la industria dapp",I7Cjeq:"No encuentro los tokens que busco",ISly67:"Aceptar",Ip26Qb:"Configuraci\xf3n del perfil",IrIcct:"",IrjEce:"Este NFT es falso o un scam",IuhcBf:"clasificaciones",IvjoDS:"Conectado",IxkPX5:"Acceda a funciones exclusivas para miembros y m\xe1s. Actualice para obtener la experiencia PRO de DappRadar. {enlace}",Izv7DB:"",J8bZKc:"",JHYmQ5:"",JJskQM:"",JLmDla:"",JLt4Q6:"\xa1Hola, #GM!",JNRSaC:"\xa1Hola, buenas tardes!","JSb+M8":"\xa1Hola, buenas noches!",JbqwD3:"",Jr8Sza:"OpenData","K+RjwT":"Sin trucos, solo golosinas.","K+mRWy":"",KL03j1:"OBTENER PRO",KN7zKn:"Error","KkT/Fh":"Actualizar contrase\xf1a","KmXek+":"",L4nXIc:"Cambiar contrase\xf1a",LRUf8u:"","LbMW1/":"",Lc1LTr:"Los datos son incorrectos",LxLr05:"Cambiar cartera",LxanTq:"","M4C//L":"",MCa7ir:"",MIgL6y:"Editar contrase\xf1a",MJRvgu:"Informe enviado con \xe9xito",MNsZqM:"Bienvenido a DappRadar",MObteb:"Ir a la tabla de clasificaci\xf3n",MQJ98Q:"\xbfNo tiene cartera?",MnX3KT:"Dise\xf1o de la p\xe1gina",MotzsL:"",N1qIB6:"",N2IrpM:"",N4JQpJ:"Disfruta de DappRadar sobre la marcha",NCD007:"Buscar dapps, tokens, ENS, art\xedculos...","NDG/cO":"Uno menos pero faltan algunos m\xe1s",NOhkXB:"",NQgbYA:"Configuraci\xf3n de la cuenta",NTfaBt:"",NXxPgz:"Ya casi est\xe1",NgHG7X:"La red de su cartera esta configurada en {walletChain}, pero est\xe1 intentando usar la aplicaci\xf3n en {appChain}",NmbvGF:"El correo electr\xf3nico para restaurar su contrase\xf1a fue enviado",NqRXjV:"",Ntjkqd:"o",O3bCxb:"",O9OY5m:"",OY3vjn:"Rastrea, descubre y analiza las \xfaltimas dapps",OaTtKk:"Ha cambiado correctamente su contrase\xf1a",P3CRoY:"Conectar cartera digital",P3Qm9h:"Escriba al menos 3 caracteres para buscar","P6EE/a":"",PKhztn:"",PXAur5:"","PaF8Z+":"Desbloquea funciones exclusivas con DappRadar PRO",PlBReU:"Cerrar sesi\xf3n",PoX2HN:"Firmar",Ppx673:"Informes","PwG+Rg":"Iniciar sesi\xf3n en DappRadar",QIEFVX:"Descubra DeFi y los mercados de NFT",QTfQ1M:"Cambie sus tokens ERC20",QU9jSC:"",QXiQEv:"Descargo de responsabilidad",Qa8M2b:"",QfxRyg:"El dapp es un scam",QrVONn:"DappRadar PRO",RZFF9a:"Por favor describa su problema (opcional)",Rl7x0X:"\xa1AHORA EN VIVO!",RvBb2J:"",SO0UcX:"","SP+fA+":"",STj9QY:"",SViZJR:"Contrase\xf1a antigua",SZiYCw:"",SaMUIi:"Acceda a DappRadar PRO con m\xe1s de 5000 RADAR tokens",SgXd9f:"Para enviar su dapp, por favor agregue una direcci\xf3n de correo electr\xf3nico",SqR1My:"Su correo electr\xf3nico",Su0Aym:"",T8Hx4Q:"Art\xedculos",TDaF6J:"Descartar",THLqOX:"Ir a las clasificaciones de huevos de Pascua",TPbKlF:"",TQdnHr:"Intercambio de tokens",TYvBbA:"Metamask",Tcqr44:"",TdTXXf:"M\xe1s informaci\xf3n",U8tnLj:"Error de conexi\xf3n",ULm29P:"",UtJk78:"Los datos son incorrectos","V/JHlm":"Restaurar contrase\xf1a",V1cvvd:"El precio de los tokens es incorrecto","VASo1/":"Conectar cartera","VGy2h/":"El contenido de la NFT es expl\xedcito o incluye informaci\xf3n sensible",VOwIk5:"Nuevo",VSS3bm:"",VbheeV:"\xbfYa tiene una cuenta PRO?",Vr0Vmx:"",VsM9eR:"Correo electr\xf3nico",Vx9IQQ:"\xbfQu\xe9 podemos enviarle?","W1/Nsf":"",W8nHSd:"Preguntas m\xe1s frecuentes",We0jyY:"",WiKyhr:"Enhorabuena",WuoOAR:"La informaci\xf3n es confusa","X46lc/":"No encontr\xe9 la informaci\xf3n que estaba buscando",X5bxpL:"Ha eliminado su billetera con \xe9xito",XKItKk:"",XSHNzI:"\xdanete a la caza de Halloween","XW8M3+":"",XWaXyb:"Bienvenido de nuevo \ud83d\udc4b",XY9yi8:"Uno menos pero faltan algunos m\xe1s",XbL2mA:"A\xf1adir correo electr\xf3nico","XcFhI+":"Error inesperado, p\xf3ngase en contacto con el servicio de asistencia",Xem1jZ:"Buscar...",Xlm6t8:"","Y/5vQs":"No se han encontrado resultados",Y1iRas:"Crear contrase\xf1a",Y37wUE:"",Y3pjum:"HUB",Y5FysQ:"He le\xeddo la Pol\xedtica de privacidad y entiendo que puedo darme de baja en cualquier momento.",YHHmtn:"",YS3iln:"Cartera Huobi",YYCOAR:"S\xedganos en Twitter","Yn4/Rc":"Cartera",YpEngO:"Tokens",YpQX5i:"",Z5LEPR:"Nos preocupamos por sus datos y nunca los compartiremos con terceros",ZE8WVS:"Lista de servicios que estamos usando para calcular datos:",ZF7rRK:"",ZLmyG9:"",ZPdqWC:"",ZW1fxd:"",ZccKmk:"","ZfMK+8":"Inicie sesi\xf3n para acceder a las funciones exclusivas para miembros de DappRadar","ZibE+c":"T\xe9rminos y condiciones",ZuXXvL:"",aIhMZA:"Dise\xf1o DappRadar",aMWgjX:"Desarrolladores",aMxd69:"Leer los \xfaltimos reportes de industria",aYIUar:"\xa1Gracias!",acrOoz:"Continuar",ah21KY:"Cartera no verificada",aofbeC:"Su cuenta de DappRadar esta vinculada a otra cartera",aqrCda:"La Dapp Store del mundo",awL4If:"",b11hht:"Enviar comentarios",bW8NOJ:"La contrase\xf1a no puede estar vac\xeda",bd0Xph:"",bhPmzW:"",bnwQNX:"La contrase\xf1a debe tener al menos 8 s\xedmbolos",bway2M:"La acci\xf3n fue exitosa",bwll2W:"C\xf3mo cambiar la red de su cartera",bx0PAH:"",bzhrc8:"La caza de Pascua de DappRadar est\xe1 en marcha","c+JYNI":"No, gracias","c/KktL":"Recursos",c0vVbD:"INICIAR SESI\xd3N",cPwv2c:"Pol\xedtica de privacidad",cS3oUQ:"Publicidad",cdtlNt:"Ir a PRO",cg1VJ2:"Conectar cartera",cpxuMx:"",cu7D1O:"Hazte miembro \ud83d\ude80",cxsrkz:"No veo mis activos",d5Bm6V:"",deEeEI:"",djsjqj:"",dyY5ze:"HAZTE PRO",e1YbYY:"Inscr\xedbete en DappRadar para obtener Airdrops gratis",eAt2rw:"","ePvrX+":"",eTFfXE:"Acceso a misiones y airdrops",eWHwWA:"Completar Cuenta",eYnKue:"Explorador de NFT",ercG9U:"\xbfQu\xe9 sali\xf3 mal?","f+6uRy":"Explorador de tokens",f1eLO7:"El token es un scam",fAvIJH:"",fMwT0k:"",fTHhSB:"Nueva contrase\xf1a",fYWgwh:"La red de su cartera est\xe1 configurada en {appChain} , pero est\xe1 intentando usar la aplicaci\xf3n en {walletChain} .",fcZhVV:"Le enviamos un enlace de confirmaci\xf3n. Revise su bandeja de entrada para confirmar",g4Ydd5:"Rastrea, analiza y gestiona tus carteras",gH7tN6:"Descubra y siga los mercados NFT",gRZ0Qj:"Verifique las notificaciones de su cartera e intente nuevamente.",gTATKO:"",gczcC5:"Suscribir",gnVo1j:"Huevos en tu cesta:","go+xr9":"INICIAR SESI\xd3N",gsIyVH:"Conecte su cartera para acceder a las funciones web3 en DappRadar",hFLfRB:"TokenPocket",hLJYKV:"Enviar un proyecto",hPXnjK:"",hRP9X8:"",hRTfTR:"PRO",hXaQJj:"Como PRO, obtienes el doble de art\xedculos con un solo clic.","hgry/X":"",huqKGl:"Crear una cuenta",hzf4ZT:"",hziisK:"Repetir nueva contrase\xf1a","iB2r+M":"","iVMkX+":"Verifique su cartera ",ivZVky:"Actualizar correo electr\xf3nico",izZ0o1:"Introduce tu correo electr\xf3nico",jFlu8I:"Introduzca un correo electr\xf3nico v\xe1lido",jG1HDt:"","jX3/NW":"MyEtherWallet",jYj7kc:"DeFi",jdpGXt:"A\xf1adir correo electr\xf3nico",jeuRmq:"Me gusta en Facebook ",jvo0vs:"Guardar",kAEQyV:"","kDm+1S":"",kHh2Ku:"",kL207m:"Introduzca un correo electr\xf3nico v\xe1lido",kObTVY:"La p\xe1gina no est\xe1 cargando",kQK2I8:"Nota: Si vuelve a iniciar sesi\xf3n en su cuenta dentro de las 48 horas posteriores a esta solicitud, se cancelar\xe1 la eliminaci\xf3n de la cuenta.",kkjl2v:"",kz3oKH:"",l6yCDg:"Continuar con correo electr\xf3nico",lBs6BA:"Verifique su correo electr\xf3nico",lLxBRf:"M\xe1s informaci\xf3n",lO5KSC:"NFTs",lOzDTt:"",lWTCvu:"",lhrPEE:"\xa1Gracias! \xbfPuede decirnos m\xe1s sobre lo que le gusta de DappRadar?",lvr8gs:"",m6pBGV:"Uno menos, pero cuenta como dos",m8ZG8H:"",mAojne:"Confirmar su correo electr\xf3nico",mDmDFk:"","mJN/zn":"",mMRH4B:"","mWek/2":"",mlDcQP:"Darse de baja en cualquier momento. T&Cs y pol\xedtica de privacidad",mspIaO:"",nOFZyk:"Restaurar contrase\xf1a",nONnTw:"Correo electr\xf3nico",nkHzh9:"INICIAR SESI\xd3N",nodJO8:"Billetera de la cuenta",nqRscq:"NFTs",ntqouI:"",o9yzx0:"",oG42lf:"Objetos extra\xf1os recogidos:",oZHeZE:"Reg\xedstrese para iniciar sesi\xf3n en su cuenta de DappRadar. Esto es gratis y no requerir\xe1 una transacci\xf3n.",obYBNd:"",odXlk8:"Iniciar sesi\xf3n",om9PhQ:"Detalles del perfil",oyoXJp:"Utilizamos cookies para mejorar tu experiencia de navegaci\xf3n. Si est\xe1s de acuerdo, haz clic en ACEPTAR. De lo contrario, puedes deshabilitar las cookies en tu navegador.",p1v8Lk:"",p6NWC3:"","pER7+T":"Ha cambiado la conexion de su cartera de {old_truncated_address} a {new_truncated_address}",pO6jeL:"para {address}",pbD2Bm:"Conectar cartera",pfyHy1:"Los datos son incorrectos",pueExP:"Firme para entrar en su cuenta de DappRadar. Esto es gratuito y no requerir\xe1 una transacci\xf3n.",pwMZt1:"NFTs","pxF+t0":"Popular","q/BvXp":"","q0rW/m":"Verifique su correo electr\xf3nico y acceda a m\xe1s contenido en DappRadar",q5Xl0M:"Verificar",q7Kjhm:"",qEEan6:"",qOLogg:"",qj1uhz:"Desconectar","qm/eL5":"Algo m\xe1s",qxg3uo:"Acceder",r2Jjms:"Iniciar sesi\xf3n",r3vYvE:"Los precios de NFT son enga\xf1osos",rGA03J:"",rQMaYb:"Los precios son incorrectos",rWPdcZ:"Suscr\xedbase al bolet\xedn Week in Review y reciba las \xfaltimas tendencias directamente en su bandeja de entrada.",rbxa4T:"",ri96Ur:"",sPtqD6:"Habla con nosotros en Discord",sZFybj:"",saGDip:"",sx0aSl:"Comprar crypto","sy+pv5":"Correo electr\xf3nico",sy16Tn:"A\xf1adir correo electr\xf3nico",szulXL:"",tDlWb6:"Solicitar una funci\xf3n",tU0UsK:"",tUmaeD:"",tfZpCc:"Navega por DappRadar, encuentra los elementos extra\xf1os, limpia tu billetera y gana premios incre\xedbles.",toqGYk:"",tv5FG3:"Blog",u3ZCCZ:"",u5zZ0c:"Dapps","uCk8r+":"",uFf43w:"Visi\xf3n general de la industria",uNOJ2Q:"Cartera",uXPTs4:"Las contrase\xf1as tienen que coincidir",ucaHb0:"",uic6ms:"Airdrops",uizmax:"Prensa",uqA3gB:"Revise su bandeja de entrada para obtener m\xe1s instrucciones",usdoaH:"",uuF6Tq:"",vSXLio:"Escanee para descargar la aplicaci\xf3n DappRadar.",vWEe3K:"\xbfEliminar billetera?",vmrT8k:"",vroSRZ:"BETA",vx0nkZ:"Pol\xedtica de privacidad","w+iiZ6":"Lista de carteras","w/NqE8":"",w3btjR:"",w97eEq:"",wDXQoM:"",wGhqrf:"Sobre nosotros",wS5SRP:"Est\xe9 atento a m\xe1s art\xedculos extra\xf1os y verifique la tabla de clasificaci\xf3n para el vivo",wSZR47:"Enviar",we4Lby:"",wrkuO0:"",wxFA74:"",wyxJrL:"Eliminar cuenta","x+qC7R":"","x+s1qU":"MEWconnect",x4LOyY:"Se ha suscrito con \xe9xito a nuestro bolet\xedn de noticias",x5Tz6M:"Informe",x8s10c:"",xACFlR:"",xBk6Z0:"\xbfTe ha sido \xfatil esta p\xe1gina?","xHwSw+":"Se ha producido un error inesperado, p\xf3ngase en contacto con nuestro equipo",xgr17U:"Ir a PRO",xjM0CC:"La red de su cartera no coincide",xrKHS6:"\xc9xito",xwEc8K:"API",y0EYpw:"",y1Qr81:"",y7YbIu:"Ver portafolio",yJ1ORH:"Carreras",yVVauo:"\xa1Gracias! \xbfPuede decirnos qu\xe9 le gusto m\xe1s?",yvaOvO:"",z4kTVS:"Reciba el bolet\xedn Week in Review y todas las \xfaltimas tendencias directamente en su bandeja de entrada.",zChMKI:"",zO5VTT:"","zXw+CA":"",zvDZ9N:"Por favor comparte detalles adicionales"},Du={"+14VoL":"","+FHlHk":"","+Lg773":"","+Q50NY":"","+SxUQZ":"","+YJVTi":"\u0939\u0947!","+aMAeT":"","+j8UfF":"","+lWQIJ":"\u092e\u093e\u0930\u094d\u0915\u0947\u091f\u092a\u094d\u0932\u0947\u0938","+vVZ/G":"\u0915\u0928\u0947\u0915\u094d\u091f \u0915\u0930\u0947\u0902","+z126M":"","/APDwd":"","/KRDJc":"\u0909\u0928\u094d\u0928\u0924 \u0938\u0941\u0935\u093f\u0927\u093e\u0913\u0902 \u0915\u0947 \u0932\u093f\u090f","/VnDMl":"","/vB41y":"","/ynuRj":"","0/zmzj":"","0FruZI":"","0gGKBx":"","0qGzlT":"","0zZADb":"","1fCnK7":"","1wON7m":"","20wa3b":"\u0915\u094d\u0930\u093f\u092a\u094d\u091f\u094b \u0916\u0930\u0940\u0926\u0947\u0902","25u5Dh":"","29BWK5":"","2LbrkB":"","2OzlCZ":"\u0935\u093f\u091c\u094d\u091e\u093e\u092a\u0928","2P7Gje":"","2RzMFG":"\u090f\u092f\u0930\u0921\u094d\u0930\u0949\u092a\u094d\u0938 \u0914\u0930 \u0917\u093f\u0935\u0905\u0935\u0947 \u0915\u094b \u0938\u0915\u094d\u0937\u092e \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f","2Y3Wbi":"","2YgLVn":"","2ZmudO":"\u0906\u092a\u0915\u093e DappRadar \u0905\u0915\u093e\u0909\u0902\u091f","2bvG1M":"\u0939\u092e\u0938\u0947 \u091f\u0947\u0932\u0940\u0917\u094d\u0930\u093e\u092e \u092a\u0930 \u092a\u094d\u0930\u0936\u094d\u0928 \u092a\u0942\u091b\u0947\u0902","2zwpJn":"\u0930\u0948\u0902\u0915\u093f\u0902\u0917","38cAVg":"","3a5wL8":"","3cyFT4":"","3emi9+":"","3fTTLv":"","3i+Oqi":"NFT \u0935\u0948\u0932\u094d\u092f\u0942 \u090f\u0938\u094d\u091f\u093f\u092e\u0947\u091f\u0930","3qmvkJ":"","3yK/QB":"","47FYwb":"","4LJbNU":"\u091f\u094b\u0915\u0928 \u0938\u094d\u0935\u0948\u092a","4OCEQT":"","4PKJEU":"","4Vsfql":"","4ZLabZ":"\u0926\u0941\u0928\u093f\u092f\u093e \u0915\u0947 \u0938\u093e\u092e\u0928\u0947 \u0905\u092a\u0928\u0947 \u0921\u0948\u092a \u092c\u0928\u093e\u090f\u0902 \u0914\u0930 \u0909\u0928\u0915\u093e \u0935\u093f\u091c\u094d\u091e\u093e\u092a\u0928 \u0915\u0930\u0947\u0902","4fGba3":"","4l6vz1":"","4qrsg9":"\u0939\u0949\u091f","4ugxwI":"","4zMCfc":"","5GjbTj":"","5Jcaq4":"\u0928\u092f\u093e","5K07dg":"","5NLG1y":"","5PlIj8":"","5X3I7d":"","5XZhqv":"\u090f\u0915 \u092a\u0947\u0936\u0947\u0935\u0930 \u0915\u0940 \u0924\u0930\u0939 \u092c\u094d\u0932\u0949\u0915\u091a\u0947\u0928 \u0921\u0947\u091f\u093e \u0915\u093e \u0935\u093f\u0936\u094d\u0932\u0947\u0937\u0923 \u0914\u0930 \u0905\u0928\u094d\u0935\u0947\u0937\u0923 \u0915\u0930\u0947\u0902","5ZxAiY":"\u0930\u0921\u093e\u0930","5cF60B":"","5eNiqz":"WalletConnect","5sg7KC":"","5y2qWO":"","5ynvII":"","6FHdv2":"","6Tps09":"","6VJm9M":"","6aRVyP":"","6mVQWx":"","7MGC79":"","7NFfmz":"\u0909\u0924\u094d\u092a\u093e\u0926\u094b\u0902","7RhHy6":"","7XvokG":"","7XwhdV":"imToken","7a69cW":"","7kF7J5":"","7szB3k":"","8Ez5bv":"\u0935\u0949\u0932\u0947\u091f \u0915\u0928\u0947\u0915\u094d\u0936\u0928 \u092c\u0926\u0932 \u0917\u092f\u093e","8HJxXG":"\u0938\u093e\u0907\u0928 \u0905\u092a \u0915\u0930\u0947\u0902","8LUqHf":"","8MVTQS":"","8OMVV7":"","8QO8e2":"\u0928\u092f\u093e!","8TcnE9":"","8UJk+4":"\u092e\u0947\u0930\u093e \u092a\u094b\u0930\u094d\u091f\u092b\u094b\u0932\u093f\u092f\u094b","8gMXQr":"MetaMask","8ipy1a":"","8rn60B":"","8sSW5e":"","8sdmEb":"","9/c6/V":"\u0916\u094b\u091c \u0930\u0939\u093e \u0939\u0948","9HqhUm":"","9I5pel":"\u0930\u0940\u092f\u0932\u091f\u093e\u0907\u092e NFT \u092c\u093e\u091c\u093e\u0930\u094b\u0902 \u0915\u094b \u091f\u094d\u0930\u0948\u0915 \u0915\u0930\u0947\u0902","9YazHG":"\u0915\u0902\u092a\u0928\u0940","9zub+u":"",ABciCJ:"\u0928\u0940\u091a\u0947 \u0938\u0947 \u091a\u092f\u0928 \u0915\u0930\u0947\u0902",AMRgw6:"",AVlt28:"\u0939\u092e\u0947\u0902 \u0930\u0947\u0921\u093f\u091f \u092a\u0930 \u092b\u0949\u0932\u094b \u0915\u0930\u0947\u0902","AdI/2k":"",AfW5Sz:"","AjU/pP":"",Ajk0n4:"",AkCdpg:"","AwSwd/":"",Ax4rtb:"",AyGauy:"\u0932\u0949\u0917 \u0907\u0928 \u0915\u0930\u0947\u0902",AzKGnN:"",BEX6A7:"",BTjNm8:"",Bj2fLF:"",Bs3Fek:"","CT+Iyn":"",CVIpfG:"",CWhK7g:"",CYi0Bi:"",D13K0B:"DappRadar \u092a\u0930 \u090f\u0915 \u0916\u093e\u0924\u093e \u092c\u0928\u093e\u0915\u0930, \u0906\u092a \u0915\u0947\u0935\u0932 \u0938\u0926\u0938\u094d\u092f-\u0935\u093f\u0936\u0947\u0937 \u0938\u0941\u0935\u093f\u0927\u093e\u0913\u0902 \u0915\u0940 \u090f\u0915\u094d\u0938\u0947\u0938 \u092a\u094d\u0930\u093e\u092a\u094d\u0924 \u0915\u0930 \u0938\u0915\u0924\u0947 \u0939\u0948\u0902 \u091c\u093f\u0928\u092e\u0947\u0902 Airdrops, NFT \u0917\u093f\u0935-\u0905\u0935\u0947, \u0909\u0928\u094d\u0928\u0924 \u0938\u0941\u0935\u093f\u0927\u093e\u090f\u0901 \u0914\u0930 \u092c\u0939\u0941\u0924 \u0915\u0941\u091b \u0936\u093e\u092e\u093f\u0932 \u0939\u0948\u0902\u0964 \u092f\u0939 \u0928\u0908:\u0936\u0941\u0932\u094d\u0915 \u0939\u0948 \u0914\u0930 \u0907\u0938\u092e\u0947\u0902 \u0915\u0941\u091b \u0939\u0940 \u0938\u092e\u092f \u0932\u0917\u0924\u093e \u0939\u0948\u0964",D3idYv:"","DBcj/1":"","DC8+TO":"",DMuFlL:"","DO+bSn":"",DQrH8J:"",DUyJmj:"",DjCbQx:"\u0938\u092d\u0940 \u0926\u093f\u0916\u093e\u090f\u0901",Dl3wnd:"",Dn82AL:"",DnPSoA:"","E0+UIl":"",E8ablc:"",EBDrtq:"",EDBKUI:"","EX+XpL":"",EnTkxu:"\u0938\u093f\u092b\u093e\u0930\u093f\u0936\u0947\u0902",EuNy7j:"",EumN6y:"",Ev6SEF:"","F6/BGm":"",FB5N0y:"",FBl1iq:"",FKaBVW:"",FMVrxx:"",FV0oUq:"Bitkeep",FazwRl:"",FkK24x:"DeFi \u0930\u0948\u0902\u0915\u093f\u0902\u0917 \u0916\u094b\u091c\u0947\u0902, \u091f\u094d\u0930\u0948\u0915 \u0915\u0930\u0947\u0902, \u0935\u093f\u0936\u094d\u0932\u0947\u0937\u0923 \u0915\u0930\u0947\u0902 \u0914\u0930 \u0926\u0947\u0916\u0947\u0902",FqQoQa:"\u0939\u092e\u093e\u0930\u0947 \u0928\u094d\u092f\u0941\u091c\u0932\u0947\u091f\u0930 \u0915\u0940 \u0938\u0926\u0938\u094d\u092f\u0924\u093e \u092a\u094d\u0930\u093e\u092a\u094d\u0924 \u0915\u0930\u0947\u0902","G+rBtU":"",G1stPE:"",GWPgvC:"",GfP78B:"",Girqmm:"","Gj/D/2":"",GniCYb:"\u0905\u092a\u0928\u0947 \u0935\u0949\u0932\u0947\u091f \u0915\u094b \u091f\u094d\u0930\u0948\u0915, \u0935\u093f\u0936\u094d\u0932\u0947\u0937\u0923 \u0914\u0930 \u092a\u094d\u0930\u092c\u0902\u0927\u093f\u0924 \u0915\u0930\u0947\u0902","Gs/7//":"\u0938\u0941\u0935\u093f\u0927\u093e",GyuhRZ:"",H0cI8x:"","H5+NAX":"","HIkXw+":"\u0935\u093e\u092a\u0938 \u0932\u0949\u0917 \u0907\u0928 \u0915\u0930\u0947\u0902","HYDS/L":"\u0935\u0930\u094d\u0924\u092e\u093e\u0928 \u0935\u0949\u0932\u0947\u091f",Hd6jJ9:"","Hqvy+J":"\u0907\u0938 \u0938\u0941\u0935\u093f\u0927\u093e \u0915\u093e \u0909\u092a\u092f\u094b\u0917 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f, \u0906\u092a\u0915\u094b DappRadar PRO \u0915\u093e \u0938\u0926\u0938\u094d\u092f \u0939\u094b\u0928\u093e \u0906\u0935\u0936\u094d\u092f\u0915 \u0939\u0948\u0964","I+4+2E":"","I/crCn":"",I1sg0A:"\u090f\u0915 \u0938\u0902\u092a\u0942\u0930\u094d\u0923 \u0921\u0948\u092a \u0909\u0926\u094d\u092f\u094b\u0917 \u0938\u093f\u0902\u0939\u093e\u0935\u0932\u094b\u0915\u0928",I7Cjeq:"",ISly67:"\u0938\u0939\u092e\u0924",Ip26Qb:"\u092a\u094d\u0930\u094b\u092b\u093c\u093e\u0907\u0932 \u0938\u0947\u091f\u093f\u0902\u0917",IrIcct:"",IrjEce:"",IuhcBf:"",IvjoDS:"\u091c\u0941\u0921\u093c\u093e \u0939\u0941\u0906",IxkPX5:"",Izv7DB:"",J8bZKc:"",JHYmQ5:"",JJskQM:"",JLmDla:"",JLt4Q6:"\u0939\u0947, #GM!",JNRSaC:"\u0939\u0947, \u0917\u0941\u095c \u0906\u092b\u094d\u091f\u0930\u0928\u0942\u0928","JSb+M8":"\u0939\u0947, \u0917\u0941\u095c \u0907\u0935\u0928\u093f\u0902\u0917!",JbqwD3:"",Jr8Sza:"\u0913\u092a\u0928\u0921\u093e\u091f\u093e","K+RjwT":"","K+mRWy":"",KL03j1:"",KN7zKn:"","KkT/Fh":"","KmXek+":"",L4nXIc:"",LRUf8u:"","LbMW1/":"",Lc1LTr:"",LxLr05:"\u0935\u0949\u0932\u0947\u091f \u092c\u0926\u0932\u0947\u0902",LxanTq:"","M4C//L":"",MCa7ir:"",MIgL6y:"",MJRvgu:"",MNsZqM:"",MObteb:"",MQJ98Q:"",MnX3KT:"",MotzsL:"",N1qIB6:"",N2IrpM:"",N4JQpJ:"",NCD007:"","NDG/cO":"",NOhkXB:"",NQgbYA:"\u0905\u0915\u093e\u0909\u0902\u091f \u0938\u0947\u091f\u093f\u0902\u0917",NTfaBt:"",NXxPgz:"",NgHG7X:"",NmbvGF:"",NqRXjV:"",Ntjkqd:"",O3bCxb:"",O9OY5m:"",OY3vjn:"\u0928\u0935\u0940\u0928\u0924\u092e dapps \u0915\u094b \u091f\u094d\u0930\u0948\u0915 \u0915\u0930\u0947\u0902, \u0916\u094b\u091c\u0947\u0902 \u0914\u0930 \u0909\u0928\u0915\u093e \u0935\u093f\u0936\u094d\u0932\u0947\u0937\u0923 \u0915\u0930\u0947\u0902",OaTtKk:"",P3CRoY:"",P3Qm9h:"","P6EE/a":"",PKhztn:"",PXAur5:"","PaF8Z+":"",PlBReU:"\u0932\u0949\u0917 \u0906\u0909\u091f \u0915\u0930\u0947\u0902",PoX2HN:"",Ppx673:"\u0930\u093f\u092a\u094b\u0930\u094d\u091f\u094d\u0938","PwG+Rg":"",QIEFVX:"DeFi \u0914\u0930 NFT \u092e\u093e\u0930\u094d\u0915\u0947\u091f\u092a\u094d\u0932\u0947\u0938 \u0916\u094b\u091c\u0947\u0902",QTfQ1M:"\u0905\u092a\u0928\u0947 ERC20 \u091f\u094b\u0915\u0928 \u090f\u0915\u094d\u0938\u091a\u0947\u0902\u091c \u0915\u0930\u0947\u0902",QU9jSC:"",QXiQEv:"\u0905\u0938\u094d\u0935\u0940\u0915\u0930\u0923",Qa8M2b:"",QfxRyg:"",QrVONn:"",RZFF9a:"",Rl7x0X:"\u0905\u092d\u0940 \u0932\u093e\u0907\u0935 \u0939\u0948!",RvBb2J:"",SO0UcX:"","SP+fA+":"",STj9QY:"",SViZJR:"",SZiYCw:"",SaMUIi:"5,000 \u0930\u093e\u0921\u093e\u0930 \u0938\u0947 \u0905\u0927\u093f\u0915 \u091f\u094b\u0915\u0928 \u0927\u093e\u0930\u0923 \u0915\u0930\u0915\u0947 DappRadar PRO \u0915\u0940 \u090f\u0915\u094d\u0938\u0947\u0938 \u092a\u094d\u0930\u093e\u092a\u094d\u0924 \u0915\u0930\u0947\u0902",SgXd9f:"",SqR1My:"",Su0Aym:"",T8Hx4Q:"",TDaF6J:"",THLqOX:"",TPbKlF:"",TQdnHr:"\u091f\u094b\u0915\u0928 \u0938\u094d\u0935\u0948\u092a",TYvBbA:"Metamask",Tcqr44:"",TdTXXf:"",U8tnLj:"\u0915\u0928\u0947\u0915\u094d\u091f \u0915\u0930\u0928\u0947 \u092e\u0947\u0902 \u0924\u094d\u0930\u0941\u091f\u093f",ULm29P:"",UtJk78:"","V/JHlm":"",V1cvvd:"","VASo1/":"","VGy2h/":"",VOwIk5:"",VSS3bm:"",VbheeV:"",Vr0Vmx:"",VsM9eR:"",Vx9IQQ:"","W1/Nsf":"",W8nHSd:"",We0jyY:"",WiKyhr:"",WuoOAR:"","X46lc/":"",X5bxpL:"",XKItKk:"",XSHNzI:"","XW8M3+":"",XWaXyb:"\u0935\u093e\u092a\u0938\u0940 \u092a\u0930 \u0938\u094d\u0935\u093e\u0917\u0924 \u0939\u0948 \ud83d\udc4b",XY9yi8:"",XbL2mA:"","XcFhI+":"",Xem1jZ:"\u0916\u094b\u091c\u0947\u0902...",Xlm6t8:"","Y/5vQs":"",Y1iRas:"",Y37wUE:"",Y3pjum:"\u0939\u092c",Y5FysQ:"",YHHmtn:"",YS3iln:"Huobi \u0935\u0949\u0932\u0947\u091f",YYCOAR:"\u091f\u094d\u0935\u093f\u091f\u0930 \u092e\u0947\u0902 \u0939\u092e\u0947\u0902 \u092b\u0949\u0932\u094b \u0915\u0930\u0947\u0902","Yn4/Rc":"",YpEngO:"",YpQX5i:"",Z5LEPR:"",ZE8WVS:"\u0921\u0947\u091f\u093e \u0915\u0940 \u0917\u0923\u0928\u093e \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0939\u092e \u091c\u093f\u0928 \u0938\u0947\u0935\u093e\u0913\u0902 \u0915\u093e \u0909\u092a\u092f\u094b\u0917 \u0915\u0930 \u0930\u0939\u0947 \u0939\u0948\u0902 \u0909\u0928\u0915\u0940 \u0938\u0942\u091a\u0940:",ZF7rRK:"",ZLmyG9:"",ZPdqWC:"",ZW1fxd:"",ZccKmk:"","ZfMK+8":"\u0905\u092a\u0928\u0940 \u0935\u093f\u0936\u093f\u0937\u094d\u091f DappRadar \u0938\u0926\u0938\u094d\u092f-\u0915\u0947\u0935\u0932 \u0938\u0941\u0935\u093f\u0927\u093e\u0913\u0902 \u0915\u0940 \u090f\u0915\u094d\u0938\u0947\u0938 \u092a\u093e\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0905\u092a\u0928\u0947 \u0916\u093e\u0924\u0947 \u092e\u0947\u0902 \u0935\u093e\u092a\u0938 \u0932\u0949\u0917 \u0907\u0928 \u0915\u0930\u0947\u0902\u0964","ZibE+c":"\u0928\u093f\u092f\u092e \u0914\u0930 \u0936\u0930\u094d\u0924\u0947\u0902",ZuXXvL:"",aIhMZA:"",aMWgjX:"\u0921\u0947\u0935\u0932\u092a\u0930\u094d\u0938",aMxd69:"\u0909\u0926\u094d\u092f\u094b\u0917 \u091c\u0917\u0924 \u0915\u0940 \u0924\u093e\u091c\u093e \u0930\u093f\u092a\u094b\u0930\u094d\u091f\u094d\u0938 \u092a\u0922\u093c\u0947\u0902",aYIUar:"",acrOoz:"",ah21KY:"",aofbeC:"",aqrCda:"\u0926 \u0935\u0930\u094d\u0932\u094d\u0921\u094d\u0938 \u0921\u0948\u092a \u0938\u094d\u091f\u094b\u0930",awL4If:"",b11hht:"",bW8NOJ:"",bd0Xph:"",bhPmzW:"",bnwQNX:"",bway2M:"",bwll2W:"\u0935\u0949\u0932\u0947\u091f \u0928\u0947\u091f\u0935\u0930\u094d\u0915 \u0915\u0948\u0938\u0947 \u092c\u0926\u0932\u0947\u0902",bx0PAH:"",bzhrc8:"","c+JYNI":"","c/KktL":"\u0938\u0902\u0938\u093e\u0927\u0928",c0vVbD:"",cPwv2c:"\u0917\u094b\u092a\u0928\u0940\u092f\u0924\u093e \u0928\u0940\u0924\u093f",cS3oUQ:"\u0935\u093f\u091c\u094d\u091e\u093e\u092a\u0928",cdtlNt:"",cg1VJ2:"\u0935\u0949\u0932\u0947\u091f \u0915\u0928\u0947\u0915\u094d\u091f \u0915\u0930\u0947\u0902",cpxuMx:"",cu7D1O:"\u0938\u0926\u0938\u094d\u092f \u092c\u0928\u0947 \ud83d\ude80",cxsrkz:"",d5Bm6V:"",deEeEI:"",djsjqj:"",dyY5ze:"",e1YbYY:"\u0928\u093f\u0903\u0936\u0941\u0932\u094d\u0915 DappRadar \u090f\u092f\u0930\u0921\u094d\u0930\u0949\u092a\u094d\u0938 \u0915\u0947 \u0932\u093f\u090f \u0938\u093e\u0907\u0928 \u0905\u092a \u0915\u0930\u0947\u0902",eAt2rw:"","ePvrX+":"",eTFfXE:"",eWHwWA:"",eYnKue:"",ercG9U:"","f+6uRy":"\u091f\u094b\u0915\u0928 \u090f\u0915\u094d\u0938\u092a\u094d\u0932\u094b\u0930\u0930",f1eLO7:"",fAvIJH:"",fMwT0k:"",fTHhSB:"",fYWgwh:"\u0906\u092a\u0915\u093e \u0935\u0949\u0932\u0947\u091f \u0928\u0947\u091f\u0935\u0930\u094d\u0915 {appChain} \u092a\u0930 \u0938\u0947\u091f \u0939\u0948, \u0932\u0947\u0915\u093f\u0928 \u0906\u092a {walletChain} \u092a\u0930 \u090f\u092a\u094d\u0932\u093f\u0915\u0947\u0936\u0928 \u0915\u093e \u0909\u092a\u092f\u094b\u0917 \u0915\u0930\u0928\u0947 \u0915\u093e \u092a\u094d\u0930\u092f\u093e\u0938 \u0915\u0930 \u0930\u0939\u0947 \u0939\u0948\u0902\u0964",fcZhVV:"",g4Ydd5:"\u0905\u092a\u0928\u0947 \u0935\u0949\u0932\u0947\u091f \u0915\u094b \u091f\u094d\u0930\u0948\u0915, \u0935\u093f\u0936\u094d\u0932\u0947\u0937\u0923 \u0914\u0930 \u092a\u094d\u0930\u092c\u0902\u0927\u093f\u0924 \u0915\u0930\u0947\u0902",gH7tN6:"NFT \u092e\u093e\u0930\u094d\u0915\u0947\u091f\u092a\u094d\u0932\u0947\u0938 \u0916\u094b\u091c\u0947\u0902 \u0914\u0930 \u091f\u094d\u0930\u0948\u0915 \u0915\u0930\u0947\u0902",gRZ0Qj:"\u0915\u0943\u092a\u092f\u093e \u0905\u092a\u0928\u0947 \u0935\u0949\u0932\u0947\u091f \u0928\u094b\u091f\u093f\u092b\u093f\u0915\u0947\u0936\u0928 \u0915\u0940 \u091c\u093e\u0902\u091a \u0915\u0930\u0947\u0902 \u0914\u0930 \u092a\u0941\u0928: \u092a\u094d\u0930\u092f\u093e\u0938 \u0915\u0930\u0947\u0902\u0964",gTATKO:"",gczcC5:"\u0938\u092c\u094d\u0938\u0915\u094d\u0930\u093e\u0907\u092c \u0915\u0930\u0947\u0902",gnVo1j:"","go+xr9":"\u0932\u0949\u0917 \u0907\u0928 \u0915\u0930\u0947\u0902",gsIyVH:"",hFLfRB:"TokenPocket",hLJYKV:"\u092a\u094d\u0930\u094b\u091c\u0947\u0915\u094d\u091f \u0915\u094b \u0938\u092c\u092e\u093f\u091f \u0915\u0930\u0947\u0902",hPXnjK:"",hRP9X8:"",hRTfTR:"",hXaQJj:"","hgry/X":"",huqKGl:"",hzf4ZT:"",hziisK:"","iB2r+M":"","iVMkX+":"\u0905\u092a\u0928\u0947 \u0935\u0949\u0932\u0947\u091f \u0915\u094b \u092a\u094d\u0930\u092e\u093e\u0923\u093f\u0924 \u0915\u0930\u0947\u0902",ivZVky:"",izZ0o1:"",jFlu8I:"",jG1HDt:"","jX3/NW":"MyEtherWallet",jYj7kc:"DeFi",jdpGXt:"",jeuRmq:"\u0939\u092e\u0947\u0902 \u092b\u0947\u0938\u092c\u0941\u0915 \u092a\u0930 \u0932\u093e\u0907\u0915 \u0915\u0930\u0947\u0902",jvo0vs:"",kAEQyV:"","kDm+1S":"",kHh2Ku:"",kL207m:"",kObTVY:"",kQK2I8:"",kkjl2v:"",kz3oKH:"",l6yCDg:"",lBs6BA:"",lLxBRf:"",lO5KSC:"",lOzDTt:"",lWTCvu:"",lhrPEE:"",lvr8gs:"",m6pBGV:"",m8ZG8H:"",mAojne:"",mDmDFk:"","mJN/zn":"",mMRH4B:"","mWek/2":"",mlDcQP:"\u0915\u093f\u0938\u0940 \u092d\u0940 \u0938\u092e\u092f \u0938\u0926\u0938\u094d\u092f\u0924\u093e \u0938\u092e\u093e\u092a\u094d\u0924 \u0915\u0930\u0947\u0902\u0964 \u0928\u093f\u092f\u092e \u0914\u0930 \u0936\u0930\u094d\u0924\u0947\u0902 \u0914\u0930 \u0917\u094b\u092a\u0928\u0940\u092f\u0924\u093e \u0928\u0940\u0924\u093f",mspIaO:"",nOFZyk:"",nONnTw:"\u0906\u092a\u0915\u093e \u0908\u092e\u0947\u0932",nkHzh9:"\u0938\u093e\u0907\u0928 \u0905\u092a \u0915\u0930\u0947\u0902",nodJO8:"",nqRscq:"NFTs",ntqouI:"",o9yzx0:"",oG42lf:"",oZHeZE:"",obYBNd:"",odXlk8:"",om9PhQ:"",oyoXJp:"\u0906\u092a\u0915\u0940 \u092c\u094d\u0930\u093e\u0909\u091c\u093c\u093f\u0902\u0917 \u0917\u0941\u0923\u0935\u0924\u094d\u0924\u093e \u092e\u0947\u0902 \u0938\u0941\u0927\u093e\u0930 \u0915\u0947 \u0932\u093f\u090f \u0939\u092e \u0915\u0941\u0915\u0940\u091c\u093c \u0915\u093e \u0909\u092a\u092f\u094b\u0917 \u0915\u0930\u0924\u0947 \u0939\u0948\u0902\u0964 \u092f\u0926\u093f \u0906\u092a \u0938\u0939\u092e\u0924 \u0939\u0948\u0902, \u0924\u094b \u0915\u0943\u092a\u092f\u093e \u0938\u0939\u092e\u0924 \u092a\u0930 \u0915\u094d\u0932\u093f\u0915 \u0915\u0930\u0947\u0902\u0964 \u0905\u0928\u094d\u092f\u0925\u093e, \u0906\u092a \u0905\u092a\u0928\u0947 \u092c\u094d\u0930\u093e\u0909\u091c\u093c\u0930 \u092e\u0947\u0902 \u0915\u0941\u0915\u0940\u091c\u093c \u0915\u094b \u0928\u093f\u0937\u094d\u0915\u094d\u0930\u093f\u092f \u0915\u0930 \u0938\u0915\u0924\u0947 \u0939\u0948\u0902\u0964",p1v8Lk:"",p6NWC3:"","pER7+T":"\u0906\u092a\u0928\u0947 \u0905\u092a\u0928\u0947 \u0935\u0949\u0932\u0947\u091f \u0915\u0928\u0947\u0915\u094d\u0936\u0928 \u0915\u094b {old_truncated_address} \u0938\u0947 {new_truncated_address} \u092e\u0947\u0902 \u092c\u0926\u0932 \u0926\u093f\u092f\u093e \u0939\u0948\u0964",pO6jeL:"{address} \u0915\u0947 \u0932\u093f\u090f",pbD2Bm:"",pfyHy1:"",pueExP:"",pwMZt1:"NFTs","pxF+t0":"","q/BvXp":"","q0rW/m":"",q5Xl0M:"",q7Kjhm:"",qEEan6:"",qOLogg:"",qj1uhz:"\u0921\u093f\u0938\u094d\u0915\u0928\u0947\u0915\u094d\u091f \u0915\u0930\u0947\u0902","qm/eL5":"",qxg3uo:"\u090f\u0915\u094d\u0938\u0947\u0938",r2Jjms:"",r3vYvE:"",rGA03J:"",rQMaYb:"",rWPdcZ:"\u0935\u0940\u0915 \u0907\u0928 \u0930\u093f\u0935\u094d\u092f\u0942 \u0928\u094d\u092f\u0942\u091c\u093c\u0932\u0947\u091f\u0930 \u0915\u0940 \u0938\u0926\u0938\u094d\u092f\u0924\u093e \u0932\u0947\u0902 \u0914\u0930 \u0938\u0940\u0927\u0947 \u0905\u092a\u0928\u0947 \u0907\u0928\u092c\u0949\u0915\u094d\u0938 \u092e\u0947\u0902 \u0928\u0935\u0940\u0928\u0924\u092e \u0930\u0941\u091d\u093e\u0928\u094b\u0902 \u0915\u094b \u092a\u094d\u0930\u093e\u092a\u094d\u0924 \u0915\u0930\u0947\u0902",rbxa4T:"",ri96Ur:"",sPtqD6:"\u0921\u093f\u0938\u094d\u0915\u0949\u0930\u094d\u0921 \u092a\u0930 \u0939\u092e\u093e\u0930\u0947 \u0938\u093e\u0925 \u091a\u0948\u091f \u0915\u0930\u0947\u0902",sZFybj:"",saGDip:"",sx0aSl:"\u0915\u094d\u0930\u093f\u092a\u094d\u091f\u094b \u0916\u0930\u0940\u0926\u0947\u0902","sy+pv5":"",sy16Tn:"\u0908\u092e\u0947\u0932 \u091c\u094b\u0921\u093c\u0947\u0902",szulXL:"",tDlWb6:"",tU0UsK:"",tUmaeD:"",tfZpCc:"",toqGYk:"",tv5FG3:"\u092c\u094d\u0932\u0949\u0917",u3ZCCZ:"",u5zZ0c:"","uCk8r+":"",uFf43w:"\u0909\u0926\u094d\u092f\u094b\u0917 \u0938\u093f\u0902\u0939\u093e\u0935\u0932\u094b\u0915\u0928",uNOJ2Q:"\u092a\u094b\u0930\u094d\u091f\u092b\u094b\u0932\u093f\u092f\u094b",uXPTs4:"",ucaHb0:"",uic6ms:"\u090f\u092f\u0930\u0921\u094d\u0930\u0949\u092a\u094d\u0938",uizmax:"\u0926\u092c\u093e\u090f\u0901",uqA3gB:"",usdoaH:"",uuF6Tq:"",vSXLio:"",vWEe3K:"",vmrT8k:"",vroSRZ:"\u092c\u0940\u091f\u093e",vx0nkZ:"\u0917\u094b\u092a\u0928\u0940\u092f\u0924\u093e \u0928\u0940\u0924\u093f","w+iiZ6":"","w/NqE8":"",w3btjR:"",w97eEq:"",wDXQoM:"",wGhqrf:"\u0939\u092e\u093e\u0930\u0947 \u092c\u093e\u0930\u0947 \u092e\u0947\u0902",wS5SRP:"",wSZR47:"",we4Lby:"",wrkuO0:"",wxFA74:"",wyxJrL:"","x+qC7R":"","x+s1qU":"MEWconnect",x4LOyY:"",x5Tz6M:"",x8s10c:"",xACFlR:"",xBk6Z0:"\u0915\u094d\u092f\u093e \u092f\u0939 \u092a\u0943\u0937\u094d\u0920 \u0909\u092a\u092f\u094b\u0917\u0940 \u0925\u093e?","xHwSw+":"",xgr17U:"",xjM0CC:"\u0935\u0949\u0932\u0947\u091f \u0928\u0947\u091f\u0935\u0930\u094d\u0915 \u092e\u0947\u0932 \u0928\u0939\u0940\u0902 \u0916\u093e\u0924\u093e",xrKHS6:"",xwEc8K:"",y0EYpw:"",y1Qr81:"",y7YbIu:"",yJ1ORH:"\u0915\u0930\u093f\u092f\u0930",yVVauo:"",yvaOvO:"",z4kTVS:"",zChMKI:"",zO5VTT:"","zXw+CA":"",zvDZ9N:""},ju={"+14VoL":"","+FHlHk":"","+Lg773":"","+Q50NY":"","+SxUQZ":"","+YJVTi":"\u3053\u3093\u306b\u3061\u306f\uff01","+aMAeT":"","+j8UfF":"","+lWQIJ":"\u30de\u30fc\u30b1\u30c3\u30c8\u30d7\u30ec\u30a4\u30b9","+vVZ/G":"\u63a5\u7d9a","+z126M":"","/APDwd":"","/KRDJc":"\u9ad8\u5ea6\u306a\u6a5f\u80fd\u306e\u5834\u5408","/VnDMl":"","/vB41y":"","/ynuRj":"","0/zmzj":"","0FruZI":"","0gGKBx":"","0qGzlT":"","0zZADb":"","1fCnK7":"","1wON7m":"","20wa3b":"\u6697\u53f7\u901a\u8ca8\u3092\u8cfc\u5165","25u5Dh":"","29BWK5":"","2LbrkB":"","2OzlCZ":"\u5ba3\u4f1d\u3059\u308b","2P7Gje":"","2RzMFG":"\u30a8\u30a2\u30c9\u30ed\u30c3\u30d7\u3068\u666f\u54c1\u3092\u6709\u52b9\u306b\u3059\u308b\u306b\u306f","2Y3Wbi":"","2YgLVn":"","2ZmudO":"DappRadar\u30a2\u30ab\u30a6\u30f3\u30c8","2bvG1M":"Telegram\u3067\u8cea\u554f\u3057\u3066\u304f\u3060\u3055\u3044","2zwpJn":"\u6309\u6392","38cAVg":"","3a5wL8":"","3cyFT4":"","3emi9+":"","3fTTLv":"","3i+Oqi":"NFT\u5024\u30a8\u30b9\u30c6\u30a3\u30e1\u30fc\u30bf\u30fc","3qmvkJ":"","3yK/QB":"","47FYwb":"","4LJbNU":"\u30c8\u30fc\u30af\u30f3\u30b9\u30ef\u30c3\u30d7","4OCEQT":"","4PKJEU":"","4Vsfql":"","4ZLabZ":"\u4e16\u754c\u306b\u5411\u3051\u3066DApps\u3092\u69cb\u7bc9\u3057\u3001\u5ba3\u4f1d\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059","4fGba3":"","4l6vz1":"","4qrsg9":"HOT","4ugxwI":"","4zMCfc":"","5GjbTj":"","5Jcaq4":"\u65b0\u898f","5K07dg":"","5NLG1y":"","5PlIj8":"","5X3I7d":"","5XZhqv":"\u30d7\u30ed\u306e\u3088\u3046\u306b\u30d6\u30ed\u30c3\u30af\u30c1\u30a7\u30fc\u30f3\u30c7\u30fc\u30bf\u3092\u5206\u6790\u3057\u3066\u63a2\u7d22\u3067\u304d\u307e\u3059","5ZxAiY":"RADAR","5cF60B":"","5eNiqz":"WalletConnect","5sg7KC":"","5y2qWO":"","5ynvII":"","6FHdv2":"","6Tps09":"","6VJm9M":"","6aRVyP":"","6mVQWx":"","7MGC79":"","7NFfmz":"\u88fd\u54c1","7RhHy6":"","7XvokG":"","7XwhdV":"imToken","7a69cW":"","7kF7J5":"","7szB3k":"","8Ez5bv":"\u30a6\u30a9\u30ec\u30c3\u30c8\u306e\u63a5\u7d9a\u304c\u5909\u66f4\u3055\u308c\u307e\u3057\u305f","8HJxXG":"\u30b5\u30a4\u30f3\u30a2\u30c3\u30d7","8LUqHf":"","8MVTQS":"","8OMVV7":"","8QO8e2":"\u65b0\u898f\uff01","8TcnE9":"","8UJk+4":"\u30de\u30a4\u30dd\u30fc\u30c8\u30d5\u30a9\u30ea\u30aa","8gMXQr":"MetaMask","8ipy1a":"","8rn60B":"","8sSW5e":"","8sdmEb":"","9/c6/V":"\u691c\u7d22\u4e2d...","9HqhUm":"","9I5pel":"NFT\u5e02\u5834\u3092\u30ea\u30a2\u30eb\u30bf\u30a4\u30e0\u306b\u8ffd\u8de1\u3067\u304d\u307e\u3059","9YazHG":"\u4f1a\u793e","9zub+u":"",ABciCJ:"\u4e0b\u8a18\u3088\u308a\u9078\u629e",AMRgw6:"",AVlt28:"reddit\u3067\u30d5\u30a9\u30ed\u30fc\u3057\u3066\u304f\u3060\u3055\u3044","AdI/2k":"",AfW5Sz:"","AjU/pP":"",Ajk0n4:"",AkCdpg:"","AwSwd/":"",Ax4rtb:"",AyGauy:"\u30ed\u30b0\u30a4\u30f3",AzKGnN:"",BEX6A7:"",BTjNm8:"",Bj2fLF:"",Bs3Fek:"","CT+Iyn":"",CVIpfG:"",CWhK7g:"",CYi0Bi:"",D13K0B:"DappRadar\u3067\u30a2\u30ab\u30a6\u30f3\u30c8\u3092\u4f5c\u6210\u3059\u308b\u3068\u3001Airdrops\u3001NFT\u30d7\u30ec\u30bc\u30f3\u30c8\u3001\u9ad8\u5ea6\u306a\u6a5f\u80fd\u306a\u3069\u3001\u30e1\u30f3\u30d0\u30fc\u9650\u5b9a\u6a5f\u80fd\u306b\u30a2\u30af\u30bb\u30b9\u3067\u304d\u308b\u3088\u3046\u306b\u306a\u308a\u307e\u3059\u3002\u4f5c\u6210\u306f\u7121\u6599\u3067\u3001\u3059\u3050\u306b\u5b8c\u4e86\u3057\u307e\u3059\u3002",D3idYv:"","DBcj/1":"","DC8+TO":"",DMuFlL:"","DO+bSn":"",DQrH8J:"",DUyJmj:"",DjCbQx:"\u3059\u3079\u3066\u8868\u793a",Dl3wnd:"",Dn82AL:"",DnPSoA:"","E0+UIl":"",E8ablc:"",EBDrtq:"",EDBKUI:"","EX+XpL":"",EnTkxu:"\u63a8\u5968\u4e8b\u9805",EuNy7j:"",EumN6y:"",Ev6SEF:"","F6/BGm":"",FB5N0y:"",FBl1iq:"",FKaBVW:"",FMVrxx:"",FV0oUq:"Bitkeep",FazwRl:"",FkK24x:"DeFi\u30e9\u30f3\u30ad\u30f3\u30b0\u3092\u767a\u898b\u3001\u8ffd\u8de1\u3001\u5206\u6790\u3001\u8868\u793a\u3067\u304d\u307e\u3059",FqQoQa:"\u30cb\u30e5\u30fc\u30b9\u30ec\u30bf\u30fc\u3092\u767b\u9332","G+rBtU":"",G1stPE:"",GWPgvC:"",GfP78B:"",Girqmm:"","Gj/D/2":"",GniCYb:"\u30a6\u30a9\u30ec\u30c3\u30c8\u3092\u8ffd\u8de1\u3001\u5206\u6790\u3001\u7ba1\u7406\u3067\u304d\u307e\u3059","Gs/7//":"\u6a5f\u80fd",GyuhRZ:"",H0cI8x:"","H5+NAX":"","HIkXw+":"\u30ed\u30b0\u30a4\u30f3\u3057\u76f4\u3059","HYDS/L":"\u73fe\u5728\u306e\u30a6\u30a9\u30ec\u30c3\u30c8",Hd6jJ9:"","Hqvy+J":"\u3053\u306e\u6a5f\u80fd\u3092\u5229\u7528\u3059\u308b\u306b\u306f\u3001DappRadar PRO\u306e\u30e1\u30f3\u30d0\u30fc\u3067\u3042\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002","I+4+2E":"","I/crCn":"",I1sg0A:"DApp\u696d\u754c\u306e\u5b8c\u5168\u6982\u8981",I7Cjeq:"",ISly67:"\u540c\u610f\u3059\u308b",Ip26Qb:"\u30d7\u30ed\u30d5\u30a3\u30fc\u30eb\u8a2d\u5b9a",IrIcct:"",IrjEce:"",IuhcBf:"",IvjoDS:"\u63a5\u7d9a\u6e08\u307f",IxkPX5:"",Izv7DB:"",J8bZKc:"",JHYmQ5:"",JJskQM:"",JLmDla:"",JLt4Q6:"\u3053\u3093\u306b\u3061\u306f\u3001#GM\uff01",JNRSaC:"\u3053\u3093\u306b\u3061\u306f\uff01","JSb+M8":"\u3053\u3093\u3070\u3093\u306f\uff01",JbqwD3:"",Jr8Sza:"\u30aa\u30fc\u30d7\u30f3\u30c7\u30fc\u30bf","K+RjwT":"","K+mRWy":"",KL03j1:"",KN7zKn:"","KkT/Fh":"","KmXek+":"",L4nXIc:"",LRUf8u:"","LbMW1/":"",Lc1LTr:"",LxLr05:"\u30a6\u30a9\u30ec\u30c3\u30c8\u3092\u5909\u66f4",LxanTq:"","M4C//L":"",MCa7ir:"",MIgL6y:"",MJRvgu:"",MNsZqM:"",MObteb:"",MQJ98Q:"",MnX3KT:"",MotzsL:"",N1qIB6:"",N2IrpM:"",N4JQpJ:"",NCD007:"","NDG/cO":"",NOhkXB:"",NQgbYA:"\u30a2\u30ab\u30a6\u30f3\u30c8\u8a2d\u5b9a",NTfaBt:"",NXxPgz:"",NgHG7X:"",NmbvGF:"",NqRXjV:"",Ntjkqd:"",O3bCxb:"",O9OY5m:"",OY3vjn:"\u6700\u65b0\u306eDApp\u3092\u8ffd\u8de1\u3001\u767a\u898b\u3001\u5206\u6790\u3067\u304d\u307e\u3059",OaTtKk:"",P3CRoY:"",P3Qm9h:"","P6EE/a":"",PKhztn:"",PXAur5:"","PaF8Z+":"",PlBReU:"\u30ed\u30b0\u30a2\u30a6\u30c8",PoX2HN:"",Ppx673:"\u5831\u544a","PwG+Rg":"",QIEFVX:"DeFi\u304a\u3088\u3073NFT\u30de\u30fc\u30b1\u30c3\u30c8\u30d7\u30ec\u30a4\u30b9\u3092\u767a\u898b\u3067\u304d\u307e\u3059",QTfQ1M:"ERC20\u30c8\u30fc\u30af\u30f3\u3092\u4ea4\u63db",QU9jSC:"",QXiQEv:"\u514d\u8cac\u4e8b\u9805",Qa8M2b:"",QfxRyg:"",QrVONn:"",RZFF9a:"",Rl7x0X:"\u73fe\u5728\u30e9\u30a4\u30d6\u4e2d\uff01",RvBb2J:"",SO0UcX:"","SP+fA+":"",STj9QY:"",SViZJR:"",SZiYCw:"",SaMUIi:" 5,000RADAR\u3092\u8d85\u3048\u308b\u30c8\u30fc\u30af\u30f3\u3092\u4fdd\u6709\u3059\u308b\u3068\u3001DappRadar PRO\u306b\u30a2\u30af\u30bb\u30b9\u3067\u304d\u307e\u3059",SgXd9f:"",SqR1My:"",Su0Aym:"",T8Hx4Q:"",TDaF6J:"",THLqOX:"",TPbKlF:"",TQdnHr:"\u30c8\u30fc\u30af\u30f3\u30b9\u30ef\u30c3\u30d7",TYvBbA:"MetaMask",Tcqr44:"",TdTXXf:"",U8tnLj:"\u63a5\u7d9a\u4e2d\u306b\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f",ULm29P:"",UtJk78:"","V/JHlm":"",V1cvvd:"","VASo1/":"","VGy2h/":"",VOwIk5:"",VSS3bm:"",VbheeV:"",Vr0Vmx:"",VsM9eR:"",Vx9IQQ:"","W1/Nsf":"",W8nHSd:"",We0jyY:"",WiKyhr:"",WuoOAR:"","X46lc/":"",X5bxpL:"",XKItKk:"",XSHNzI:"","XW8M3+":"",XWaXyb:"\u304a\u304b\u3048\u308a\u306a\u3055\u3044\ud83d\udc4b",XY9yi8:"",XbL2mA:"","XcFhI+":"",Xem1jZ:"\u691c\u7d22...",Xlm6t8:"","Y/5vQs":"",Y1iRas:"",Y37wUE:"",Y3pjum:"HUB",Y5FysQ:"",YHHmtn:"",YS3iln:"Huobi\u30a6\u30a9\u30ec\u30c3\u30c8",YYCOAR:"Twitter\u3067\u30d5\u30a9\u30ed\u30fc\u3057\u3066\u304f\u3060\u3055\u3044","Yn4/Rc":"",YpEngO:"",YpQX5i:"",Z5LEPR:"",ZE8WVS:"\u30c7\u30fc\u30bf\u306e\u8a08\u7b97\u306b\u4f7f\u7528\u3057\u3066\u3044\u308b\u30b5\u30fc\u30d3\u30b9\u306e\u30ea\u30b9\u30c8\uff1a",ZF7rRK:"",ZLmyG9:"",ZPdqWC:"",ZW1fxd:"",ZccKmk:"","ZfMK+8":"\u30a2\u30ab\u30a6\u30f3\u30c8\u306b\u30ed\u30b0\u30a4\u30f3\u3057\u76f4\u3059\u3068\u3001DappRadar\u306e\u30e1\u30f3\u30d0\u30fc\u9650\u5b9a\u6a5f\u80fd\u306b\u30a2\u30af\u30bb\u30b9\u3067\u304d\u307e\u3059\u3002","ZibE+c":"\u5229\u7528\u898f\u7d04",ZuXXvL:"",aIhMZA:"",aMWgjX:"\u958b\u767a\u8005",aMxd69:"\u6700\u65b0\u306e\u696d\u754c\u30ec\u30dd\u30fc\u30c8\u3092\u8aad\u3080",aYIUar:"",acrOoz:"",ah21KY:"",aofbeC:"",aqrCda:"\u4e16\u754c\u306edApp\u30b9\u30c8\u30a2",awL4If:"",b11hht:"",bW8NOJ:"",bd0Xph:"",bhPmzW:"",bnwQNX:"",bway2M:"",bwll2W:"\u30a6\u30a9\u30ec\u30c3\u30c8\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u3092\u5909\u66f4\u3059\u308b\u65b9\u6cd5",bx0PAH:"",bzhrc8:"","c+JYNI":"","c/KktL":"\u30ea\u30bd\u30fc\u30b9",c0vVbD:"",cPwv2c:"\u30d7\u30e9\u30a4\u30d0\u30b7\u30fc\u30dd\u30ea\u30b7\u30fc",cS3oUQ:"\u5e83\u544a",cdtlNt:"",cg1VJ2:"\u30a6\u30a9\u30ec\u30c3\u30c8\u3092\u63a5\u7d9a",cpxuMx:"",cu7D1O:"\u30e1\u30f3\u30d0\u30fc\u306b\u306a\u3063\u3066\u304f\u3060\u3055\u3044\ud83d\ude80",cxsrkz:"",d5Bm6V:"",deEeEI:"",djsjqj:"",dyY5ze:"",e1YbYY:"\u7121\u6599\u306eDappRadar\u30a8\u30a2\u30c9\u30ed\u30c3\u30d7\u306b\u30b5\u30a4\u30f3\u30a2\u30c3\u30d7\u3057\u307e\u3057\u3087\u3046",eAt2rw:"","ePvrX+":"",eTFfXE:"",eWHwWA:"",eYnKue:"",ercG9U:"","f+6uRy":"\u30c8\u30fc\u30af\u30f3\u30a8\u30af\u30b9\u30d7\u30ed\u30fc\u30e9\u30fc",f1eLO7:"",fAvIJH:"",fMwT0k:"",fTHhSB:"",fYWgwh:"\u30a6\u30a9\u30ec\u30c3\u30c8\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u306f {appChain} \u306b\u8a2d\u5b9a\u3055\u308c\u3066\u3044\u307e\u3059\u304c\u3001\u304a\u5ba2\u69d8\u306f{walletChain} \u3067\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u4f7f\u7528\u3057\u3088\u3046\u3068\u3057\u3066\u3044\u307e\u3059\u3002",fcZhVV:"",g4Ydd5:"\u30a6\u30a9\u30ec\u30c3\u30c8\u3092\u8ffd\u8de1\u3001\u5206\u6790\u3001\u7ba1\u7406\u3067\u304d\u307e\u3059",gH7tN6:"NFT\u30de\u30fc\u30b1\u30c3\u30c8\u30d7\u30ec\u30a4\u30b9\u3092\u767a\u898b\u3057\u3066\u8ffd\u8de1\u3067\u304d\u307e\u3059",gRZ0Qj:"\u30a6\u30a9\u30ec\u30c3\u30c8\u306e\u901a\u77e5\u3092\u78ba\u8a8d\u3057\u3066\u3001\u3082\u3046\u4e00\u5ea6\u3084\u308a\u76f4\u3057\u3066\u304f\u3060\u3055\u3044\u3002",gTATKO:"",gczcC5:"\u767b\u9332",gnVo1j:"","go+xr9":"\u30ed\u30b0\u30a4\u30f3",gsIyVH:"",hFLfRB:"TokenPocket",hLJYKV:"\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u9001\u4fe1",hPXnjK:"",hRP9X8:"",hRTfTR:"",hXaQJj:"","hgry/X":"",huqKGl:"",hzf4ZT:"",hziisK:"","iB2r+M":"","iVMkX+":"\u30a6\u30a9\u30ec\u30c3\u30c8\u3092\u8a8d\u8a3c",ivZVky:"",izZ0o1:"",jFlu8I:"",jG1HDt:"","jX3/NW":"MyEtherWallet",jYj7kc:"DeFi",jdpGXt:"",jeuRmq:"Facebook\u3067\u3044\u3044\u306d\uff01\u3057\u3066\u304f\u3060\u3055\u3044",jvo0vs:"",kAEQyV:"","kDm+1S":"",kHh2Ku:"",kL207m:"",kObTVY:"",kQK2I8:"",kkjl2v:"",kz3oKH:"",l6yCDg:"",lBs6BA:"",lLxBRf:"",lO5KSC:"",lOzDTt:"",lWTCvu:"",lhrPEE:"",lvr8gs:"",m6pBGV:"",m8ZG8H:"",mAojne:"",mDmDFk:"","mJN/zn":"",mMRH4B:"","mWek/2":"",mlDcQP:"\u3044\u3064\u3067\u3082\u767b\u9332\u3092\u89e3\u9664\u3067\u304d\u307e\u3059\u3002\u5229\u7528\u898f\u7d04\u304a\u3088\u3073\u30d7\u30e9\u30a4\u30d0\u30b7\u30fc\u30dd\u30ea\u30b7\u30fc",mspIaO:"",nOFZyk:"",nONnTw:"\u30e1\u30fc\u30eb\u30a2\u30c9\u30ec\u30b9",nkHzh9:"\u30b5\u30a4\u30f3\u30a2\u30c3\u30d7",nodJO8:"",nqRscq:"NFT",ntqouI:"",o9yzx0:"",oG42lf:"",oZHeZE:"",obYBNd:"",odXlk8:"",om9PhQ:"",oyoXJp:"\u304a\u5ba2\u69d8\u306e\u30d6\u30e9\u30a6\u30b8\u30f3\u30b0\u306e\u8cea\u3092\u5411\u4e0a\u3055\u305b\u308b\u305f\u3081\u306b\u30af\u30c3\u30ad\u30fc\u3092\u4f7f\u7528\u3057\u3066\u3044\u307e\u3059\u3002\u540c\u610f\u3057\u3066\u3044\u305f\u3060\u3051\u308b\u5834\u5408\u306f\u3001[\u540c\u610f\u3059\u308b]\u3092\u30af\u30ea\u30c3\u30af\u3057\u3066\u304f\u3060\u3055\u3044\u3002\u540c\u610f\u3057\u306a\u3044\u5834\u5408\u306f\u3001\u304a\u4f7f\u3044\u306e\u30d6\u30e9\u30a6\u30b6\u3067\u30af\u30c3\u30ad\u30fc\u3092\u7121\u52b9\u306b\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002",p1v8Lk:"",p6NWC3:"","pER7+T":"\u30a6\u30a9\u30ec\u30c3\u30c8\u306e\u63a5\u7d9a\u3092{old_truncated_address}\u304b\u3089{new_truncated_address}\u306b\u5909\u66f4\u3057\u307e\u3057\u305f\u3002",pO6jeL:"{address}",pbD2Bm:"",pfyHy1:"",pueExP:"",pwMZt1:"NFT","pxF+t0":"","q/BvXp":"","q0rW/m":"",q5Xl0M:"",q7Kjhm:"",qEEan6:"",qOLogg:"",qj1uhz:"\u63a5\u7d9a\u89e3\u9664","qm/eL5":"",qxg3uo:"\u30a2\u30af\u30bb\u30b9",r2Jjms:"",r3vYvE:"",rGA03J:"",rQMaYb:"",rWPdcZ:"\u30cb\u30e5\u30fc\u30b9\u30ec\u30bf\u30fc\u300c\u30a6\u30a3\u30fc\u30af\u30fb\u30a4\u30f3\u30fb\u30ec\u30d3\u30e5\u30fc\u300d\u3092\u767b\u9332\u3059\u308b\u3068\u3001\u6700\u65b0\u306e\u30c8\u30ec\u30f3\u30c9\u60c5\u5831\u304c\u30e1\u30fc\u30eb\u3067\u76f4\u63a5\u5c4a\u304d\u307e\u3059",rbxa4T:"",ri96Ur:"",sPtqD6:"Discord\u3067\u30c1\u30e3\u30c3\u30c8\u3057\u3066\u304f\u3060\u3055\u3044",sZFybj:"",saGDip:"",sx0aSl:"\u6697\u53f7\u3092\u8cfc\u5165\u3059\u308b","sy+pv5":"",sy16Tn:"\u30e1\u30fc\u30eb\u30a2\u30c9\u30ec\u30b9\u3092\u8ffd\u52a0",szulXL:"",tDlWb6:"",tU0UsK:"",tUmaeD:"",tfZpCc:"",toqGYk:"",tv5FG3:"\u30d6\u30ed\u30b0",u3ZCCZ:"",u5zZ0c:"","uCk8r+":"",uFf43w:"\u696d\u754c\u306e\u6982\u8981",uNOJ2Q:"\u7573\u7d19",uXPTs4:"",ucaHb0:"",uic6ms:"\u30a8\u30a2\u30c9\u30ed\u30c3\u30d7",uizmax:"\u8a18\u4e8b",uqA3gB:"",usdoaH:"",uuF6Tq:"",vSXLio:"",vWEe3K:"",vmrT8k:"",vroSRZ:"\u30d9\u30fc\u30bf\u7248",vx0nkZ:"\u30d7\u30e9\u30a4\u30d0\u30b7\u30fc\u30dd\u30ea\u30b7\u30fc","w+iiZ6":"","w/NqE8":"",w3btjR:"",w97eEq:"",wDXQoM:"",wGhqrf:"\u5f53\u793e\u306b\u3064\u3044\u3066",wS5SRP:"",wSZR47:"",we4Lby:"",wrkuO0:"",wxFA74:"",wyxJrL:"","x+qC7R":"","x+s1qU":"MEWconnect",x4LOyY:"",x5Tz6M:"",x8s10c:"",xACFlR:"",xBk6Z0:"\u3053\u306e\u30da\u30fc\u30b8\u306f\u5f79\u306b\u7acb\u3061\u307e\u3057\u305f\u304b\uff1f","xHwSw+":"",xgr17U:"",xjM0CC:"\u30a6\u30a9\u30ec\u30c3\u30c8\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u304c\u4e00\u81f4\u3057\u307e\u305b\u3093",xrKHS6:"",xwEc8K:"",y0EYpw:"",y1Qr81:"",y7YbIu:"",yJ1ORH:"\u63a1\u7528\u60c5\u5831",yVVauo:"",yvaOvO:"",z4kTVS:"",zChMKI:"",zO5VTT:"","zXw+CA":"",zvDZ9N:""},Ou={"+14VoL":"","+FHlHk":"","+Lg773":"","+Q50NY":"","+SxUQZ":"","+YJVTi":"\u0417\u0434\u0440\u0430\u0432\u0441\u0442\u0432\u0443\u0439\u0442\u0435!","+aMAeT":"","+j8UfF":"","+lWQIJ":"\u0420\u044b\u043d\u043e\u043a","+vVZ/G":"\u041f\u043e\u0434\u043a\u043b\u044e\u0447\u0438\u0442\u044c\u0441\u044f","+z126M":"","/APDwd":"","/KRDJc":"\u0447\u0442\u043e\u0431\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u043d\u044b\u0435 \u0444\u0443\u043d\u043a\u0446\u0438\u0438","/VnDMl":"","/vB41y":"","/ynuRj":"","0/zmzj":"","0FruZI":"","0gGKBx":"","0qGzlT":"","0zZADb":"","1fCnK7":"","1wON7m":"","20wa3b":"\u041f\u043e\u043a\u0443\u043f\u0430\u0439\u0442\u0435 \u043a\u0440\u0438\u043f\u0442\u043e\u0432\u0430\u043b\u044e\u0442\u0443","25u5Dh":"","29BWK5":"","2LbrkB":"","2OzlCZ":"\u0420\u0435\u043a\u043b\u0430\u043c\u0438\u0440\u043e\u0432\u0430\u0442\u044c","2P7Gje":"","2RzMFG":"\u0447\u0442\u043e\u0431\u044b \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u0434\u043e\u0441\u0442\u0443\u043f \u043a Airdrops \u0438 \u0440\u043e\u0437\u044b\u0433\u0440\u044b\u0448\u0430\u043c","2Y3Wbi":"","2YgLVn":"","2ZmudO":"\u0412\u0430\u0448\u0430 \u0443\u0447\u0435\u0442\u043d\u0430\u044f \u0437\u0430\u043f\u0438\u0441\u044c DappRadar","2bvG1M":"\u0417\u0430\u0434\u0430\u0432\u0430\u0439\u0442\u0435 \u043d\u0430\u043c \u0432\u043e\u043f\u0440\u043e\u0441\u044b \u0432 Telegram","2zwpJn":"\u0420\u0435\u0439\u0442\u0438\u043d\u0433","38cAVg":"","3a5wL8":"","3cyFT4":"","3emi9+":"","3fTTLv":"","3i+Oqi":"\u0421\u0440\u0435\u0434\u0441\u0442\u0432\u043e \u043e\u0446\u0435\u043d\u043a\u0438 \u0441\u0442\u043e\u0438\u043c\u043e\u0441\u0442\u0438 NFT","3qmvkJ":"","3yK/QB":"","47FYwb":"","4LJbNU":"\u041e\u0431\u043c\u0435\u043d \u0442\u043e\u043a\u0435\u043d\u043e\u0432","4OCEQT":"","4PKJEU":"","4Vsfql":"","4ZLabZ":"\u0421\u043e\u0437\u0434\u0430\u0432\u0430\u0439\u0442\u0435 \u0438 \u0440\u0435\u043a\u043b\u0430\u043c\u0438\u0440\u0443\u0439\u0442\u0435 \u0441\u0432\u043e\u0438 dapp \u043f\u043e \u0432\u0441\u0435\u043c\u0443 \u043c\u0438\u0440\u0443","4fGba3":"","4l6vz1":"","4qrsg9":"\u0413\u041e\u0420\u042f\u0427\u0415\u0415 \u041f\u0420\u0415\u0414\u041b\u041e\u0416\u0415\u041d\u0418\u0415","4ugxwI":"","4zMCfc":"","5GjbTj":"","5Jcaq4":"\u041d\u041e\u0412\u0418\u041d\u041a\u0410","5K07dg":"","5NLG1y":"","5PlIj8":"","5X3I7d":"","5XZhqv":"\u0410\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0443\u0439\u0442\u0435 \u0438 \u0438\u0437\u0443\u0447\u0430\u0439\u0442\u0435 \u0434\u0430\u043d\u043d\u044b\u0435 \u0431\u043b\u043e\u043a\u0447\u0435\u0439\u043d\u0430 \u043a\u0430\u043a \u043f\u0440\u043e\u0444\u0435\u0441\u0441\u0438\u043e\u043d\u0430\u043b","5ZxAiY":"RADAR","5cF60B":"","5eNiqz":"WalletConnect","5sg7KC":"","5y2qWO":"","5ynvII":"","6FHdv2":"","6Tps09":"","6VJm9M":"","6aRVyP":"","6mVQWx":"","7MGC79":"","7NFfmz":"\u041f\u0440\u043e\u0434\u0443\u043a\u0442\u044b","7RhHy6":"","7XvokG":"","7XwhdV":"imToken","7a69cW":"","7kF7J5":"","7szB3k":"","8Ez5bv":"\u041f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u043a \u043a\u043e\u0448\u0435\u043b\u044c\u043a\u0443 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u043e","8HJxXG":"\u0417\u0430\u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c\u0441\u044f","8LUqHf":"","8MVTQS":"","8OMVV7":"","8QO8e2":"\u041d\u041e\u0412\u0418\u041d\u041a\u0410!","8TcnE9":"","8UJk+4":"\u041c\u043e\u0435 \u043f\u043e\u0440\u0442\u0444\u043e\u043b\u0438\u043e","8gMXQr":"MetaMask","8ipy1a":"","8rn60B":"","8sSW5e":"","8sdmEb":"","9/c6/V":"\u041f\u043e\u0438\u0441\u043a...","9HqhUm":"","9I5pel":"\u041e\u0442\u0441\u043b\u0435\u0436\u0438\u0432\u0430\u0439\u0442\u0435 \u0440\u044b\u043d\u043a\u0438 NFT \u0432 \u0440\u0435\u0436\u0438\u043c\u0435 \u0440\u0435\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438","9YazHG":"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f","9zub+u":"",ABciCJ:"\u0412\u044b\u0431\u0440\u0430\u0442\u044c \u0438\u0437 \u0441\u043f\u0438\u0441\u043a\u0430 \u043d\u0438\u0436\u0435",AMRgw6:"",AVlt28:"\u0421\u043b\u0435\u0434\u0438\u0442\u0435 \u0437\u0430 \u043d\u0430\u043c\u0438 \u043d\u0430 reddit","AdI/2k":"",AfW5Sz:"","AjU/pP":"",Ajk0n4:"",AkCdpg:"","AwSwd/":"",Ax4rtb:"",AyGauy:"\u0412\u043e\u0439\u0442\u0438",AzKGnN:"",BEX6A7:"",BTjNm8:"",Bj2fLF:"",Bs3Fek:"","CT+Iyn":"",CVIpfG:"",CWhK7g:"",CYi0Bi:"",D13K0B:"\u0421\u043e\u0437\u0434\u0430\u0432 \u0443\u0447\u0435\u0442\u043d\u0443\u044e \u0437\u0430\u043f\u0438\u0441\u044c \u043d\u0430 DappRadar, \u0432\u044b \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u0435 \u0434\u043e\u0441\u0442\u0443\u043f \u043a \u044d\u043a\u0441\u043a\u043b\u044e\u0437\u0438\u0432\u043d\u044b\u043c \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044f\u043c \u0442\u043e\u043b\u044c\u043a\u043e \u0434\u043b\u044f \u0443\u0447\u0430\u0441\u0442\u043d\u0438\u043a\u043e\u0432, \u0432\u043a\u043b\u044e\u0447\u0430\u044f Airdrops, \u0440\u043e\u0437\u044b\u0433\u0440\u044b\u0448\u0438 NFT, \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u043d\u044b\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u0438 \u043c\u043d\u043e\u0433\u043e\u0435 \u0434\u0440\u0443\u0433\u043e\u0435. \u042d\u0442\u043e \u0431\u0435\u0441\u043f\u043b\u0430\u0442\u043d\u043e \u0438 \u0437\u0430\u0439\u043c\u0435\u0442 \u0432\u0441\u0435\u0433\u043e \u043c\u0438\u043d\u0443\u0442\u0443.",D3idYv:"","DBcj/1":"","DC8+TO":"",DMuFlL:"","DO+bSn":"",DQrH8J:"",DUyJmj:"",DjCbQx:"\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u0432\u0441\u0435",Dl3wnd:"",Dn82AL:"",DnPSoA:"","E0+UIl":"",E8ablc:"",EBDrtq:"",EDBKUI:"","EX+XpL":"",EnTkxu:"\u0420\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0430\u0446\u0438\u0438",EuNy7j:"",EumN6y:"",Ev6SEF:"","F6/BGm":"",FB5N0y:"",FBl1iq:"",FKaBVW:"",FMVrxx:"",FV0oUq:"Bitkeep",FazwRl:"",FkK24x:"\u041e\u0442\u043a\u0440\u044b\u0432\u0430\u0439\u0442\u0435, \u043e\u0442\u0441\u043b\u0435\u0436\u0438\u0432\u0430\u0439\u0442\u0435, \u0430\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0443\u0439\u0442\u0435 \u0438 \u043f\u0440\u043e\u0441\u043c\u0430\u0442\u0440\u0438\u0432\u0430\u0439\u0442\u0435 \u0440\u0435\u0439\u0442\u0438\u043d\u0433\u0438 DeFi",FqQoQa:"\u041f\u043e\u0434\u043f\u0438\u0448\u0438\u0442\u0435\u0441\u044c \u043d\u0430 \u043d\u0430\u0448\u0443 \u0440\u0430\u0441\u0441\u044b\u043b\u043a\u0443","G+rBtU":"",G1stPE:"",GWPgvC:"",GfP78B:"",Girqmm:"","Gj/D/2":"",GniCYb:"\u041e\u0442\u0441\u043b\u0435\u0436\u0438\u0432\u0430\u0439\u0442\u0435, \u0430\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0443\u0439\u0442\u0435 \u0438 \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u0439\u0442\u0435 \u0441\u0432\u043e\u0438\u043c\u0438 \u043a\u043e\u0448\u0435\u043b\u044c\u043a\u0430\u043c\u0438","Gs/7//":"\u0444\u0443\u043d\u043a\u0446\u0438\u044f",GyuhRZ:"",H0cI8x:"","H5+NAX":"","HIkXw+":"\u0412\u041e\u0419\u0422\u0418 \u041e\u0411\u0420\u0410\u0422\u041d\u041e","HYDS/L":"\u041d\u044b\u043d\u0435\u0448\u043d\u0438\u0439 \u043a\u043e\u0448\u0435\u043b\u0435\u043a",Hd6jJ9:"","Hqvy+J":"\u0427\u0442\u043e\u0431\u044b \u0432\u043e\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u044d\u0442\u043e\u0439 \u0444\u0443\u043d\u043a\u0446\u0438\u0435\u0439, \u0432\u044b \u0434\u043e\u043b\u0436\u043d\u044b \u0431\u044b\u0442\u044c \u0443\u0447\u0430\u0441\u0442\u043d\u0438\u043a\u043e\u043c DappRadar PRO.","I+4+2E":"","I/crCn":"",I1sg0A:"\u041f\u043e\u043b\u043d\u044b\u0439 \u043e\u0431\u0437\u043e\u0440 \u0441\u0444\u0435\u0440\u044b dapp",I7Cjeq:"",ISly67:"\u0421\u043e\u0433\u043b\u0430\u0448\u0430\u044e\u0441\u044c",Ip26Qb:"\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u043f\u0440\u043e\u0444\u0438\u043b\u044f",IrIcct:"",IrjEce:"",IuhcBf:"",IvjoDS:"\u041f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u043e",IxkPX5:"",Izv7DB:"",J8bZKc:"",JHYmQ5:"",JJskQM:"",JLmDla:"",JLt4Q6:"\u042d\u0439, #GM!",JNRSaC:"\u0414\u043e\u0431\u0440\u044b\u0439 \u0434\u0435\u043d\u044c!","JSb+M8":"\u0414\u043e\u0431\u0440\u044b\u0439 \u0432\u0435\u0447\u0435\u0440!",JbqwD3:"",Jr8Sza:"OpenData","K+RjwT":"","K+mRWy":"",KL03j1:"",KN7zKn:"","KkT/Fh":"","KmXek+":"",L4nXIc:"",LRUf8u:"","LbMW1/":"",Lc1LTr:"",LxLr05:"\u0421\u043c\u0435\u043d\u0438\u0442\u044c \u043a\u043e\u0448\u0435\u043b\u0435\u043a",LxanTq:"","M4C//L":"",MCa7ir:"",MIgL6y:"",MJRvgu:"",MNsZqM:"",MObteb:"",MQJ98Q:"",MnX3KT:"",MotzsL:"",N1qIB6:"",N2IrpM:"",N4JQpJ:"",NCD007:"","NDG/cO":"",NOhkXB:"",NQgbYA:"\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0443\u0447\u0435\u0442\u043d\u043e\u0439 \u0437\u0430\u043f\u0438\u0441\u0438",NTfaBt:"",NXxPgz:"",NgHG7X:"",NmbvGF:"",NqRXjV:"",Ntjkqd:"",O3bCxb:"",O9OY5m:"",OY3vjn:"\u041e\u0442\u0441\u043b\u0435\u0436\u0438\u0432\u0430\u0439\u0442\u0435, \u043e\u0442\u043a\u0440\u044b\u0432\u0430\u0439\u0442\u0435 \u0438 \u0430\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0443\u0439\u0442\u0435 \u043d\u043e\u0432\u0435\u0439\u0448\u0438\u0435 dapp",OaTtKk:"",P3CRoY:"",P3Qm9h:"","P6EE/a":"",PKhztn:"",PXAur5:"","PaF8Z+":"",PlBReU:"\u0412\u044b\u0439\u0442\u0438",PoX2HN:"",Ppx673:"\u041e\u0442\u0447\u0435\u0442\u044b","PwG+Rg":"",QIEFVX:"\u041e\u0442\u043a\u0440\u043e\u0439\u0442\u0435 \u0434\u043b\u044f \u0441\u0435\u0431\u044f \u0442\u043e\u0440\u0433\u043e\u0432\u044b\u0435 \u043f\u043b\u043e\u0449\u0430\u0434\u043a\u0438 DeFi \u0438 NFT",QTfQ1M:"\u041e\u0431\u043c\u0435\u043d\u0438\u0432\u0430\u0439\u0442\u0435\u0441\u044c \u0441\u0432\u043e\u0438\u043c\u0438 \u0442\u043e\u043a\u0435\u043d\u0430\u043c\u0438 ERC20",QU9jSC:"",QXiQEv:"\u0417\u0430\u044f\u0432\u043b\u0435\u043d\u0438\u0435 \u043e\u0431 \u043e\u0442\u043a\u0430\u0437\u0435 \u043e\u0442 \u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0441\u0442\u0438",Qa8M2b:"",QfxRyg:"",QrVONn:"",RZFF9a:"",Rl7x0X:"\u0412 \u041f\u0420\u042f\u041c\u041e\u041c \u042d\u0424\u0418\u0420\u0415!",RvBb2J:"",SO0UcX:"","SP+fA+":"",STj9QY:"",SViZJR:"",SZiYCw:"",SaMUIi:"\u041f\u043e\u043b\u0443\u0447\u0438\u0442\u0435 \u0434\u043e\u0441\u0442\u0443\u043f \u043a DappRadar PRO \u043f\u0440\u0438 \u043d\u0430\u043b\u0438\u0447\u0438\u0438 \u0431\u043e\u043b\u0435\u0435 \u0447\u0435\u043c 5 000 \u0442\u043e\u043a\u0435\u043d\u043e\u0432 RADAR",SgXd9f:"",SqR1My:"",Su0Aym:"",T8Hx4Q:"",TDaF6J:"",THLqOX:"",TPbKlF:"",TQdnHr:"\u041e\u0431\u043c\u0435\u043d \u0442\u043e\u043a\u0435\u043d\u043e\u0432",TYvBbA:"Metamask",Tcqr44:"",TdTXXf:"",U8tnLj:"\u041e\u0448\u0438\u0431\u043a\u0430 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f",ULm29P:"",UtJk78:"","V/JHlm":"",V1cvvd:"","VASo1/":"","VGy2h/":"",VOwIk5:"",VSS3bm:"",VbheeV:"",Vr0Vmx:"",VsM9eR:"",Vx9IQQ:"","W1/Nsf":"",W8nHSd:"",We0jyY:"",WiKyhr:"",WuoOAR:"","X46lc/":"",X5bxpL:"",XKItKk:"",XSHNzI:"","XW8M3+":"",XWaXyb:"\u0421 \u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0435\u043d\u0438\u0435\u043c \ud83d\udc4b",XY9yi8:"",XbL2mA:"","XcFhI+":"",Xem1jZ:"\u041f\u043e\u0438\u0441\u043a...",Xlm6t8:"","Y/5vQs":"",Y1iRas:"",Y37wUE:"",Y3pjum:"\u0425\u0410\u0411",Y5FysQ:"",YHHmtn:"",YS3iln:"Huobi wallet",YYCOAR:"\u0421\u043b\u0435\u0434\u0438\u0442\u0435 \u0437\u0430 \u043d\u0430\u043c\u0438 \u0432 Twitter","Yn4/Rc":"",YpEngO:"",YpQX5i:"",Z5LEPR:"",ZE8WVS:"\u0421\u043f\u0438\u0441\u043e\u043a \u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043c\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c \u0434\u043b\u044f \u0440\u0430\u0441\u0447\u0435\u0442\u0430 \u0434\u0430\u043d\u043d\u044b\u0445:",ZF7rRK:"",ZLmyG9:"",ZPdqWC:"",ZW1fxd:"",ZccKmk:"","ZfMK+8":"\u0412\u043e\u0439\u0434\u0438\u0442\u0435 \u0432 \u0441\u0432\u043e\u044e \u0443\u0447\u0435\u0442\u043d\u0443\u044e \u0437\u0430\u043f\u0438\u0441\u044c, \u0447\u0442\u043e\u0431\u044b \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u0434\u043e\u0441\u0442\u0443\u043f \u043a \u044d\u043a\u0441\u043a\u043b\u044e\u0437\u0438\u0432\u043d\u044b\u043c \u0444\u0443\u043d\u043a\u0446\u0438\u044f\u043c DappRadar, \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u043c \u0442\u043e\u043b\u044c\u043a\u043e \u0434\u043b\u044f \u0437\u0430\u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439.","ZibE+c":"\u0423\u0441\u043b\u043e\u0432\u0438\u044f \u0438 \u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u044f",ZuXXvL:"",aIhMZA:"",aMWgjX:"\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438",aMxd69:"\u041e\u0437\u043d\u0430\u043a\u043e\u043c\u044c\u0442\u0435\u0441\u044c \u0441 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u043c\u0438 \u043e\u0442\u0440\u0430\u0441\u043b\u0435\u0432\u044b\u043c\u0438 \u043e\u0442\u0447\u0435\u0442\u0430\u043c\u0438",aYIUar:"",acrOoz:"",ah21KY:"",aofbeC:"",aqrCda:"\u0412\u0441\u0435\u043c\u0438\u0440\u043d\u044b\u0439 \u043c\u0430\u0433\u0430\u0437\u0438\u043d dapp",awL4If:"",b11hht:"",bW8NOJ:"",bd0Xph:"",bhPmzW:"",bnwQNX:"",bway2M:"",bwll2W:"\u041a\u0430\u043a \u0438\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u0441\u0435\u0442\u044c \u043a\u043e\u0448\u0435\u043b\u044c\u043a\u0430",bx0PAH:"",bzhrc8:"","c+JYNI":"","c/KktL":"\u0420\u0435\u0441\u0443\u0440\u0441\u044b",c0vVbD:"",cPwv2c:"\u041f\u043e\u043b\u0438\u0442\u0438\u043a\u0430 \u043a\u043e\u043d\u0444\u0438\u0434\u0435\u043d\u0446\u0438\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u0438",cS3oUQ:"\u0420\u0435\u043a\u043b\u0430\u043c\u0430",cdtlNt:"",cg1VJ2:"\u041f\u043e\u0434\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u043a\u043e\u0448\u0435\u043b\u0435\u043a",cpxuMx:"",cu7D1O:"\u0421\u0442\u0430\u0442\u044c \u0443\u0447\u0430\u0441\u0442\u043d\u0438\u043a\u043e\u043c \ud83d\ude80",cxsrkz:"",d5Bm6V:"",deEeEI:"",djsjqj:"",dyY5ze:"",e1YbYY:"\u041f\u043e\u0434\u043f\u0438\u0448\u0438\u0442\u0435\u0441\u044c \u043d\u0430 \u0431\u0435\u0441\u043f\u043b\u0430\u0442\u043d\u044b\u0435 \u0440\u0430\u0441\u0441\u044b\u043b\u043a\u0438 DappRadar Airdrops",eAt2rw:"","ePvrX+":"",eTFfXE:"",eWHwWA:"",eYnKue:"",ercG9U:"","f+6uRy":"\u041e\u0431\u043e\u0437\u0440\u0435\u0432\u0430\u0442\u0435\u043b\u044c \u0442\u043e\u043a\u0435\u043d\u043e\u0432",f1eLO7:"",fAvIJH:"",fMwT0k:"",fTHhSB:"",fYWgwh:"\u0421\u0435\u0442\u044c \u0432\u0430\u0448\u0435\u0433\u043e \u043a\u043e\u0448\u0435\u043b\u044c\u043a\u0430 \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043d\u0430 \u043d\u0430 {appChain}, \u0430 \u0432\u044b \u043f\u044b\u0442\u0430\u0435\u0442\u0435\u0441\u044c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u043d\u0430 {walletChain}.",fcZhVV:"",g4Ydd5:"\u041e\u0442\u0441\u043b\u0435\u0436\u0438\u0432\u0430\u0439\u0442\u0435, \u0430\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0443\u0439\u0442\u0435 \u0438 \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u0439\u0442\u0435 \u0441\u0432\u043e\u0438\u043c\u0438 \u043a\u043e\u0448\u0435\u043b\u044c\u043a\u0430\u043c\u0438",gH7tN6:"\u041e\u0442\u043a\u0440\u043e\u0439\u0442\u0435 \u0438 \u043e\u0442\u0441\u043b\u0435\u0436\u0438\u0432\u0430\u0439\u0442\u0435 \u0442\u043e\u0440\u0433\u043e\u0432\u044b\u0435 \u043f\u043b\u043e\u0449\u0430\u0434\u043a\u0438 NFT",gRZ0Qj:"\u041f\u0440\u043e\u0432\u0435\u0440\u044c\u0442\u0435 \u0443\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u044f \u0432\u0430\u0448\u0435\u0433\u043e \u043a\u043e\u0448\u0435\u043b\u044c\u043a\u0430 \u0438 \u043f\u043e\u0432\u0442\u043e\u0440\u0438\u0442\u0435 \u043f\u043e\u043f\u044b\u0442\u043a\u0443.",gTATKO:"",gczcC5:"\u041f\u043e\u0434\u043f\u0438\u0441\u0430\u0442\u044c\u0441\u044f",gnVo1j:"","go+xr9":"\u0412\u041e\u0419\u0422\u0418",gsIyVH:"",hFLfRB:"TokenPocket",hLJYKV:"\u041e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u043f\u0440\u043e\u0435\u043a\u0442",hPXnjK:"",hRP9X8:"",hRTfTR:"",hXaQJj:"","hgry/X":"",huqKGl:"",hzf4ZT:"",hziisK:"","iB2r+M":"","iVMkX+":"\u0410\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u0446\u0438\u0440\u0443\u0439\u0442\u0435 \u0441\u0432\u043e\u0439 \u043a\u043e\u0448\u0435\u043b\u0435\u043a",ivZVky:"",izZ0o1:"",jFlu8I:"",jG1HDt:"","jX3/NW":"MyEtherWallet",jYj7kc:"DeFi",jdpGXt:"",jeuRmq:'\u041f\u043e\u0441\u0442\u0430\u0432\u044c\u0442\u0435 \u043d\u0430\u043c "\u041d\u0440\u0430\u0432\u0438\u0442\u0441\u044f" \u043d\u0430 Facebook',jvo0vs:"",kAEQyV:"","kDm+1S":"",kHh2Ku:"",kL207m:"",kObTVY:"",kQK2I8:"",kkjl2v:"",kz3oKH:"",l6yCDg:"",lBs6BA:"",lLxBRf:"",lO5KSC:"",lOzDTt:"",lWTCvu:"",lhrPEE:"",lvr8gs:"",m6pBGV:"",m8ZG8H:"",mAojne:"",mDmDFk:"","mJN/zn":"",mMRH4B:"","mWek/2":"",mlDcQP:"\u041e\u0442\u043a\u0430\u0437\u0430\u0442\u044c\u0441\u044f \u043e\u0442 \u043f\u043e\u0434\u043f\u0438\u0441\u043a\u0438 \u043c\u043e\u0436\u043d\u043e \u0432 \u043b\u044e\u0431\u043e\u0435 \u0432\u0440\u0435\u043c\u044f. \u041f\u0440\u0430\u0432\u0438\u043b\u0430 \u0438 \u0443\u0441\u043b\u043e\u0432\u0438\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0438 \u041f\u043e\u043b\u0438\u0442\u0438\u043a\u0430 \u043a\u043e\u043d\u0444\u0438\u0434\u0435\u043d\u0446\u0438\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u0438",mspIaO:"",nOFZyk:"",nONnTw:"\u0412\u0430\u0448 \u0430\u0434\u0440\u0435\u0441 \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u043e\u0439 \u043f\u043e\u0447\u0442\u044b",nkHzh9:"\u0417\u0410\u0420\u0415\u0413\u0418\u0421\u0422\u0420\u0418\u0420\u041e\u0412\u0410\u0422\u042c\u0421\u042f",nodJO8:"",nqRscq:"NFT",ntqouI:"",o9yzx0:"",oG42lf:"",oZHeZE:"",obYBNd:"",odXlk8:"",om9PhQ:"",oyoXJp:"\u041c\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c \u0444\u0430\u0439\u043b\u044b cookie \u0434\u043b\u044f \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u0438\u044f \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0430 \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0430 \u0432\u0435\u0431-\u0441\u0442\u0440\u0430\u043d\u0438\u0446. \u0415\u0441\u043b\u0438 \u0432\u044b \u0441\u043e\u0433\u043b\u0430\u0441\u043d\u044b, \u043d\u0430\u0436\u043c\u0438\u0442\u0435 \u0421\u041e\u0413\u041b\u0410\u0428\u0410\u042e\u0421\u042c. \u0412 \u043f\u0440\u043e\u0442\u0438\u0432\u043d\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435 \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u043e\u0442\u043a\u043b\u044e\u0447\u0438\u0442\u044c cookies \u0432 \u0441\u0432\u043e\u0435\u043c \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0435.",p1v8Lk:"",p6NWC3:"","pER7+T":"\u0412\u044b \u0438\u0437\u043c\u0435\u043d\u0438\u043b\u0438 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u0441\u0432\u043e\u0435\u0433\u043e \u043a\u043e\u0448\u0435\u043b\u044c\u043a\u0430 \u0441 {old_truncated_address} \u0434\u043e {new_truncated_address}.",pO6jeL:"\u0434\u043b\u044f {address}",pbD2Bm:"",pfyHy1:"",pueExP:"",pwMZt1:"NFT","pxF+t0":"","q/BvXp":"","q0rW/m":"",q5Xl0M:"",q7Kjhm:"",qEEan6:"",qOLogg:"",qj1uhz:"\u041e\u0442\u043a\u043b\u044e\u0447\u0438\u0442\u044c","qm/eL5":"",qxg3uo:"\u0414\u043e\u0441\u0442\u0443\u043f",r2Jjms:"",r3vYvE:"",rGA03J:"",rQMaYb:"",rWPdcZ:"\u041f\u043e\u0434\u043f\u0438\u0448\u0438\u0442\u0435\u0441\u044c \u043d\u0430 \u0440\u0430\u0441\u0441\u044b\u043b\u043a\u0443 Week in Review \u0438 \u043f\u043e\u043b\u0443\u0447\u0430\u0439\u0442\u0435 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0435 \u043d\u043e\u0432\u043e\u0441\u0442\u0438 \u043e \u0442\u0440\u0435\u043d\u0434\u0430\u0445 \u043f\u0440\u044f\u043c\u043e \u043d\u0430 \u0441\u0432\u043e\u044e \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u0443\u044e \u043f\u043e\u0447\u0442\u0443",rbxa4T:"",ri96Ur:"",sPtqD6:"\u041f\u043e\u043e\u0431\u0449\u0430\u0439\u0442\u0435\u0441\u044c \u0441 \u043d\u0430\u043c\u0438 \u0432 Discord",sZFybj:"",saGDip:"",sx0aSl:"\u041f\u043e\u043a\u0443\u043f\u0430\u0439\u0442\u0435 \u043a\u0440\u0438\u043f\u0442\u043e\u0432\u0430\u043b\u044e\u0442\u0443","sy+pv5":"",sy16Tn:"\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0430\u0434\u0440\u0435\u0441 \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u043e\u0439 \u043f\u043e\u0447\u0442\u044b",szulXL:"",tDlWb6:"",tU0UsK:"",tUmaeD:"",tfZpCc:"",toqGYk:"",tv5FG3:"\u0411\u043b\u043e\u0433",u3ZCCZ:"",u5zZ0c:"","uCk8r+":"",uFf43w:"\u041e\u0431\u0437\u043e\u0440 \u0441\u0444\u0435\u0440\u044b",uNOJ2Q:"\u041f\u043e\u0440\u0442\u0444\u043e\u043b\u0438\u043e",uXPTs4:"",ucaHb0:"",uic6ms:"Airdrops",uizmax:"\u041f\u0440\u0435\u0441\u0441\u0430",uqA3gB:"",usdoaH:"",uuF6Tq:"",vSXLio:"",vWEe3K:"",vmrT8k:"",vroSRZ:"BETA-\u0432\u0435\u0440\u0441\u0438\u044f",vx0nkZ:"\u041f\u043e\u043b\u0438\u0442\u0438\u043a\u0430 \u043a\u043e\u043d\u0444\u0438\u0434\u0435\u043d\u0446\u0438\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u0438","w+iiZ6":"","w/NqE8":"",w3btjR:"",w97eEq:"",wDXQoM:"",wGhqrf:"\u041e \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438",wS5SRP:"",wSZR47:"",we4Lby:"",wrkuO0:"",wxFA74:"",wyxJrL:"","x+qC7R":"","x+s1qU":"MEWconnect",x4LOyY:"",x5Tz6M:"",x8s10c:"",xACFlR:"",xBk6Z0:"\u0411\u044b\u043b\u0430 \u043b\u0438 \u044d\u0442\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430 \u043f\u043e\u043b\u0435\u0437\u043d\u043e\u0439?","xHwSw+":"",xgr17U:"",xjM0CC:"\u0421\u0435\u0442\u044c \u043a\u043e\u0448\u0435\u043b\u044c\u043a\u0430 \u043d\u0435 \u0441\u043e\u0432\u043f\u0430\u0434\u0430\u0435\u0442",xrKHS6:"",xwEc8K:"",y0EYpw:"",y1Qr81:"",y7YbIu:"",yJ1ORH:"\u041a\u0430\u0440\u044c\u0435\u0440\u043d\u044b\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438",yVVauo:"",yvaOvO:"",z4kTVS:"",zChMKI:"",zO5VTT:"","zXw+CA":"",zvDZ9N:""},Pu={"+14VoL":"","+FHlHk":"","+Lg773":"","+Q50NY":"","+SxUQZ":"","+YJVTi":"\u0413\u0435\u0439!","+aMAeT":"","+j8UfF":"","+lWQIJ":"\u0422\u043e\u0440\u0433\u043e\u0432\u0435\u043b\u044c\u043d\u0438\u0439 \u043c\u0430\u0439\u0434\u0430\u043d\u0447\u0438\u043a","+vVZ/G":"\u041f\u0456\u0434'\u0454\u0434\u043d\u0430\u0442\u0438\u0441\u044f","+z126M":"","/APDwd":"","/KRDJc":"\u0434\u043b\u044f \u0440\u043e\u0437\u0448\u0438\u0440\u0435\u043d\u0438\u0445 \u0444\u0443\u043d\u043a\u0446\u0456\u0439","/VnDMl":"","/vB41y":"","/ynuRj":"","0/zmzj":"","0FruZI":"","0gGKBx":"","0qGzlT":"","0zZADb":"","1fCnK7":"","1wON7m":"","20wa3b":"\u041a\u0443\u043f\u0438\u0442\u0438 \u043a\u0440\u0438\u043f\u0442\u043e\u0432\u0430\u043b\u044e\u0442\u0443","25u5Dh":"","29BWK5":"","2LbrkB":"","2OzlCZ":"\u0420\u0435\u043a\u043b\u0430\u043c\u0443\u0432\u0430\u0442\u0438","2P7Gje":"","2RzMFG":"\u0449\u043e\u0431 \u0443\u0432\u0456\u043c\u043a\u043d\u0443\u0442\u0438 Airdrops \u0456 \u043f\u043e\u0434\u0430\u0440\u0443\u043d\u043a\u0438","2Y3Wbi":"","2YgLVn":"","2ZmudO":"\u0412\u0430\u0448 \u043e\u0431\u043b\u0456\u043a\u043e\u0432\u0438\u0439 \u0437\u0430\u043f\u0438\u0441 DappRadar","2bvG1M":"\u041f\u043e\u0441\u0442\u0430\u0432\u0438\u0442\u0438 \u043d\u0430\u043c \u0437\u0430\u043f\u0438\u0442\u0430\u043d\u043d\u044f \u0432 Telegram","2zwpJn":"\u0420\u0435\u0439\u0442\u0438\u043d\u0433\u0438","38cAVg":"","3a5wL8":"","3cyFT4":"","3emi9+":"","3fTTLv":"","3i+Oqi":"\u041e\u0446\u0456\u043d\u044e\u0432\u0430\u0447 \u0432\u0430\u0440\u0442\u043e\u0441\u0442\u0456 NFT","3qmvkJ":"","3yK/QB":"","47FYwb":"","4LJbNU":"\u041e\u0431\u043c\u0456\u043d \u0442\u043e\u043a\u0435\u043d\u0456\u0432","4OCEQT":"","4PKJEU":"","4Vsfql":"","4ZLabZ":"\u0421\u0442\u0432\u043e\u0440\u044e\u0439\u0442\u0435 \u0442\u0430 \u0440\u0435\u043a\u043b\u0430\u043c\u0443\u0439\u0442\u0435 \u0441\u0432\u043e\u0457 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u0438 dapp \u0443 \u0432\u0441\u044c\u043e\u043c\u0443 \u0441\u0432\u0456\u0442\u0456","4fGba3":"","4l6vz1":"","4qrsg9":"HOT","4ugxwI":"","4zMCfc":"","5GjbTj":"","5Jcaq4":"\u041d\u041e\u0412\u0418\u041d\u041a\u0410","5K07dg":"","5NLG1y":"","5PlIj8":"","5X3I7d":"","5XZhqv":"\u0410\u043d\u0430\u043b\u0456\u0437\u0443\u0439\u0442\u0435 \u0442\u0430 \u0434\u043e\u0441\u043b\u0456\u0434\u0436\u0443\u0439\u0442\u0435 \u0434\u0430\u043d\u0456 \u0431\u043b\u043e\u043a\u0447\u0435\u0439\u043d\u0443, \u044f\u043a \u043f\u0440\u043e\u0444\u0435\u0441\u0456\u043e\u043d\u0430\u043b","5ZxAiY":"RADAR","5cF60B":"","5eNiqz":"WalletConnect","5sg7KC":"","5y2qWO":"","5ynvII":"","6FHdv2":"","6Tps09":"","6VJm9M":"","6aRVyP":"","6mVQWx":"","7MGC79":"","7NFfmz":"\u041f\u0440\u043e\u0434\u0443\u043a\u0442\u0438","7RhHy6":"","7XvokG":"","7XwhdV":"imToken","7a69cW":"","7kF7J5":"","7szB3k":"","8Ez5bv":"\u0417\u043c\u0456\u043d\u0435\u043d\u043e \u0437'\u0454\u0434\u043d\u0430\u043d\u043d\u044f \u0433\u0430\u043c\u0430\u043d\u0446\u044f","8HJxXG":"\u0417\u0430\u0440\u0435\u0454\u0441\u0442\u0440\u0443\u0432\u0430\u0442\u0438\u0441\u044f","8LUqHf":"","8MVTQS":"","8OMVV7":"","8QO8e2":"\u041d\u041e\u0412\u0418\u041d\u041a\u0410!","8TcnE9":"","8UJk+4":"\u041c\u0456\u0439 \u043f\u043e\u0440\u0442\u0444\u0435\u043b\u044c","8gMXQr":"MetaMask","8ipy1a":"","8rn60B":"","8sSW5e":"","8sdmEb":"","9/c6/V":"\u0422\u0440\u0438\u0432\u0430\u0454 \u043f\u043e\u0448\u0443\u043a...","9HqhUm":"","9I5pel":"\u0412\u0456\u0434\u0441\u0442\u0435\u0436\u0443\u0439\u0442\u0435 \u0440\u0438\u043d\u043a\u0438 NFT \u0432 \u0440\u0435\u0436\u0438\u043c\u0456 \u0440\u0435\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0447\u0430\u0441\u0443","9YazHG":"\u041a\u043e\u043c\u043f\u0430\u043d\u0456\u044f","9zub+u":"",ABciCJ:"\u0412\u0438\u0431\u0435\u0440\u0456\u0442\u044c \u0437\u043d\u0438\u0437\u0443",AMRgw6:"",AVlt28:"\u0421\u043b\u0456\u0434\u043a\u0443\u0432\u0430\u0442\u0438 \u0437\u0430 \u043d\u0430\u043c\u0438 \u043d\u0430 reddit","AdI/2k":"",AfW5Sz:"","AjU/pP":"",Ajk0n4:"",AkCdpg:"","AwSwd/":"",Ax4rtb:"",AyGauy:"\u0423\u0432\u0456\u0439\u0442\u0438",AzKGnN:"",BEX6A7:"",BTjNm8:"",Bj2fLF:"",Bs3Fek:"","CT+Iyn":"",CVIpfG:"",CWhK7g:"",CYi0Bi:"",D13K0B:"\u0421\u0442\u0432\u043e\u0440\u0438\u0432\u0448\u0438 \u043e\u0431\u043b\u0456\u043a\u043e\u0432\u0438\u0439 \u0437\u0430\u043f\u0438\u0441 \u043d\u0430 DappRadar, \u0432\u0438 \u043e\u0442\u0440\u0438\u043c\u0430\u0454\u0442\u0435 \u0434\u043e\u0441\u0442\u0443\u043f \u0434\u043e \u0435\u043a\u0441\u043a\u043b\u044e\u0437\u0438\u0432\u043d\u0438\u0445 \u0444\u0443\u043d\u043a\u0446\u0456\u0439 \u043b\u0438\u0448\u0435 \u0434\u043b\u044f \u0447\u043b\u0435\u043d\u0456\u0432, \u0432\u043a\u043b\u044e\u0447\u0430\u044e\u0447\u0438 Airdrops, \u043f\u043e\u0434\u0430\u0440\u0443\u043d\u043a\u0438 NFT, \u0440\u043e\u0437\u0448\u0438\u0440\u0435\u043d\u0456 \u0444\u0443\u043d\u043a\u0446\u0456\u0457 \u0442\u0430 \u0431\u0430\u0433\u0430\u0442\u043e \u0456\u043d\u0448\u043e\u0433\u043e. \u0426\u0435 \u0431\u0435\u0437\u043a\u043e\u0448\u0442\u043e\u0432\u043d\u043e \u0456 \u0437\u0430\u0439\u043c\u0430\u0454 \u043b\u0438\u0448\u0435 \u043c\u0438\u0442\u044c.",D3idYv:"","DBcj/1":"","DC8+TO":"",DMuFlL:"","DO+bSn":"",DQrH8J:"",DUyJmj:"",DjCbQx:"\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u0438 \u0432\u0441\u0435",Dl3wnd:"",Dn82AL:"",DnPSoA:"","E0+UIl":"",E8ablc:"",EBDrtq:"",EDBKUI:"","EX+XpL":"",EnTkxu:"\u0420\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0430\u0446\u0456\u0457",EuNy7j:"",EumN6y:"",Ev6SEF:"","F6/BGm":"",FB5N0y:"",FBl1iq:"",FKaBVW:"",FMVrxx:"",FV0oUq:"Bitkeep",FazwRl:"",FkK24x:"\u0412\u0456\u0434\u043a\u0440\u0438\u0432\u0430\u0439\u0442\u0435, \u0432\u0456\u0434\u0441\u0442\u0435\u0436\u0443\u0439\u0442\u0435, \u0430\u043d\u0430\u043b\u0456\u0437\u0443\u0439\u0442\u0435 \u0442\u0430 \u043f\u0435\u0440\u0435\u0433\u043b\u044f\u0434\u0430\u0439\u0442\u0435 \u0440\u0435\u0439\u0442\u0438\u043d\u0433\u0438 DeFi",FqQoQa:"\u041f\u0456\u0434\u043f\u0438\u0448\u0456\u0442\u044c\u0441\u044f \u043d\u0430 \u043d\u0430\u0448\u0443 \u0440\u043e\u0437\u0441\u0438\u043b\u043a\u0443","G+rBtU":"",G1stPE:"",GWPgvC:"",GfP78B:"",Girqmm:"","Gj/D/2":"",GniCYb:"\u0412\u0456\u0434\u0441\u0442\u0435\u0436\u0443\u0439\u0442\u0435, \u0430\u043d\u0430\u043b\u0456\u0437\u0443\u0439\u0442\u0435 \u0442\u0430 \u043a\u0435\u0440\u0443\u0439\u0442\u0435 \u0441\u0432\u043e\u0457\u043c\u0438 \u0433\u0430\u043c\u0430\u043d\u0446\u044f\u043c\u0438","Gs/7//":"\u0444\u0443\u043d\u043a\u0446\u0456\u044f",GyuhRZ:"",H0cI8x:"","H5+NAX":"","HIkXw+":"\u0423\u0412\u0406\u0419\u0422\u0418 \u0417\u041d\u041e\u0412\u0423","HYDS/L":"\u041f\u043e\u0442\u043e\u0447\u043d\u0438\u0439 \u0433\u0430\u043c\u0430\u043d\u0435\u0446\u044c",Hd6jJ9:"","Hqvy+J":"\u0429\u043e\u0431 \u0432\u0438\u043a\u043e\u0440\u0438\u0441\u0442\u043e\u0432\u0443\u0432\u0430\u0442\u0438 \u0446\u044e \u0444\u0443\u043d\u043a\u0446\u0456\u044e, \u0432\u0438 \u043f\u043e\u0432\u0438\u043d\u043d\u0456 \u0431\u0443\u0442\u0438 \u0443\u0447\u0430\u0441\u043d\u0438\u043a\u043e\u043c DappRadar PRO.","I+4+2E":"","I/crCn":"",I1sg0A:"\u041f\u043e\u0432\u043d\u0438\u0439 \u043e\u0433\u043b\u044f\u0434 \u0433\u0430\u043b\u0443\u0437\u0456 dapp",I7Cjeq:"",ISly67:"\u041f\u043e\u0433\u043e\u0434\u0436\u0443\u044e\u0441\u044c",Ip26Qb:"\u041d\u0430\u043b\u0430\u0448\u0442\u0443\u0432\u0430\u043d\u043d\u044f \u043f\u0440\u043e\u0444\u0456\u043b\u044e",IrIcct:"",IrjEce:"",IuhcBf:"",IvjoDS:"\u0417'\u0454\u0434\u043d\u0430\u043d\u043e",IxkPX5:"",Izv7DB:"",J8bZKc:"",JHYmQ5:"",JJskQM:"",JLmDla:"",JLt4Q6:"\u0413\u0435\u0439, #GM!",JNRSaC:"\u0413\u0435\u0439, \u0434\u043e\u0431\u0440\u0438\u0439 \u0434\u0435\u043d\u044c!","JSb+M8":"\u0413\u0435\u0439, \u0434\u043e\u0431\u0440\u0438\u0439 \u0432\u0435\u0447\u0456\u0440!",JbqwD3:"",Jr8Sza:"OpenData","K+RjwT":"","K+mRWy":"",KL03j1:"",KN7zKn:"","KkT/Fh":"","KmXek+":"",L4nXIc:"",LRUf8u:"","LbMW1/":"",Lc1LTr:"",LxLr05:"\u0417\u043c\u0456\u043d\u0438\u0442\u0438 \u0433\u0430\u043c\u0430\u043d\u0435\u0446\u044c",LxanTq:"","M4C//L":"",MCa7ir:"",MIgL6y:"",MJRvgu:"",MNsZqM:"",MObteb:"",MQJ98Q:"",MnX3KT:"",MotzsL:"",N1qIB6:"",N2IrpM:"",N4JQpJ:"",NCD007:"","NDG/cO":"",NOhkXB:"",NQgbYA:"\u041d\u0430\u043b\u0430\u0448\u0442\u0443\u0432\u0430\u043d\u043d\u044f \u043e\u0431\u043b\u0456\u043a\u043e\u0432\u043e\u0433\u043e \u0437\u0430\u043f\u0438\u0441\u0443",NTfaBt:"",NXxPgz:"",NgHG7X:"",NmbvGF:"",NqRXjV:"",Ntjkqd:"",O3bCxb:"",O9OY5m:"",OY3vjn:"\u0412\u0456\u0434\u0441\u0442\u0435\u0436\u0443\u0439\u0442\u0435, \u0432\u0456\u0434\u043a\u0440\u0438\u0432\u0430\u0439\u0442\u0435 \u0442\u0430 \u0430\u043d\u0430\u043b\u0456\u0437\u0443\u0439\u0442\u0435 \u043d\u043e\u0432\u0456\u0442\u043d\u0456 dapp",OaTtKk:"",P3CRoY:"",P3Qm9h:"","P6EE/a":"",PKhztn:"",PXAur5:"","PaF8Z+":"",PlBReU:"\u0412\u0438\u0439\u0442\u0438",PoX2HN:"",Ppx673:"\u0417\u0432\u0456\u0442\u0438","PwG+Rg":"",QIEFVX:"\u0412\u0456\u0434\u043a\u0440\u0438\u0439\u0442\u0435 \u0434\u043b\u044f \u0441\u0435\u0431\u0435 \u0442\u043e\u0440\u0433\u043e\u0432\u0435\u043b\u044c\u043d\u0456 \u043c\u0430\u0439\u0434\u0430\u043d\u0447\u0438\u043a\u0438 DeFi \u0442\u0430 NFT",QTfQ1M:"\u041e\u0431\u043c\u0456\u043d\u044f\u0439\u0442\u0435 \u0441\u0432\u043e\u0457 \u0442\u043e\u043a\u0435\u043d\u0438 ERC20",QU9jSC:"",QXiQEv:"\u0412\u0456\u0434\u043c\u043e\u0432\u0430 \u0432\u0456\u0434 \u0432\u0456\u0434\u043f\u043e\u0432\u0456\u0434\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u0456",Qa8M2b:"",QfxRyg:"",QrVONn:"",RZFF9a:"",Rl7x0X:"\u041d\u0410\u0416\u0418\u0412\u041e!",RvBb2J:"",SO0UcX:"","SP+fA+":"",STj9QY:"",SViZJR:"",SZiYCw:"",SaMUIi:"\u041e\u0442\u0440\u0438\u043c\u0430\u0439\u0442\u0435 \u0434\u043e\u0441\u0442\u0443\u043f DappRadar PRO, \u043c\u0430\u044e\u0447\u0438 \u043f\u043e\u043d\u0430\u0434 5 000 \u0442\u043e\u043a\u0435\u043d\u0456\u0432 RADAR",SgXd9f:"",SqR1My:"",Su0Aym:"",T8Hx4Q:"",TDaF6J:"",THLqOX:"",TPbKlF:"",TQdnHr:"\u041e\u0431\u043c\u0456\u043d \u0442\u043e\u043a\u0435\u043d\u0456\u0432",TYvBbA:"MetaMask",Tcqr44:"",TdTXXf:"",U8tnLj:"\u041f\u043e\u043c\u0438\u043b\u043a\u0430 \u0437\u2019\u0454\u0434\u043d\u0430\u043d\u043d\u044f",ULm29P:"",UtJk78:"","V/JHlm":"",V1cvvd:"","VASo1/":"","VGy2h/":"",VOwIk5:"",VSS3bm:"",VbheeV:"",Vr0Vmx:"",VsM9eR:"",Vx9IQQ:"","W1/Nsf":"",W8nHSd:"",We0jyY:"",WiKyhr:"",WuoOAR:"","X46lc/":"",X5bxpL:"",XKItKk:"",XSHNzI:"","XW8M3+":"",XWaXyb:"\u0417 \u043f\u043e\u0432\u0435\u0440\u043d\u0435\u043d\u043d\u044f\u043c \ud83d\udc4b",XY9yi8:"",XbL2mA:"","XcFhI+":"",Xem1jZ:"\u041f\u043e\u0448\u0443\u043a...",Xlm6t8:"","Y/5vQs":"",Y1iRas:"",Y37wUE:"",Y3pjum:"HUB",Y5FysQ:"",YHHmtn:"",YS3iln:"\u0413\u0430\u043c\u0430\u043d\u0435\u0446\u044c Huobi",YYCOAR:"\u0421\u043b\u0456\u0434\u043a\u0443\u0432\u0430\u0442\u0438 \u0437\u0430 \u043d\u0430\u043c\u0438 \u0443 Twitter","Yn4/Rc":"",YpEngO:"",YpQX5i:"",Z5LEPR:"",ZE8WVS:"\u0421\u043f\u0438\u0441\u043e\u043a \u043f\u043e\u0441\u043b\u0443\u0433, \u044f\u043a\u0456 \u043c\u0438 \u0432\u0438\u043a\u043e\u0440\u0438\u0441\u0442\u043e\u0432\u0443\u0454\u043c\u043e \u0434\u043b\u044f \u0440\u043e\u0437\u0440\u0430\u0445\u0443\u043d\u043a\u0443 \u0434\u0430\u043d\u0438\u0445:",ZF7rRK:"",ZLmyG9:"",ZPdqWC:"",ZW1fxd:"",ZccKmk:"","ZfMK+8":"\u0423\u0432\u0456\u0439\u0434\u0456\u0442\u044c \u0443 \u0441\u0432\u0456\u0439 \u043e\u0431\u043b\u0456\u043a\u043e\u0432\u0438\u0439 \u0437\u0430\u043f\u0438\u0441, \u0449\u043e\u0431 \u043e\u0442\u0440\u0438\u043c\u0430\u0442\u0438 \u0434\u043e\u0441\u0442\u0443\u043f \u0434\u043e \u0435\u043a\u0441\u043a\u043b\u044e\u0437\u0438\u0432\u043d\u0438\u0445 \u0444\u0443\u043d\u043a\u0446\u0456\u0439 DappRadar \u043b\u0438\u0448\u0435 \u0434\u043b\u044f \u0443\u0447\u0430\u0441\u043d\u0438\u043a\u0456\u0432.","ZibE+c":"\u0423\u043c\u043e\u0432\u0438",ZuXXvL:"",aIhMZA:"",aMWgjX:"\u0420\u043e\u0437\u0440\u043e\u0431\u043d\u0438\u043a\u0438",aMxd69:"\u041e\u0437\u043d\u0430\u0439\u043e\u043c\u0442\u0435\u0441\u044f \u0437 \u043e\u0441\u0442\u0430\u043d\u043d\u0456\u043c\u0438 \u0433\u0430\u043b\u0443\u0437\u0435\u0432\u0438\u043c\u0438 \u0437\u0432\u0456\u0442\u0430\u043c\u0438",aYIUar:"",acrOoz:"",ah21KY:"",aofbeC:"",aqrCda:"\u0421\u0432\u0456\u0442\u043e\u0432\u0438\u0439 \u043c\u0430\u0433\u0430\u0437\u0438\u043d dapp",awL4If:"",b11hht:"",bW8NOJ:"",bd0Xph:"",bhPmzW:"",bnwQNX:"",bway2M:"",bwll2W:"\u042f\u043a \u0437\u043c\u0456\u043d\u0438\u0442\u0438 \u043c\u0435\u0440\u0435\u0436\u0443 \u0433\u0430\u043c\u0430\u043d\u0446\u044f",bx0PAH:"",bzhrc8:"","c+JYNI":"","c/KktL":"\u0420\u0435\u0441\u0443\u0440\u0441\u0438",c0vVbD:"",cPwv2c:"\u041f\u043e\u043b\u0456\u0442\u0438\u043a\u0430 \u043a\u043e\u043d\u0444\u0456\u0434\u0435\u043d\u0446\u0456\u0439\u043d\u043e\u0441\u0442\u0456",cS3oUQ:"\u0420\u0435\u043a\u043b\u0430\u043c\u0430",cdtlNt:"",cg1VJ2:"\u041f\u0456\u0434'\u0454\u0434\u043d\u0430\u0442\u0438 \u0433\u0430\u043c\u0430\u043d\u0435\u0446\u044c",cpxuMx:"",cu7D1O:"\u0421\u0442\u0430\u0442\u0438 \u0443\u0447\u0430\u0441\u043d\u0438\u043a\u043e\u043c \ud83d\ude80",cxsrkz:"",d5Bm6V:"",deEeEI:"",djsjqj:"",dyY5ze:"",e1YbYY:"\u0417\u0430\u0440\u0435\u0454\u0441\u0442\u0440\u0443\u0439\u0442\u0435\u0441\u044f \u043d\u0430 \u0431\u0435\u0437\u043a\u043e\u0448\u0442\u043e\u0432\u043d\u0438\u0439 DappRadar Airdrops",eAt2rw:"","ePvrX+":"",eTFfXE:"",eWHwWA:"",eYnKue:"",ercG9U:"","f+6uRy":"Token Explorer",f1eLO7:"",fAvIJH:"",fMwT0k:"",fTHhSB:"",fYWgwh:"\u041c\u0435\u0440\u0435\u0436\u0430 \u0432\u0430\u0448\u043e\u0433\u043e \u0433\u0430\u043c\u0430\u043d\u0446\u044f \u043d\u0430\u043b\u0430\u0448\u0442\u043e\u0432\u0430\u043d\u0430 \u043d\u0430 {appChain}, \u0430\u043b\u0435 \u0432\u0438 \u043d\u0430\u043c\u0430\u0433\u0430\u0454\u0442\u0435\u0441\u044f \u0432\u0438\u043a\u043e\u0440\u0438\u0441\u0442\u0430\u0442\u0438 \u0434\u043e\u0434\u0430\u0442\u043e\u043a \u043d\u0430 {walletChain}.",fcZhVV:"",g4Ydd5:"\u0412\u0456\u0434\u0441\u0442\u0435\u0436\u0443\u0439\u0442\u0435, \u0430\u043d\u0430\u043b\u0456\u0437\u0443\u0439\u0442\u0435 \u0442\u0430 \u043a\u0435\u0440\u0443\u0439\u0442\u0435 \u0441\u0432\u043e\u0457\u043c\u0438 \u0433\u0430\u043c\u0430\u043d\u0446\u044f\u043c\u0438",gH7tN6:"\u0412\u0456\u0434\u043a\u0440\u0438\u0432\u0430\u0439\u0442\u0435 \u0442\u0430 \u0432\u0456\u0434\u0441\u0442\u0435\u0436\u0443\u0439\u0442\u0435 \u0442\u043e\u0440\u0433\u043e\u0432\u0435\u043b\u044c\u043d\u0456 \u043c\u0430\u0439\u0434\u0430\u043d\u0447\u0438\u043a\u0438 NFT",gRZ0Qj:"\u041f\u0435\u0440\u0435\u0432\u0456\u0440\u0442\u0435 \u0441\u043f\u043e\u0432\u0456\u0449\u0435\u043d\u043d\u044f \u0433\u0430\u043c\u0430\u043d\u0446\u044f \u0442\u0430 \u043f\u043e\u0432\u0442\u043e\u0440\u0456\u0442\u044c \u0441\u043f\u0440\u043e\u0431\u0443.",gTATKO:"",gczcC5:"\u041f\u0456\u0434\u043f\u0438\u0441\u0430\u0442\u0438\u0441\u044f",gnVo1j:"","go+xr9":"\u0423\u0412\u0406\u0419\u0422\u0418",gsIyVH:"",hFLfRB:"TokenPocket",hLJYKV:"\u041f\u043e\u0434\u0430\u0442\u0438 \u043f\u0440\u043e\u0454\u043a\u0442",hPXnjK:"",hRP9X8:"",hRTfTR:"",hXaQJj:"","hgry/X":"",huqKGl:"",hzf4ZT:"",hziisK:"","iB2r+M":"","iVMkX+":"\u0410\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0456\u043a\u0443\u0439\u0442\u0435 \u0441\u0432\u0456\u0439 \u0433\u0430\u043c\u0430\u043d\u0435\u0446\u044c",ivZVky:"",izZ0o1:"",jFlu8I:"",jG1HDt:"","jX3/NW":"MyEtherWallet",jYj7kc:"DeFi",jdpGXt:"",jeuRmq:"\u041f\u043e\u0441\u0442\u0430\u0432\u0438\u0442\u0438 \u043d\u0430\u043c \u043b\u0430\u0439\u043a \u0443 Facebook",jvo0vs:"",kAEQyV:"","kDm+1S":"",kHh2Ku:"",kL207m:"",kObTVY:"",kQK2I8:"",kkjl2v:"",kz3oKH:"",l6yCDg:"",lBs6BA:"",lLxBRf:"",lO5KSC:"",lOzDTt:"",lWTCvu:"",lhrPEE:"",lvr8gs:"",m6pBGV:"",m8ZG8H:"",mAojne:"",mDmDFk:"","mJN/zn":"",mMRH4B:"","mWek/2":"",mlDcQP:"\u0421\u043a\u0430\u0441\u0443\u0439\u0442\u0435 \u043f\u0456\u0434\u043f\u0438\u0441\u043a\u0443 \u0432 \u0431\u0443\u0434\u044c-\u044f\u043a\u0438\u0439 \u043c\u043e\u043c\u0435\u043d\u0442. \u0423\u043c\u043e\u0432\u0438 \u0442\u0430 \u041f\u043e\u043b\u0456\u0442\u0438\u043a\u0430 \u043a\u043e\u043d\u0444\u0456\u0434\u0435\u043d\u0446\u0456\u0439\u043d\u043e\u0441\u0442\u0456",mspIaO:"",nOFZyk:"",nONnTw:"\u0412\u0430\u0448\u0430 \u0435\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u0430 \u043f\u043e\u0448\u0442\u0430",nkHzh9:"\u0417\u0410\u0420\u0415\u0404\u0421\u0422\u0420\u0423\u0412\u0410\u0422\u0418\u0421\u042f",nodJO8:"",nqRscq:"NFT",ntqouI:"",o9yzx0:"",oG42lf:"",oZHeZE:"",obYBNd:"",odXlk8:"",om9PhQ:"",oyoXJp:"\u0414\u043b\u044f \u043f\u043e\u043a\u0440\u0430\u0449\u0435\u043d\u043d\u044f \u044f\u043a\u043e\u0441\u0442\u0456 \u0432\u0430\u0448\u043e\u0433\u043e \u043f\u0435\u0440\u0435\u0433\u043b\u044f\u0434\u0443 \u043c\u0438 \u0432\u0438\u043a\u043e\u0440\u0438\u0441\u0442\u043e\u0432\u0443\u0454\u043c\u043e \u0444\u0430\u0439\u043b\u0438 cookie. \u042f\u043a\u0449\u043e \u0432\u0438 \u043f\u043e\u0433\u043e\u0434\u0436\u0443\u0454\u0442\u0435\u0441\u044f, \u0431\u0443\u0434\u044c \u043b\u0430\u0441\u043a\u0430, \u043d\u0430\u0442\u0438\u0441\u043d\u0456\u0442\u044c \u041f\u041e\u0413\u041e\u0414\u0416\u0423\u042e\u0421\u042c. \u0412 \u0456\u043d\u0448\u043e\u043c\u0443 \u0432\u0438\u043f\u0430\u0434\u043a\u0443 \u0432\u0438 \u043c\u043e\u0436\u0435\u0442\u0435 \u0432\u0438\u043c\u043a\u043d\u0443\u0442\u0438 \u0444\u0430\u0439\u043b\u0438 cookie \u0443 \u0441\u0432\u043e\u0454\u043c\u0443 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0456.",p1v8Lk:"",p6NWC3:"","pER7+T":"\u0412\u0438 \u0437\u043c\u0456\u043d\u0438\u043b\u0438 \u0437\u2019\u0454\u0434\u043d\u0430\u043d\u043d\u044f \u0433\u0430\u043c\u0430\u043d\u0446\u044f \u0437 {old_truncated_address} \u043d\u0430 {new_truncated_address}.",pO6jeL:"\u0434\u043b\u044f {address}",pbD2Bm:"",pfyHy1:"",pueExP:"",pwMZt1:"NFT","pxF+t0":"","q/BvXp":"","q0rW/m":"",q5Xl0M:"",q7Kjhm:"",qEEan6:"",qOLogg:"",qj1uhz:"\u0412\u0456\u0434\u2019\u0454\u0434\u043d\u0430\u0442\u0438","qm/eL5":"",qxg3uo:"\u0414\u043e\u0441\u0442\u0443\u043f",r2Jjms:"",r3vYvE:"",rGA03J:"",rQMaYb:"",rWPdcZ:"\u041f\u0456\u0434\u043f\u0438\u0448\u0456\u0442\u044c\u0441\u044f \u043d\u0430 \u0456\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0456\u0439\u043d\u0438\u0439 \u0431\u044e\u043b\u0435\u0442\u0435\u043d\u044c Week in Review \u0456 \u043e\u0442\u0440\u0438\u043c\u0443\u0439\u0442\u0435 \u043e\u0441\u0442\u0430\u043d\u043d\u0456 \u0442\u0435\u043d\u0434\u0435\u043d\u0446\u0456\u0457 \u043f\u0440\u044f\u043c\u043e \u043d\u0430 \u0441\u0432\u043e\u044e \u0441\u043a\u0440\u0438\u043d\u044c\u043a\u0443",rbxa4T:"",ri96Ur:"",sPtqD6:"\u041f\u043e\u0441\u043f\u0456\u043b\u043a\u0443\u0432\u0430\u0442\u0438\u0441\u044f \u0437 \u043d\u0430\u043c\u0438 \u043d\u0430 Discord",sZFybj:"",saGDip:"",sx0aSl:"\u041a\u0443\u043f\u0438\u0442\u0438 \u043a\u0440\u0438\u043f\u0442\u043e\u0432\u0430\u043b\u044e\u0442\u0443","sy+pv5":"",sy16Tn:"\u0414\u043e\u0434\u0430\u0442\u0438 \u0435\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u0443 \u043f\u043e\u0448\u0442\u0443",szulXL:"",tDlWb6:"",tU0UsK:"",tUmaeD:"",tfZpCc:"",toqGYk:"",tv5FG3:"\u0411\u043b\u043e\u0433",u3ZCCZ:"",u5zZ0c:"","uCk8r+":"",uFf43w:"\u041e\u0433\u043b\u044f\u0434 \u0433\u0430\u043b\u0443\u0437\u0456",uNOJ2Q:"\u041f\u043e\u0440\u0442\u0444\u0435\u043b\u044c",uXPTs4:"",ucaHb0:"",uic6ms:"Airdrops",uizmax:"\u041f\u0440\u0435\u0441\u0430",uqA3gB:"",usdoaH:"",uuF6Tq:"",vSXLio:"",vWEe3K:"",vmrT8k:"",vroSRZ:"BETA",vx0nkZ:"\u041f\u043e\u043b\u0456\u0442\u0438\u043a\u0430 \u043a\u043e\u043d\u0444\u0456\u0434\u0435\u043d\u0446\u0456\u0439\u043d\u043e\u0441\u0442\u0456","w+iiZ6":"","w/NqE8":"",w3btjR:"",w97eEq:"",wDXQoM:"",wGhqrf:"\u041f\u0440\u043e \u043d\u0430\u0441",wS5SRP:"",wSZR47:"",we4Lby:"",wrkuO0:"",wxFA74:"",wyxJrL:"","x+qC7R":"","x+s1qU":"MEWconnect",x4LOyY:"",x5Tz6M:"",x8s10c:"",xACFlR:"",xBk6Z0:"\u0427\u0438 \u0431\u0443\u043b\u0430 \u0446\u044f \u0441\u0442\u043e\u0440\u0456\u043d\u043a\u0430 \u043a\u043e\u0440\u0438\u0441\u043d\u043e\u044e?","xHwSw+":"",xgr17U:"",xjM0CC:"\u041c\u0435\u0440\u0435\u0436\u0430 \u0433\u0430\u043c\u0430\u043d\u0446\u044f \u043d\u0435 \u0437\u0431\u0456\u0433\u0430\u0454\u0442\u044c\u0441\u044f",xrKHS6:"",xwEc8K:"",y0EYpw:"",y1Qr81:"",y7YbIu:"",yJ1ORH:"\u041a\u0430\u0440'\u0454\u0440\u0430",yVVauo:"",yvaOvO:"",z4kTVS:"",zChMKI:"",zO5VTT:"","zXw+CA":"",zvDZ9N:""},Lu={"+14VoL":"","+FHlHk":"","+Lg773":"","+Q50NY":"","+SxUQZ":"","+YJVTi":"\u55e8\uff01","+aMAeT":"","+j8UfF":"","+lWQIJ":"\u5e02\u573a","+vVZ/G":"\u8fde\u63a5","+z126M":"","/APDwd":"","/KRDJc":"\u83b7\u53d6\u9ad8\u7ea7\u529f\u80fd","/VnDMl":"","/vB41y":"","/ynuRj":"","0/zmzj":"","0FruZI":"","0gGKBx":"","0qGzlT":"","0zZADb":"","1fCnK7":"","1wON7m":"","20wa3b":"\u8d2d\u4e70\u52a0\u5bc6\u8d27\u5e01","25u5Dh":"","29BWK5":"","2LbrkB":"","2OzlCZ":"\u5e7f\u544a","2P7Gje":"","2RzMFG":"\u542f\u7528\u7a7a\u6295\u548c\u8d60\u54c1","2Y3Wbi":"","2YgLVn":"","2ZmudO":"\u60a8\u7684DappRadar\u5e10\u6237","2bvG1M":"\u5728Telegram\u4e0a\u5411\u6211\u4eec\u63d0\u95ee","2zwpJn":"\u6392\u540d","38cAVg":"","3a5wL8":"","3cyFT4":"","3emi9+":"","3fTTLv":"","3i+Oqi":"NFT\u4ef7\u503c\u4f30\u7b97\u5668","3qmvkJ":"","3yK/QB":"","47FYwb":"","4LJbNU":"\u4ee3\u5e01\u4ea4\u6362","4OCEQT":"","4PKJEU":"","4Vsfql":"","4ZLabZ":"\u5efa\u7acb\u5e76\u5411\u4e16\u754c\u5f00\u653e\u5c55\u793a\u60a8\u7684dapp","4fGba3":"","4l6vz1":"","4qrsg9":"\u70ed\u70b9","4ugxwI":"","4zMCfc":"","5GjbTj":"","5Jcaq4":"\u65b0\u4ea7\u54c1","5K07dg":"","5NLG1y":"","5PlIj8":"","5X3I7d":"","5XZhqv":"\u50cf\u4e13\u4e1a\u4eba\u58eb\u4e00\u6837\u5206\u6790\u548c\u63a2\u7d22\u533a\u5757\u94fe\u6570\u636e","5ZxAiY":"RADAR","5cF60B":"","5eNiqz":"WalletConnect","5sg7KC":"","5y2qWO":"","5ynvII":"","6FHdv2":"","6Tps09":"","6VJm9M":"","6aRVyP":"","6mVQWx":"","7MGC79":"","7NFfmz":"\u4ea7\u54c1","7RhHy6":"","7XvokG":"","7XwhdV":"imToken","7a69cW":"","7kF7J5":"","7szB3k":"","8Ez5bv":"\u94b1\u5305\u8fde\u63a5\u5df2\u66f4\u6539","8HJxXG":"\u6ce8\u518c","8LUqHf":"","8MVTQS":"","8OMVV7":"","8QO8e2":"\u65b0!","8TcnE9":"","8UJk+4":"\u6211\u7684\u6295\u8d44\u7ec4\u5408","8gMXQr":"Metamask","8ipy1a":"","8rn60B":"","8sSW5e":"","8sdmEb":"","9/c6/V":"\u641c\u7d22\u4e2d...","9HqhUm":"","9I5pel":"\u8ffd\u8e2a\u5b9e\u65f6\u7684NFT\u5e02\u573a","9YazHG":"\u516c\u53f8","9zub+u":"",ABciCJ:"\u4ece\u4ee5\u4e0b\u9009\u9879\u4e2d\u9009\u62e9",AMRgw6:"",AVlt28:"\u5728reddit\u4e0a\u5173\u6ce8\u6211\u4eec","AdI/2k":"",AfW5Sz:"","AjU/pP":"",Ajk0n4:"",AkCdpg:"","AwSwd/":"",Ax4rtb:"",AyGauy:"\u767b\u5f55",AzKGnN:"",BEX6A7:"",BTjNm8:"",Bj2fLF:"",Bs3Fek:"","CT+Iyn":"",CVIpfG:"",CWhK7g:"",CYi0Bi:"",D13K0B:"\u521b\u5efaDappRadar\u8d26\u53f7\uff0c\u60a8\u53ef\u4ee5\u8bbf\u95ee\u4f1a\u5458\u4e13\u5c5e\u529f\u80fd\uff0c\u5305\u62ec\u7a7a\u6295\u3001NFT\u8d60\u54c1\u3001\u9ad8\u7ea7\u529f\u80fd\u7b49\u3002\u5b83\u662f\u514d\u8d39\u7684\uff0c\u53ea\u9700\u8981\u82b1\u4e00\u70b9\u65f6\u95f4\u3002",D3idYv:"","DBcj/1":"","DC8+TO":"",DMuFlL:"","DO+bSn":"",DQrH8J:"",DUyJmj:"",DjCbQx:"\u5c55\u793a\u5168\u90e8",Dl3wnd:"",Dn82AL:"",DnPSoA:"","E0+UIl":"",E8ablc:"",EBDrtq:"",EDBKUI:"","EX+XpL":"",EnTkxu:"\u63a8\u8350",EuNy7j:"",EumN6y:"",Ev6SEF:"","F6/BGm":"",FB5N0y:"",FBl1iq:"",FKaBVW:"",FMVrxx:"",FV0oUq:"Bitkeep",FazwRl:"",FkK24x:"\u53d1\u73b0\uff0c\u8ddf\u8e2a\uff0c\u5206\u6790\u548c\u67e5\u770bDeFi\u6392\u540d",FqQoQa:"\u8ba2\u9605\u6211\u4eec\u7684\u7535\u5b50\u901a\u8baf","G+rBtU":"",G1stPE:"",GWPgvC:"",GfP78B:"",Girqmm:"","Gj/D/2":"",GniCYb:"\u8ddf\u8e2a\u3001\u5206\u6790\u548c\u7ba1\u7406\u60a8\u7684\u94b1\u5305\u3002","Gs/7//":"\u529f\u80fd",GyuhRZ:"",H0cI8x:"","H5+NAX":"","HIkXw+":"\u91cd\u65b0\u767b\u5f55","HYDS/L":"\u5f53\u524d\u94b1\u5305",Hd6jJ9:"","Hqvy+J":"\u8981\u4f7f\u7528\u6b64\u529f\u80fd\uff0c\u60a8\u5fc5\u987b\u6210\u4e3aDappRadar PRO\u4f1a\u5458\u3002","I+4+2E":"","I/crCn":"",I1sg0A:"\u5b8c\u6574\u7684dapp\u884c\u4e1a\u6982\u8ff0",I7Cjeq:"",ISly67:"\u540c\u610f",Ip26Qb:"\u4e2a\u4eba\u8d44\u6599\u8bbe\u7f6e",IrIcct:"",IrjEce:"",IuhcBf:"",IvjoDS:"\u5df2\u8fde\u63a5",IxkPX5:"",Izv7DB:"",J8bZKc:"",JHYmQ5:"",JJskQM:"",JLmDla:"",JLt4Q6:"\u55e8\uff0c#GM\uff01",JNRSaC:"\u55e8\uff0c\u4e0b\u5348\u597d\uff01","JSb+M8":"\u55e8\uff0c\u665a\u4e0a\u597d\uff01",JbqwD3:"",Jr8Sza:"\u5f00\u653e\u6570\u636e","K+RjwT":"","K+mRWy":"",KL03j1:"",KN7zKn:"","KkT/Fh":"","KmXek+":"",L4nXIc:"",LRUf8u:"","LbMW1/":"",Lc1LTr:"",LxLr05:"\u66f4\u6539\u94b1\u5305",LxanTq:"","M4C//L":"",MCa7ir:"",MIgL6y:"",MJRvgu:"",MNsZqM:"",MObteb:"",MQJ98Q:"",MnX3KT:"",MotzsL:"",N1qIB6:"",N2IrpM:"",N4JQpJ:"",NCD007:"","NDG/cO":"",NOhkXB:"",NQgbYA:"\u8d26\u6237\u8bbe\u7f6e",NTfaBt:"",NXxPgz:"",NgHG7X:"",NmbvGF:"",NqRXjV:"",Ntjkqd:"",O3bCxb:"",O9OY5m:"",OY3vjn:"\u8ddf\u8e2a\u3001\u53d1\u73b0\u548c\u5206\u6790\u6700\u65b0\u7684dapps",OaTtKk:"",P3CRoY:"",P3Qm9h:"","P6EE/a":"",PKhztn:"",PXAur5:"","PaF8Z+":"",PlBReU:"\u767b\u51fa",PoX2HN:"",Ppx673:"\u62a5\u544a","PwG+Rg":"",QIEFVX:"\u53d1\u73b0\u548c\u8ddf\u8e2aNFT\u5e02\u573a",QTfQ1M:"\u4ea4\u6613ERC-20\u4ee3\u5e01",QU9jSC:"",QXiQEv:"\u514d\u8d23\u58f0\u660e",Qa8M2b:"",QfxRyg:"",QrVONn:"",RZFF9a:"",Rl7x0X:"\u73b0\u5728\u4e0a\u7ebf\u4e86\uff01",RvBb2J:"",SO0UcX:"","SP+fA+":"",STj9QY:"",SViZJR:"",SZiYCw:"",SaMUIi:"\u6301\u6709\u8d85\u8fc75,000\u4e2aRADAR\u4ee3\u5e01\u53ef\u8bbf\u95eeDappRadar PRO",SgXd9f:"",SqR1My:"",Su0Aym:"",T8Hx4Q:"",TDaF6J:"",THLqOX:"",TPbKlF:"",TQdnHr:"\u4ee3\u5e01\u4ea4\u6362",TYvBbA:"Metamask",Tcqr44:"",TdTXXf:"",U8tnLj:"\u8fde\u63a5\u51fa\u9519",ULm29P:"",UtJk78:"","V/JHlm":"",V1cvvd:"","VASo1/":"","VGy2h/":"",VOwIk5:"",VSS3bm:"",VbheeV:"",Vr0Vmx:"",VsM9eR:"",Vx9IQQ:"","W1/Nsf":"",W8nHSd:"",We0jyY:"",WiKyhr:"",WuoOAR:"","X46lc/":"",X5bxpL:"",XKItKk:"",XSHNzI:"","XW8M3+":"",XWaXyb:"\u6b22\u8fce\u56de\u6765 \ud83d\udc4b",XY9yi8:"",XbL2mA:"","XcFhI+":"",Xem1jZ:"\u641c\u7d22...",Xlm6t8:"","Y/5vQs":"",Y1iRas:"",Y37wUE:"",Y3pjum:"\u4e2d\u5fc3",Y5FysQ:"",YHHmtn:"",YS3iln:"\u706b\u5e01\u94b1\u5305",YYCOAR:"\u5728\u63a8\u7279\u4e0a\u5173\u6ce8\u6211\u4eec","Yn4/Rc":"",YpEngO:"",YpQX5i:"",Z5LEPR:"",ZE8WVS:"\u6211\u4eec\u7528\u6765\u8ba1\u7b97\u6570\u636e\u7684\u670d\u52a1\u6e05\u5355\uff1a",ZF7rRK:"",ZLmyG9:"",ZPdqWC:"",ZW1fxd:"",ZccKmk:"","ZfMK+8":"\u91cd\u65b0\u767b\u5f55\u60a8\u7684\u8d26\u6237\uff0c\u8bbf\u95ee\u60a8\u7684DappRadar\u4f1a\u5458\u4e13\u5c5e\u529f\u80fd\u3002","ZibE+c":"\u6761\u6b3e\u4e0e\u6761\u4ef6",ZuXXvL:"",aIhMZA:"",aMWgjX:"\u5f00\u53d1\u8005",aMxd69:"\u9605\u8bfb\u6700\u65b0\u884c\u4e1a\u62a5\u544a",aYIUar:"",acrOoz:"",ah21KY:"",aofbeC:"",aqrCda:"\u5168\u7403dapp\u5546\u5e97",awL4If:"",b11hht:"",bW8NOJ:"",bd0Xph:"",bhPmzW:"",bnwQNX:"",bway2M:"",bwll2W:"\u5982\u4f55\u66f4\u6539\u94b1\u5305\u7f51\u7edc",bx0PAH:"",bzhrc8:"","c+JYNI":"","c/KktL":"\u8d44\u6e90",c0vVbD:"",cPwv2c:"\u9690\u79c1\u653f\u7b56",cS3oUQ:"\u5e7f\u544a",cdtlNt:"",cg1VJ2:"\u8fde\u63a5\u94b1\u5305",cpxuMx:"",cu7D1O:"\u6210\u4e3a\u4f1a\u5458 \ud83d\ude80",cxsrkz:"",d5Bm6V:"",deEeEI:"",djsjqj:"",dyY5ze:"",e1YbYY:"\u6ce8\u518c\u53c2\u4e0e\u514d\u8d39DappRadar\u7a7a\u6295\u3002",eAt2rw:"","ePvrX+":"",eTFfXE:"",eWHwWA:"",eYnKue:"",ercG9U:"","f+6uRy":"\u4ee3\u5e01\u6d4f\u89c8\u5668",f1eLO7:"",fAvIJH:"",fMwT0k:"",fTHhSB:"",fYWgwh:"\u60a8\u7684\u94b1\u5305\u7f51\u7edc\u8bbe\u7f6e\u4e3a {appChain}\uff0c\u4f46\u60a8\u6b63\u5728\u5c1d\u8bd5\u5728 {walletChain} \u4e0a\u4f7f\u7528\u6b64\u5e94\u7528\u7a0b\u5e8f\u3002",fcZhVV:"",g4Ydd5:"\u8ddf\u8e2a\u3001\u5206\u6790\u548c\u7ba1\u7406\u60a8\u7684\u94b1\u5305\u3002",gH7tN6:"\u53d1\u73b0\u548c\u8ddf\u8e2aNFT\u5e02\u573a",gRZ0Qj:"\u8bf7\u68c0\u67e5\u60a8\u7684\u94b1\u5305\u901a\u77e5\uff0c\u7136\u540e\u91cd\u8bd5\u3002",gTATKO:"",gczcC5:"\u8ba2\u9605",gnVo1j:"","go+xr9":"\u767b\u5f55",gsIyVH:"",hFLfRB:"TokenPocket",hLJYKV:"\u63d0\u4ea4\u9879\u76ee",hPXnjK:"",hRP9X8:"",hRTfTR:"",hXaQJj:"","hgry/X":"",huqKGl:"",hzf4ZT:"",hziisK:"","iB2r+M":"","iVMkX+":"\u9a8c\u8bc1\u60a8\u7684\u94b1\u5305",ivZVky:"",izZ0o1:"",jFlu8I:"",jG1HDt:"","jX3/NW":"MyEtherWallet",jYj7kc:"DeFi",jdpGXt:"",jeuRmq:"\u5728Facebook\u4e0a\u4e3a\u6211\u4eec\u70b9\u8d5e",jvo0vs:"",kAEQyV:"","kDm+1S":"",kHh2Ku:"",kL207m:"",kObTVY:"",kQK2I8:"",kkjl2v:"",kz3oKH:"",l6yCDg:"",lBs6BA:"",lLxBRf:"",lO5KSC:"",lOzDTt:"",lWTCvu:"",lhrPEE:"",lvr8gs:"",m6pBGV:"",m8ZG8H:"",mAojne:"",mDmDFk:"","mJN/zn":"",mMRH4B:"","mWek/2":"",mlDcQP:"\u53ef\u968f\u65f6\u53d6\u6d88\u8ba2\u9605\u3002 \u6761\u6b3e\u4e0e\u6761\u4ef6\u4ee5\u53ca\u9690\u79c1\u653f\u7b56",mspIaO:"",nOFZyk:"",nONnTw:"\u60a8\u7684\u7535\u5b50\u90ae\u7bb1",nkHzh9:"\u6ce8\u518c",nodJO8:"",nqRscq:"NFTs",ntqouI:"",o9yzx0:"",oG42lf:"",oZHeZE:"",obYBNd:"",odXlk8:"",om9PhQ:"",oyoXJp:"\u6211\u4eec\u4f7f\u7528Cookie\u6539\u8fdb\u60a8\u7684\u6d4f\u89c8\u8d28\u91cf\u3002\u5982\u679c\u60a8\u540c\u610f\uff0c\u8bf7\u70b9\u51fb\u201c\u540c\u610f\u201d\u3002\u5426\u5219\uff0c\u53ef\u5728\u60a8\u7684\u6d4f\u89c8\u5668\u4e2d\u7981\u7528Cookie\u3002",p1v8Lk:"",p6NWC3:"","pER7+T":"\u60a8\u5df2\u5c06\u60a8\u7684\u94b1\u5305\u8fde\u63a5\u4ece{old_truncated_address}\u66f4\u6539\u4e3a{new_truncated_address}\u3002",pO6jeL:"\u7528\u4e8e{address}",pbD2Bm:"",pfyHy1:"",pueExP:"",pwMZt1:"NFT","pxF+t0":"","q/BvXp":"","q0rW/m":"",q5Xl0M:"",q7Kjhm:"",qEEan6:"",qOLogg:"",qj1uhz:"\u65ad\u5f00\u8fde\u63a5","qm/eL5":"",qxg3uo:"\u8bbf\u95ee",r2Jjms:"",r3vYvE:"",rGA03J:"",rQMaYb:"",rWPdcZ:"\u8ba2\u9605\u6bcf\u5468\u7684\u7535\u5b50\u901a\u8baf\uff0c\u6700\u65b0\u66f4\u65b0\u5c06\u76f4\u63a5\u53d1\u9001\u5230\u60a8\u7684\u6536\u4ef6\u7bb1\u4e2d",rbxa4T:"",ri96Ur:"",sPtqD6:"\u4f7f\u7528Discord\u4e0e\u6211\u4eec\u4ea4\u6d41",sZFybj:"",saGDip:"",sx0aSl:"\u8d2d\u4e70\u52a0\u5bc6\u8d27\u5e01","sy+pv5":"",sy16Tn:"\u6dfb\u52a0\u7535\u5b50\u90ae\u7bb1",szulXL:"",tDlWb6:"",tU0UsK:"",tUmaeD:"",tfZpCc:"",toqGYk:"",tv5FG3:"\u535a\u5ba2",u3ZCCZ:"",u5zZ0c:"","uCk8r+":"",uFf43w:"\u884c\u4e1a\u6982\u51b5",uNOJ2Q:"\u6295\u8d44\u7ec4\u5408",uXPTs4:"",ucaHb0:"",uic6ms:"\u7a7a\u6295",uizmax:"\u5a92\u4f53",uqA3gB:"",usdoaH:"",uuF6Tq:"",vSXLio:"",vWEe3K:"",vmrT8k:"",vroSRZ:"\u6d4b\u8bd5\u7248",vx0nkZ:"\u9690\u79c1\u653f\u7b56","w+iiZ6":"","w/NqE8":"",w3btjR:"",w97eEq:"",wDXQoM:"",wGhqrf:"\u5173\u4e8e\u6211\u4eec",wS5SRP:"",wSZR47:"",we4Lby:"",wrkuO0:"",wxFA74:"",wyxJrL:"","x+qC7R":"","x+s1qU":"MEWconnect",x4LOyY:"",x5Tz6M:"",x8s10c:"",xACFlR:"",xBk6Z0:"\u6b64\u9875\u9762\u662f\u5426\u6709\u5e2e\u52a9\uff1f","xHwSw+":"",xgr17U:"",xjM0CC:"\u94b1\u5305\u7f51\u7edc\u4e0d\u5339\u914d",xrKHS6:"",xwEc8K:"",y0EYpw:"",y1Qr81:"",y7YbIu:"",yJ1ORH:"\u804c\u4e1a",yVVauo:"",yvaOvO:"",z4kTVS:"",zChMKI:"",zO5VTT:"","zXw+CA":"",zvDZ9N:""},Ru={defaultLocale:"en",messages:{en:Cu,cn:Lu,zh:Lu,es:Nu,ja:ju,hi:Du,ru:Ou,uk:Pu}},zu=function(e){var t=e.children,r=e.languages,i=e.onLocaleChange,o=(0,n.useState)(Ru.defaultLocale),a=o[0],s=o[1];(0,n.useEffect)((function(){var e=d.local.getItem("lang")||"en",t=r.find((function(t){return t.code===e}));s("cn"!==e||t?"zh"!==e||t?e:"cn":"zh")}),[]);var l=r.find((function(e){return e.code===a}));return n.createElement(Su.Provider,{value:{locale:a,language:l,languages:r,onLocaleChange:function(e){s(e),i&&i(e),d.local.setItem("lang",e)}}},n.createElement(Yt,{locale:a,defaultLocale:Ru.defaultLocale,messages:Ru.messages[a]},t))},Bu=["to","children"],Uu=function(e){var t=e.to,r=e.children,i=pc(e,Bu),o=(0,n.useContext)(Au).Link;return i.style?i.style=fc({textDecoration:"none"},i.style||{}):i=fc({style:{textDecoration:"none"}},i),t?/^https?:\/\//.test(t)?n.createElement("a",fc({href:t},i),r):o?n.createElement(o,fc({to:t},i),r):n.createElement("a",fc({href:t},i),r):n.createElement("span",i,r)},Fu=function(){return Qc[function(){var e,t,r,n,i,o,a,s,l;if("undefined"===typeof window)return Zc;var c=(null===(e=window)||void 0===e||null===(t=e.navigator)||void 0===t?void 0:t.userAgent)||(null===(r=window)||void 0===r||null===(n=r.navigator)||void 0===n?void 0:n.vendor)||(null===(i=window)||void 0===i?void 0:i.opera);return/windows phone/i.test(c)?qc:/android/i.test(c)?Wc:/iPad|iPhone|iPod/.test(c)&&(null===(o=window)||void 0===o||!o.MSStream)||null!==(a=window)&&void 0!==a&&null!==(s=a.navigator)&&void 0!==s&&null!==(l=s.userAgent)&&void 0!==l&&l.includes("Mac")&&"ontouchend"in document?Yc:Zc}()]},Hu=function(e){return e===jc?Oc[e]:Oc[e+1]},Vu=function(e,t){return t===jc?100:t?function(e,t){return t===jc?null:e-Oc[t]}(e,t)/(Hu(t)-Oc[t])*100:0},Gu=function(e){var t,r,n,i,o=e;null!==e&&void 0!==e&&e.user&&(o.user=fc({},e.user,{xpPointsRequiredToLevelUp:Hu(null===(t=e.user)||void 0===t?void 0:t.level),xpPointsAtLevelStart:Oc[null===(r=e.user)||void 0===r?void 0:r.level],levelProgressPercentage:Vu(null===(n=e.user)||void 0===n?void 0:n.xpPoints,null===(i=e.user)||void 0===i?void 0:i.level)}));return o};var qu=["action","category","label"],Wu={user_registered:!1,user_pro:!1,user_attached_wallet:!1,user_attached_email:!1};function Yu(e,t){void 0===t&&(t=!1);var r=e.action,n=e.category,i=e.label,o=pc(e,qu),a=function(){try{if((0,d.getCookie)("jwt")){var e=(0,d.parseJwt)((0,d.getCookie)("jwt"));return{user_registered:!0,user_pro:e.pro,user_attached_wallet:!!e.address,user_attached_email:!!e.email}}return Wu}catch(t){return Wu}}();rr.default.event(r,fc({event_category:n,event_label:i},o,a))}function Zu(){for(var e=arguments.length,t=new Array(e),r=0;r2}var ch=function(e){return{type:eh,searchOpened:e}},uh=function(e){return{type:th,mobileExpanded:e}},dh={__proto__:null,setSearchKeyword:nh,setSearchSuggestData:ih,setSearchSuggestLoading:oh,setSearchSuggestDappsLoading:ah,resetSuggestData:sh,shouldDisplayResults:lh,setSearchOpened:ch,setSearchMobileExpanded:uh},hh=function(e){return/^.+\.\w+$/.test(e)},fh=function(e){return Promise.resolve(gh(e,"eth")).then((function(t){return t||Promise.resolve(gh(e,"bnb")).then((function(t){return t||Promise.resolve(gh(e,"arb1")).then((function(e){return e||null}))}))}))},ph={},mh="space-id-cache",gh=function(e,t){try{if(!e||!t)return Promise.resolve(null);var r=t+"-"+e,n=JSON.parse(d.local.getItem(mh,"{}"));return"undefined"!==typeof n[r]?Promise.resolve(n[r]):Promise.resolve((0,d.xhrRequest)({url:"https://api.prd.space.id/v1/getName?tld="+t+"&address="+e,tryAuth:!1,withCredentials:!1})).then((function(e){return 200===e.status&&e.data&&e.data.name?(n[r]=e.data.name,d.local.setItem(mh,JSON.stringify(n)),e.data.name):(n[r]=null,d.local.setItem(mh,JSON.stringify(n)),null)}))}catch(i){return Promise.reject(i)}},yh=function(e,t){try{if(!e||!t)return Promise.resolve(null);var r=t+"-"+e;return"undefined"!==typeof ph[r]?Promise.resolve(ph[r]):Promise.resolve((0,d.xhrRequest)({url:"https://api.prd.space.id/v1/getAddress?tld="+t+"&domain="+e,tryAuth:!1,withCredentials:!1})).then((function(e){return 200===e.status&&e.data&&e.data.address?(ph[r]=e.data.address,e.data.address):(ph[r]=null,null)}))}catch(n){return Promise.reject(n)}},vh=function(e){return"https://api-avatars.dappradar.com/"+e+".svg"},bh=function(e){try{var t=!1;return Promise.resolve(rd((function(){function r(r){var n=!1;if(t)return r;function i(t){var r=!1;if(n)return t;function i(t){if(r)return t;var n=ar().toChecksumAddress(e);if(!ar().isAddress(n))return!1;var i=new(u())("https://white-weathered-card.quiknode.pro/4d9a8e9f0ac69b19282cd74f99fc93b573489920/");return Promise.resolve(i.eth.getCode(n)).then((function(t){var r=!1,i=function(){if("0x"===t)return Promise.resolve(fh(n)).then((function(t){var n=[{image:vh(e),url:Dc+"/portfolio?wallet="+e,title:t}];return r=!0,n}))}();return i&&i.then?i.then((function(e){return!!r&&e})):!!r&&i}))}var o=function(e){return/.*\.(bnb|arb)$/.test(e)}(e),a=function(){if(o)return Promise.resolve(function(e){try{var t=function(t){var n=!1;if(r)return t;var i=function(){if(/\.arb$/.test(e))return Promise.resolve(yh(e,"arb1")).then((function(e){if(e)return n=!0,e}))}();return i&&i.then?i.then((function(e){return n?e:null})):n?i:null},r=!1,n=function(){if(/\.bnb$/.test(e))return Promise.resolve(yh(e,"bnb")).then((function(e){if(e)return r=!0,e}))}();return Promise.resolve(n&&n.then?n.then(t):t(n))}catch(i){return Promise.reject(i)}}(e)).then((function(t){if(t){var n=[{image:vh(t),url:Dc+"/portfolio?wallet="+t,title:e}];return r=!0,n}}))}();return a&&a.then?a.then(i):i(a)}var o=function(e){return/.*\.eth$/.test(e)}(e),a=function(){if(o)return Promise.resolve(function(e){try{return Promise.resolve((0,d.xhrRequest)({url:"https://ens-generator.dappradar.com/ens/resolve/"+e,tryAuth:!1,withCredentials:!0})).then((function(e){if(200===e.status){var t,r,n=null===e||void 0===e||null===(t=e.data)||void 0===t||null===(r=t.data)||void 0===r?void 0:r.domains;if(null!==n&&void 0!==n&&n.length)return n[0].resolvedAddress.id}return!1}))}catch(t){return Promise.reject(t)}}(e)).then((function(t){if(t){var r=[{image:vh(t),url:Dc+"/portfolio?wallet="+t,title:e}];return n=!0,r}}))}();return a&&a.then?a.then(i):i(a)}var n=hh(e),i=function(){if(n)return Promise.resolve(function(e){try{var t=!1,r=rd((function(){return Promise.resolve((0,d.xhrRequest)({url:"https://apis.freename.io/api/v1/resolver/resolve/"+e,tryAuth:!1,withCredentials:!1})).then((function(e){if(200===e.status){var r,n,i=(null===e||void 0===e||null===(r=e.data)||void 0===r||null===(n=r.data)||void 0===n?void 0:n.host)||!1;return t=!0,i}}))}),(function(e){return console.log("freename error",e.response),t=!0,!1}));return Promise.resolve(r&&r.then?r.then((function(e){return!!t&&e})):!!t&&r)}catch(n){return Promise.reject(n)}}(e)).then((function(r){if(r){var n=[{image:vh(r),url:Dc+"/portfolio?wallet="+r,title:e}];return t=!0,n}}))}();return i&&i.then?i.then(r):r(i)}),(function(e){throw e})))}catch(r){return Promise.reject(r)}},wh=function(e,t){void 0===e&&(e=null);try{var r=function(){function e(){function e(){function e(){function e(){var e=rd((function(){return Promise.resolve(bh(n)).then((function(e){"undefined"!==typeof e&&e.length?t(ih(Xd,e)):t(ih(Xd))}))}),(function(){t(ih(Xd))}));if(e&&e.then)return e.then((function(){}))}var r=rd((function(){return Promise.resolve(kh(n,Dc)).then((function(e){"undefined"!==typeof e&&e.length?t(ih($d,e,e.length)):t(ih($d))}))}),(function(){t(ih($d))}));return r&&r.then?r.then(e):e()}var r=rd((function(){return Promise.resolve(Mh(n)).then((function(e){"undefined"!==typeof e.results&&e.results.length?t(ih(Jd,e.results,e.resultCount)):t(ih(Jd))}))}),(function(){t(ih(Jd))}));return r&&r.then?r.then(e):e()}var r=rd((function(){return Promise.resolve(Ah({prefix:"marketplace",keyword:n})).then((function(e){var r,n;"undefined"!==typeof(null===e||void 0===e||null===(r=e.data)||void 0===r?void 0:r.results)&&null!==e&&void 0!==e&&null!==(n=e.data)&&void 0!==n&&n.results.length?t(ih(Kd,e.data.results,e.data.resultCount)):t(ih(Kd))}))}),(function(){t(ih(Kd))}));return r&&r.then?r.then(e):e()}var r=rd((function(){return Promise.resolve(Ah({prefix:"collection",keyword:n})).then((function(e){var r,n;"undefined"!==typeof(null===e||void 0===e||null===(r=e.data)||void 0===r?void 0:r.results)&&null!==e&&void 0!==e&&null!==(n=e.data)&&void 0!==n&&n.results.length?t(ih(Qd,e.data.results,e.data.resultCount)):t(ih(Qd))}))}),(function(){t(ih(Qd))}));return r&&r.then?r.then(e):e()};t(sh()),t(oh(!0)),t(ah(!0));var n=e&&"string"===typeof e?e.trim():null;if(!lh(n))return Promise.resolve(!0);eu.map((function(e){try{var r=rd((function(){return Promise.resolve(Eh(e.endpoint,n,3,e.suffix||"",e.range,e.sort,e.order)).then((function(r){var n;r&&r.data&&"undefined"!==r.data.results&&null!==(n=r.data.results)&&void 0!==n&&n.length?t(ih(Wd,r.data.results,r.data.resultCount,e)):t(ih(Wd,[],0,e))}))}),(function(){t(ih(Wd,[],0,e))}));return Promise.resolve(r&&r.then?r.then((function(){})):void 0)}catch(i){return Promise.reject(i)}}));var i=rd((function(){return Promise.resolve(Eh("/rankings/chains",n,3,"","7d","dappCount")).then((function(e){var r,n;"undefined"!==typeof(null===e||void 0===e||null===(r=e.data)||void 0===r?void 0:r.results)&&null!==e&&void 0!==e&&null!==(n=e.data)&&void 0!==n&&n.results.length?t(ih(Zd,e.data.results,e.data.resultCount)):t(ih(Zd))}))}),(function(){t(ih(Zd))}));return Promise.resolve(i&&i.then?i.then(r):r())}catch(o){return Promise.reject(o)}},xh=tc()((function(e,t){return Zu("event","search",{search_term:e}),!lh(e)||(Yu({category:"header_search_events",action:"search_query",label:e}),wh(e,t))}),500),kh=function(e){return Promise.resolve(rd((function(){return Promise.resolve((0,d.xhrRequest)({url:Nc+"search?search="+e+"&per_page=3&page=1",tryAuth:!1,withCredentials:true})).then((function(e){return null!==e&&void 0!==e&&e.data?e.data.map((function(e){var t=e.url.replace("https://wp.dappradar.com",Dc+"/blog");return fc({},e,{to:t})})):[]}))}),(function(e){return e})))},Mh=function(e){try{var t=Tc+"/api/v1/rankings-ag-tokens-page/search?resultsPerPage=3";return e&&(t=t+"&search="+e),Promise.resolve(rd((function(){return Promise.resolve((0,d.xhrRequest)({url:t,tryAuth:!1,withCredentials:true})).then((function(e){return e.data}))}),(function(e){throw console.error("Failure: ",e),e})))}catch(r){return Promise.reject(r)}},Eh=function(e,t,r,n,i,o,a){void 0===t&&(t=null),void 0===r&&(r=3),void 0===n&&(n=""),void 0===i&&(i="7d"),void 0===o&&(o="uawCount"),void 0===a&&(a="desc");try{var s=""+Jl.ae+e+"?",l="currency=usd"+(a?"&order="+a:"")+"&page=1"+(i?"&range="+i:"")+(o?"&sort="+o:"")+(t?"&search="+t:"")+"&resultsPerPage="+r+n;return Promise.resolve(_h(s,l))}catch(c){return Promise.reject(c)}};function _h(e,t,r){return(0,d.xhrRequest)({url:e+"params="+(0,d.generateSecureQs)(t),headers:(0,d.generateSecureHeader)(),signal:r,withCredentials:Ac})}function Ah(e){var t=e.prefix,r=void 0===t?null:t,n=e.keyword,i=void 0===n?"":n,o=Jl.Lx+"/"+r+"?currency=usd&sort=volumeInFiat&order=desc&resultsPerPage=3&page=1&range=day&search="+i;return(0,d.xhrRequest)({url:o,withCredentials:_c})}var Sh,Ih,Th,Ch,Nh,Dh,jh,Oh,Ph,Lh,Rh,zh,Bh,Uh,Fh,Hh,Vh,Gh={__proto__:null,fetchSuggestSearch:wh,fetchSearchDebounced:xh,searchBlogPosts:kh,fetchTokensList:Mh,fetchRankingsData:Eh,rankingsBeApiRequest:_h,fetchNftRankingsV3:Ah},qh=function(e){return e.search.keyword},Wh=function(e){return e.search.ad},Yh=function(e){return e.search.searchOpened},Zh=function(e){return e.search.mobileExpanded},Qh={__proto__:null,selectSearchKeyword:qh,selectSearchAd:Wh,selectSearchOpened:Yh,selectSearchMobileExpanded:Zh},Kh=function(e,t,r){void 0===t&&(t=[]),void 0===r&&(r=!0);var i=(0,n.useRef)(!0),o=(0,n.useState)(),a=o[0],s=o[1],l=(0,n.useState)(0),c=l[0],u=l[1],h=Fu(),f=(0,d.useIpAddress)().data,p=null===f||void 0===f?void 0:f.ip,m=(0,n.useRef)(null),g=function t(){try{var r;return m.current=new AbortController,e.length>0&&e.forEach((function(e){Yu({category:"kvl_tracking",action:"kvl_decision_request_"+e.key,label:e.key},!0)})),Promise.resolve(function(e){var t=e.deviceKey,r=e.customTargetingData,n=e.placements,i=e.ipAddress,o=e.signal;try{return Promise.resolve(rd((function(){var e=Array.isArray(n)?n:[n],a={networkId:Jc,siteId:t,eventIds:[Xc.VIEWABLE_IMPRESSION]},s=e.map((function(e){return fc({},e,a,{properties:fc({},r,e.properties),divName:e.key})}));return Promise.resolve((0,d.xhrRequest)({url:$c,tryAuth:!1,method:"POST",signal:o,data:{placements:s,enableBotFiltering:!0,ip:i},withCredentials:Mc}))}),(function(e){return console.log("fetchKevelData error",e),!1})))}catch(a){return Promise.reject(a)}}({deviceKey:h,customTargetingData:{},placements:e,ipAddress:p,signal:null===m||void 0===m||null===(r=m.current)||void 0===r?void 0:r.signal}).catch((function(e){}))).then((function(e){var r;if(200===(null===e||void 0===e?void 0:e.status)&&null!==e&&void 0!==e&&null!==(r=e.data)&&void 0!==r&&r.decisions){var n,o=(null===e||void 0===e||null===(n=e.data)||void 0===n?void 0:n.decisions)||{},a=Object.keys(o);a.length>0&&a.forEach((function(e){"undefined"!==typeof o[e]&&Yu({category:"kvl_tracking",action:"kvl_decision_made_"+e,label:o[e]?"true":"false",event_source:e},!0)}));var l=a.reduce((function(e,r){var n,i,a,s,l,c,u,d,h,f,p,m,g,y,v=null===(n=o[r])||void 0===n||null===(i=n.events)||void 0===i||null===(a=i.find((function(e){return e.id===Xc.VIEWABLE_IMPRESSION})))||void 0===a||null===(s=a.url)||void 0===s?void 0:s.replace("e.gif","fwd/e"),b=(null===(l=o[r])||void 0===l||null===(c=l.contents)||void 0===c||null===(u=c[0])||void 0===u?void 0:u.data)||{},w=(null===(d=o[r])||void 0===d||null===(h=d.contents)||void 0===h||null===(f=h[0])||void 0===f?void 0:f.body)||null,x=function(e){var t,r=null;return null!==e&&void 0!==e&&e.ctIsTextAd&&(r=Kc+"/"+e.fileName),null!==e&&void 0!==e&&e.imageUrl&&(r=null===e||void 0===e||null===(t=e.imageUrl)||void 0===t?void 0:t.replace("https://s.zkcdn.net/Advertisers",Kc)),r}(b),k=Object.keys(b).filter((function(e){return e.startsWith("ct")})),M=k.reduce((function(e,t){var r;return fc(((r={})[t.split("ct")[1]]=b[t],r),e)}),{}),E={viewableImpressionUrl:v,impressionUrl:null===(p=o[r])||void 0===p||null===(m=p.impressionUrl)||void 0===m?void 0:m.replace("i.gif","fwd/i"),clickUrl:null===(g=o[r])||void 0===g?void 0:g.clickUrl,src:x,htmlBody:w,metadata:M,onClick:t};return fc({},e,((y={})[r]=E,y))}),{});i.current&&s(l)}}))}catch(n){return Promise.reject(n)}},y=function(){document&&"visible"===document.visibilityState&&u((function(e){return e+1}))};return(0,n.useEffect)((function(){return r&&p&&g(),function(){var e;null!==(e=m.current)&&void 0!==e&&e.signal&&function(){var e;null===m||void 0===m||null===(e=m.current)||void 0===e||e.abort()}()}}),[h,p,c,r].concat(t)),(0,n.useEffect)((function(){return document.addEventListener("visibilitychange",y),i.current=!0,function(){i.current=!1,document.removeEventListener("visibilitychange",y)}}),[]),a||{}},Jh=["closeAd","impressionUrl","viewableImpressionUrl","clickUrl","threshold","target","children","onImpression","onViewableImpression","hideAdBadge"],$h=n.forwardRef((function(e,t){var r=e.closeAd,o=e.impressionUrl,a=e.viewableImpressionUrl,s=e.clickUrl,l=e.threshold,c=void 0===l?.3:l,u=e.target,h=e.children,f=e.onImpression,p=e.onViewableImpression,m=e.hideAdBadge,g=pc(e,Jh),y=(0,n.useRef)(null),v=(0,rc.Wx)({threshold:c,fallbackInView:!0}),b=v.ref,w=v.inView;return(0,n.useEffect)((function(){o&&((0,d.xhrRequest)({url:o,tryAuth:!1,withCredentials:Mc}),f&&f())}),[o]),(0,n.useEffect)((function(){return w&&a&&(y.current=setTimeout((function(){(0,d.xhrRequest)({url:a,tryAuth:!1,withCredentials:Mc}),p&&p(),clearTimeout(y.current)}),1e3)),function(){clearTimeout(y.current)}}),[w,a]),n.createElement(rf,{ref:b},r?n.createElement(Xh,{onClick:r},n.createElement(i.CloseIcon,{fill:"#fff",width:8,height:8})):null,n.createElement(nf,fc({ref:t,to:s,target:u},g),h),m?null:n.createElement(ef,null,n.createElement(tf,null)))})),Xh=a.default.div(Sh||(Sh=mc(["\n border: 1px solid #1e3f70;\n display: flex;\n align-items: center;\n justify-content: center;\n width: 25px;\n height: 25px;\n background-color: #000d26;\n border-radius: 50%;\n position: absolute;\n right: -15px;\n top: -10px;\n z-index: 1;\n"]))),ef=a.default.span(Ih||(Ih=mc(["\n padding: 0px 6px;\n background-color: #1e3e70;\n border-radius: 5px;\n position: absolute;\n top: 5px;\n right: 5px;\n pointer-events: none;\n"]))),tf=(0,a.default)(i.AdIcon)(Th||(Th=mc(["\n fill: #fff;\n"]))),rf=a.default.span(Ch||(Ch=mc(["\n display: flex;\n position: relative;\n"]))),nf=(0,a.default)(i.SmartLink)(Nh||(Nh=mc(["\n display: flex;\n text-decoration: none;\n"]))),of=a.default.div(Dh||(Dh=mc(["\n display: flex;\n flex-direction: column;\n margin: 6px 13px 10px;\n padding: 10px 0 0;\n\n p {\n color: #b5b5b5;\n display: flex;\n font-size: 12px;\n margin: 0;\n padding-top: 2px;\n }\n"]))),af=a.default.div(jh||(jh=mc(["\n align-items: space-between;\n display: flex;\n flex-direction: row;\n justify-content: flex-start;\n margin-top: 8px;\n min-height: 32px;\n text-decoration: none;\n\n div {\n align-items: flex-start;\n display: flex;\n flex-direction: column;\n }\n\n img {\n border-radius: 2px;\n height: 36px;\n margin-right: 8px;\n width: 36px;\n }\n\n .search-ad-title {\n color: #fff;\n font-weight: 400;\n font-size: 14px;\n max-width: 263px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .search-link-look {\n color: #056cff;\n display: flex;\n font-size: 12px;\n font-weight: 600;\n\n @media only screen and (max-width: 1023px) {\n display: none;\n }\n }\n"]))),sf=function(){var e,t,r,i=Kh({key:"data",zoneIds:[Vc.SearchBanner],adTypes:[Gc.X36X36]}).data;return null!==i&&void 0!==i&&i.clickUrl?n.createElement($h,fc({},i,{target:"_blank",onClick:function(){var e;return Yu({category:"Search Ads Clicks",action:'Ads clicks on "'+(null===i||void 0===i||null===(e=i.metadata)||void 0===e?void 0:e.title)+'"',label:"Kevel Search Banner"})}}),n.createElement(of,{className:"dappradar-search-ads"},n.createElement(af,null,n.createElement("img",{src:Kc+"/"+(null===i||void 0===i||null===(e=i.metadata)||void 0===e?void 0:e.image),alt:i.title}),n.createElement("div",null,n.createElement("span",{className:"search-ad-title"},null===i||void 0===i||null===(t=i.metadata)||void 0===t?void 0:t.title),n.createElement("span",{className:"search-link-look"},null===i||void 0===i||null===(r=i.metadata)||void 0===r?void 0:r.text),n.createElement("p",null,n.createElement(Kt,{id:"25u5Dh",defaultMessage:[{type:0,value:"Sponsored"}]})))))):null},lf=[{id:0,text:"dapps"},{id:1,text:"ENS"},{id:2,text:"wallets"},{id:3,text:"articles"},{id:4,text:"NFT collections"},{id:6,text:"games"},{id:7,text:"DeFi protocols"}],cf=a.default.div(Oh||(Oh=mc(["\n position: relative;\n display: flex;\n flex: 1;\n height: 36px;\n ","\n"])),nc.space),uf=a.default.div(Ph||(Ph=mc(["\n display: flex;\n align-items: center;\n width: 100%;\n height: ","px;\n"])),60),df=a.default.div(Lh||(Lh=mc(["\n display: flex;\n cursor: pointer;\n margin-right: 15px;\n\n svg {\n display: flex;\n width: 18px;\n height: 18px;\n fill: ",";\n transition: all 0.2s ease;\n }\n\n &:hover {\n svg {\n fill: ",";\n }\n }\n"])),(function(e){return e.theme.colors.textColorMain}),(function(e){return e.theme.colors.textColorSecondary})),hf=(0,n.forwardRef)((function(e,t){var r=e.searchKeyword,o=e.onChange,a=e.isMobile,s=e.margin,l=e.maxWidth,c=pt().formatMessage,u=(0,n.useState)(lf[0]),d=u[0],h=u[1],f=(0,nr.wA)(),p=(0,nr.d4)(Zh),m=function(){var e=(0,n.useRef)(null);return[e,function(){e.current&&e.current.focus()}]}(),g=m[0],y=m[1],v=0,b=function(){v>=lf.length&&(v=0);var e=lf.find((function(e){return e.id===v}));v+=1,h(e)};(0,n.useEffect)((function(){var e=!0;return setInterval((function(){e&&b()}),4e3),function(){e=!1,clearInterval(b)}}),[]);var w=function(){return c({id:"I/crCn",defaultMessage:[{type:0,value:"Search "},{type:1,value:"value"}]},{value:null===d||void 0===d?void 0:d.text})};return(0,n.useEffect)((function(){a&&p&&y()}),[a,p]),a?p?n.createElement(uf,{ref:t},n.createElement(i.Input,{value:null===r?"":r,onChange:function(e){return o(e.target.value)},iconLeft:n.createElement(i.SearchIcon,null),size:"medium",ref:g,maxLength:42,placeholder:w(),iconRight:r&&r.length>=3?n.createElement(i.CloseInCircleIcon,{fill:"#fff"}):void 0,iconRightOnClick:function(){o(null),f(ch(!1))}}),n.createElement(i.Button,{type:"button",color:"transparent",onClick:function(){f(ch(!1)),f(uh(!1))}},"Cancel")):n.createElement(df,null,n.createElement(i.SearchIcon,{onClick:function(){f(uh(!0)),r&&r.length>=3&&f(ch(!0))}})):n.createElement(cf,{margin:s,ref:t},n.createElement(i.Input,{maxWidth:l,value:null===r?"":r,onChange:function(e){return o(e.target.value)},iconLeft:n.createElement(i.SearchIcon,null),size:"medium",ref:g,maxLength:42,placeholder:w(),iconRight:r&&r.length>=3?n.createElement(i.CloseInCircleIcon,{fill:"#fff"}):void 0,onClick:function(e){lh(e.target.value)&&f(ch(!0))},iconRightOnClick:function(){o(null),f(ch(!1))}}))})),ff=["children"],pf=(0,a.default)(i.SmartLink)(Rh||(Rh=mc(["\n display: block;\n color: ",";\n text-decoration: none;\n border-radius: 8px;\n transition: all 0.2s ease;\n\n .token-name-link {\n text-transform: uppercase;\n }\n\n ","\n"])),(function(e){return e.theme.colors.textColorMain}),(function(e){return e.$hoverEffect&&(0,a.css)(zh||(zh=mc(["\n &:hover {\n color: ",";\n background-color: ",";\n }\n "])),(function(e){return e.theme.colors.textColorMain}),(function(e){return e.theme.colors.bodyBgColor2Body}))})),mf=function(e){var t=e.children,r=pc(e,ff);return n.createElement(pf,r,t)},gf=a.default.span(Bh||(Bh=mc(["\n display: block;\n padding: 8px 16px;\n font: 500 14px / 16px var(--font-family-secondary);\n overflow: hidden;\n text-align: left;\n text-overflow: ellipsis;\n white-space: nowrap;\n width: 100%;\n"]))),yf=function(e){var t=e.data;return n.createElement(mf,{to:t.to,target:"_blank",title:(0,ic.decode)(t.title)},n.createElement(gf,null,(0,ic.decode)(t.title)))},vf=["name","isNew","moreInfo","children"],bf=a.default.div(Uh||(Uh=mc(["\n align-items: flex-start;\n display: flex;\n flex-direction: column;\n justify-content: space-evenly;\n"]))),wf=a.default.div(Fh||(Fh=mc(["\n align-items: center;\n display: flex;\n flex-direction: row;\n justify-content: flex-start;\n padding-top: 4px;\n\n > div,\n > a {\n display: flex;\n margin-right: 8px;\n padding-top: 0;\n }\n"]))),xf=a.default.div(Hh||(Hh=mc(["\n display: block;\n font: 700 14px / 16px var(--font-family-secondary);\n text-decoration: none;\n overflow: hidden;\n text-overflow: ellipsis;\n text-align: left;\n white-space: nowrap;\n width: 100%;\n\n @media (max-width: 410px) {\n max-width: 170px;\n }\n"])));function kf(e){var t=e.name,r=e.isNew,o=void 0!==r&&r,a=e.moreInfo,s=void 0!==a&&a,l=e.children,c=pc(e,vf),u=pt().formatMessage;return n.createElement(bf,null,n.createElement(xf,c,o?n.createElement(i.NewTag,{text:u({id:"VOwIk5",defaultMessage:[{type:0,value:"New"}]})}):null,s,t),l?n.createElement(wf,null,l):null)}var Mf,Ef,_f,Af,Sf,If,Tf,Cf,Nf,Df=a.default.div(Vh||(Vh=mc(["\n align-items: center;\n border-bottom: 1px solid #e6e6e6;\n color: #fff;\n cursor: pointer;\n display: flex;\n flex-direction: row;\n flex-wrap: nowrap;\n font-size: 14px;\n font-weight: 400;\n overflow: hidden;\n position: relative;\n width: 100%;\n\n .TableMobileRow-meta-wrapper {\n display: flex;\n flex-grow: 1;\n justify-content: space-between;\n transition: all 0.2s ease;\n }\n"]))),jf=(0,a.default)(Df)(Mf||(Mf=mc(["\n padding: 12px 0;\n border: 0;\n\n @media screen and (min-width: 880px) {\n padding: 8px 16px;\n }\n\n .token-name-link {\n text-transform: capitalize;\n }\n"]))),Of=a.default.div(Ef||(Ef=mc(["\n font: 400 12px / 16px var(--font-family-secondary);\n letter-spacing: 0.036px;\n text-transform: uppercase;\n color: #b1bbce;\n"]))),Pf=function(e){var t=e.data;return n.createElement(mf,{to:Dc+"/chain/"+oc.rY[oc.qP[t.chainId]].slug,target:"_blank",title:oc.fo[t.chainId],onClick:function(){return Yu({category:"header_search_events",action:"scp_link_click",label:oc.rY[oc.qP[t.chainId]].slug})}},n.createElement(jf,null,n.createElement(Lf,{chainId:t.chainId}),n.createElement(kf,{name:oc.fo[t.chainId],title:oc.fo[t.chainId],className:"token-name-link"},n.createElement(Of,null,t.token.symbol))))},Lf=function(e){var t=e.chainId,r=e.bgSize,i=void 0===r?"30px":r,o=e.iconSize,a=void 0===o?"16px":o;return n.createElement(Rf,{$bgSize:i},n.createElement(Jl.s9,{name:oc.qP[t],width:a,height:a}))},Rf=a.default.div(_f||(_f=mc(["\n display: flex;\n align-items: center;\n justify-content: center;\n width: ",";\n height: ",";\n margin-right: 16px;\n background-color: #152846;\n border-radius: 50%;\n\n svg {\n display: flex;\n fill: #fff;\n }\n"])),(function(e){return e.$bgSize}),(function(e){return e.$bgSize})),zf=(0,a.default)(Df)(Af||(Af=mc(["\n padding: 12px 0;\n border: 0;\n\n @media screen and (min-width: 880px) {\n padding: 8px 16px;\n }\n"]))),Bf=a.default.div(Sf||(Sf=mc(["\n border-radius: 5px;\n display: inline-flex;\n flex-shrink: 0;\n height: 24px;\n margin-right: 16px;\n overflow: hidden;\n position: relative;\n width: 24px;\n\n svg {\n fill: #fff;\n }\n"]))),Uf=function(e){var t=e.chain,r=e.gaCategory,i=void 0===r?"Search - Ecosystem Links":r;return n.createElement(mf,{to:t.url,target:"_blank",title:t.label,onClick:function(){return Yu({category:i,action:"Click on '"+t.label+"'",label:t.url})}},n.createElement(zf,null,n.createElement(Bf,null,t.icon),n.createElement(kf,{name:t.label})))},Ff=a.default.div(If||(If=mc(["\n display: flex;\n font-size: 14px;\n font-weight: 500;\n justify-content: space-between;\n line-height: 20px;\n padding: 8px 0;\n\n @media screen and (min-width: 880px) {\n padding: 16px 16px 8px;\n }\n"]))),Hf=a.default.div(Tf||(Tf=mc(["\n color: #b1bbce;\n font: 500 14px / 18px var(--font-family-secondary);\n"]))),Vf=function(e){var t=e.title,r=e.to,o=e.showLink,a=void 0!==o&&o;return n.createElement(Ff,{className:"searchResultsHeading"},n.createElement(Hf,null,t),a?n.createElement(i.Button,{to:r,p:0,size:"small",target:"_blank",theme:"dark",color:"transparent",iconRight:n.createElement(i.ExternalLinkIcon,{width:"14px",height:"14px"})},n.createElement(Kt,{id:"0gGKBx",defaultMessage:[{type:0,value:"Show All"}]})):null)},Gf=a.default.div(Cf||(Cf=mc(["\n border-radius: 5px;\n display: inline-flex;\n flex-shrink: 0;\n height: 24px;\n margin-right: 16px;\n overflow: hidden;\n position: relative;\n width: 24px;\n\n img {\n height: 100%;\n object-fit: cover;\n width: 100%;\n }\n"])));function qf(e){var t=e.src,r=e.alt,o=e.fallbackSrcs,a=void 0===o?null:o,s=e.resize,l=void 0===s?void 0:s;return n.createElement(Gf,null,n.createElement(i.ImageLoader,{src:t,alt:r,fallbackSrcs:a,resize:l,theme:"dark"}))}var Wf,Yf,Zf,Qf,Kf,Jf,$f,Xf,ep,tp,rp,np,ip,op=(0,a.default)(Df)(Nf||(Nf=mc(["\n padding: 12px 0;\n border: 0;\n\n @media screen and (min-width: 880px) {\n padding: 8px 16px;\n }\n"]))),ap=function(e){var t=e.dapp,r=e.link,i=e.onClick,o=t.logo?t.logo:Pc+t.name;return n.createElement(mf,{to:r,target:"_blank",title:t.name,onClick:i},n.createElement(op,null,n.createElement(qf,{src:o,alt:t.name}),n.createElement(kf,{name:t.name,isNew:t.new})))},sp=a.default.div(Wf||(Wf=mc(["\n ","\n"])),(function(e){var t=e.justify;return(0,a.css)(Yf||(Yf=mc(["\n color: #fff;\n display: flex;\n font-size: 14px;\n justify-content: ",";\n line-height: 20px;\n padding: 12px 21px 12px 13px;\n\n &.fixed-height {\n @media screen and (min-width: 1041px) {\n padding: 15px 21px 15px 13px;\n align-items: center;\n display: flex;\n height: 49px;\n }\n }\n "])),t)})),lp=function(e){var t=e.isLoading,r=e.resultsLength,o=e.searchKeyword,a=(0,n.useState)(!1),s=a[0],l=a[1];return t&&o&&o.length>=3?n.createElement(sp,{justify:"center"},n.createElement(i.Spinner,null)):!o||o.length<3||r?null:(s||(Yu({category:"header_search_events",action:"search_no_results",label:o}),l(!0)),n.createElement(sp,{justify:"space-between",className:"fixed-height"},n.createElement(Kt,{id:"Y/5vQs",defaultMessage:[{type:0,value:"No results found"}]})))},cp=(0,a.default)(Df)(Zf||(Zf=mc(["\n padding: 12px 0;\n border: 0;\n\n @media screen and (min-width: 880px) {\n padding: 8px 16px;\n }\n\n .token-name-link {\n text-transform: capitalize;\n }\n"]))),up=a.default.div(Qf||(Qf=mc(["\n font: 400 12px / 16px var(--font-family-secondary);\n letter-spacing: 0.036px;\n text-transform: uppercase;\n color: #b1bbce;\n"]))),dp=function(e){var t=e.data;return n.createElement(mf,{to:Dc+"/token/"+t.slug,target:"_blank",title:t.name,onClick:function(){return Yu({category:"header_search_events",action:"stp_link_click",label:t.slug})}},n.createElement(cp,null,n.createElement(qf,{src:t.image||"",alt:t.name,fallbackImage:"https://static.dappradar.com/grc-public-assets/icons/NftDefaultIcon.svg",resize:{width:24,quality:100}}),n.createElement(kf,{name:t.name,title:t.name,className:"token-name-link"},n.createElement(up,null,t.symbol))))},hp=(0,a.default)(Df)(Kf||(Kf=mc(["\n padding: 12px 0;\n margin-bottom: 10px;\n border: 0;\n\n @media screen and (min-width: 880px) {\n padding: 8px 16px;\n }\n\n &:hover {\n .Wallet-Results__Link {\n color: #b1bbce;\n transition: color 0.2s ease;\n }\n }\n"]))),fp=a.default.div(Jf||(Jf=mc(["\n color: #041938;\n font-weight: 600;\n font-size: 14px;\n margin-left: auto;\n text-transform: uppercase;\n"]))),pp=function(e){var t=e.data,r=t.image,i=t.title,o=t.url;return n.createElement(mf,{to:o,target:"_blank",title:i,onClick:function(){return Yu({category:"Search - Wallet Links",action:"Click on Wallet Link",label:i})}},n.createElement(hp,null,n.createElement(qf,{src:r}),n.createElement(kf,{name:n.createElement(Kt,{id:"2YgLVn",defaultMessage:[{type:1,value:"title"}],values:{title:i}})}),n.createElement(fp,{className:"Wallet-Results__Link"},n.createElement(Kt,{id:"y7YbIu",className:"Wallet-Results__link",defaultMessage:[{type:0,value:"View Portfolio"}]}))))},mp=function(e){var t,r=e.isMobile,o=e.maxWidth,s=e.margin,l=(0,i.useColorsTheme)("dark"),c=pt().formatMessage,u=(0,n.useRef)(),d=(0,n.useRef)(),h=(0,nr.wA)(),f=((0,nr.d4)(Wh),(0,nr.d4)(qh)),p=(0,nr.d4)(Yh),m=(0,nr.d4)((function(e){return e.search})),g=m.tokensLoading,y=m.articlesLoading,v=m.walletLoading,b=m.chainsLoading,w=m.tokensCount,x=m.articlesCount,k=m.dappsGlobal,M=m.dappsEcosystem,E=m.marketplacesData,_=m.collectionsData,A=m.marketplacesCount,S=m.collectionsCount,I=m.chainsCount,T=m.collectionsLoading,C=m.marketplacesLoading,N=m.tokensData,D=m.articlesData,j=m.walletData,O=m.chainsData,P=(0,n.useRef)(),L=(0,n.useRef)(),R=k.loading||M.loading||b||g||y||v||T||C,z=k.resultCount+M.resultCount+w+S+A+x+I+j.length;(null===P||void 0===P||null===(t=P.current)||void 0===t?void 0:t.clientHeight)/window.innerHeight*100>60&&L.current.classList.add("active");var B=function(e){"Escape"===e.code&&p&&h(ch(!1))};return(0,n.useEffect)((function(){return document.getElementsByTagName("html")[0].style.overflow=p?"hidden":null,document.addEventListener("keydown",B),function(){document.removeEventListener("keydown",B)}}),[p]),(0,i.useOutsideClick)([u,d],(function(){p&&h(ch(!1))})),n.createElement(a.ThemeProvider,{theme:l},r?null:n.createElement(Mp,{isActive:p}),n.createElement(Ep,{isMobile:r,maxWidth:o},n.createElement(hf,{searchKeyword:f,onChange:function(e){h(nh(e||null)),lh(e)?(h(ch(!0)),h(oh(!0))):h(ch(!1)),xh(e,h)},isMobile:r,maxWidth:o,margin:s,ref:u}),n.createElement(Ap,{onScroll:function(){if(d.current){var e=d.current,t=e.scrollTop,r=e.scrollHeight;t+e.clientHeight+95>r?L.current.classList.remove("active"):L.current.classList.add("active")}},ref:d,hasResults:!R&&z>0&&p,isOpened:p,className:Xl()({"has-results":z&&f&&f.length>=3,"is-mobile":r}),maxHeight:"60vh",margin:s},f&&f.length>2?n.createElement(_p,{ref:P},n.createElement(kp,{keyword:f}),[k,M].map((function(e){if(e.results&&!e.loading)return gp(e,f)})),!T&&_.length?n.createElement("div",null,n.createElement(Vf,{title:c({id:"/vB41y",defaultMessage:[{type:0,value:"Collections"}]}),to:Dc+"/rankings/nft/collections?keyword="+encodeURIComponent(f),showLink:S>3}),n.createElement("ul",null,_.map((function(e,t){return n.createElement("li",{key:t,className:"header-search__item"},n.createElement(ap,{dapp:e,link:e.link?e.link:Dc+"/rankings/nft/collections?keyword="+encodeURIComponent(e.name),onClick:function(){return Yu({category:"header_search_events",action:"sncp_link_click",label:e.slug})}}))})))):null,!C&&E.length?n.createElement("div",null,n.createElement(Vf,{title:c({id:"rGA03J",defaultMessage:[{type:0,value:"Marketplaces"}]}),to:Dc+"/rankings/nft/marketplaces?keyword="+encodeURIComponent(f),showLink:A>3}),n.createElement("ul",null,E.map((function(e,t){return n.createElement("li",{key:t,className:"header-search__item"},n.createElement(ap,{dapp:e,link:e.link?e.link:Dc+"/rankings/nft/marketplaces?keyword="+encodeURIComponent(e.name),onClick:function(){return Yu({category:"header_search_events",action:"sdp_link_click",label:e.name})}}))})))):null,!b&&O.length?n.createElement("div",null,n.createElement(Vf,{title:c({id:"7XvokG",defaultMessage:[{type:0,value:"Chains"}]}),to:Dc+"/rankings/chains?keyword="+encodeURIComponent(f),showLink:I>3}),n.createElement("ul",null,O.map((function(e,t){return n.createElement("li",{key:t,className:"header-search__item"},n.createElement(Pf,{data:e}))})))):null,!g&&N.length?n.createElement("div",null,n.createElement(Vf,{title:c({id:"YpEngO",defaultMessage:[{type:0,value:"Tokens"}]}),to:Dc+"/rankings/tokens?keyword="+encodeURIComponent(f),showLink:w>3}),n.createElement("ul",null,N.map((function(e,t){return n.createElement("li",{key:t,className:"header-search__item"},n.createElement(dp,{data:e}))})))):null,!y&&D.length?n.createElement("div",null,n.createElement(Vf,{title:c({id:"T8Hx4Q",defaultMessage:[{type:0,value:"Articles"}]}),showLink:!0,to:Dc+"/blog/search/?q="+encodeURIComponent(f)}),n.createElement("ul",null,D.map((function(e,t){return n.createElement("li",{key:t,className:"header-search__item"},n.createElement(yf,{data:e}))})))):null,!v&&j.length?n.createElement("div",null,n.createElement(Vf,{title:c({id:"Yn4/Rc",defaultMessage:[{type:0,value:"Wallet"}]})}),n.createElement("ul",null,n.createElement("li",null,n.createElement(pp,{data:j[0]})))):null,n.createElement(sf,null),n.createElement(lp,{searchKeyword:f,isLoading:R,resultsLength:z}),n.createElement(Sp,{ref:L,className:"scroll-shadow"})):null)))},gp=function(e,t){return e.category&&e.results.length?n.createElement("div",{key:e.category.vertical},n.createElement(Vf,{title:e.category.title,to:""+Dc+e.category.route+"?keyword="+encodeURIComponent(t),showLink:e.resultCount>3}),n.createElement("ul",null,e.results.slice(0,3).map((function(t,r){return n.createElement("li",{key:r,className:"header-search__item"},n.createElement(ap,{dapp:t,link:(0,Jl.rV)(t.slug,Dc),onClick:function(){return Yu({category:"header_search_events",action:"sdp_link_click",label:t.slug,custom_dimension:e.category.vertical})}}))})))):null},yp=[{label:"zkSync Era",url:"https://zksync.dappradar.com",icon:n.createElement(Jl.s9,{name:"zksync-era"})}];function vp(e){var t=e?e.toLowerCase().trim():"";return yp.filter((function(e){return e.label.toLowerCase().indexOf(t)>-1}))}var bp,wp,xp,kp=function(e){var t=e.keyword;return!t||t.length<3||!vp(t).length?null:n.createElement("div",null,n.createElement(Vf,{title:"Ecosystem",showLink:!1}),n.createElement("ul",null,vp(t).map((function(e,t){return n.createElement("li",{key:t,className:"header-search__item"},n.createElement(Uf,{chain:e}))}))))},Mp=a.default.div($f||($f=mc(["\n ","\n"])),(function(e){var t=e.isActive;return(0,a.css)(Xf||(Xf=mc(["\n position: fixed;\n top: ","px;\n left: 0;\n z-index: 10000;\n width: 100vw;\n height: 100vh;\n pointer-events: ",";\n opacity: ",";\n background-color: ",";\n backdrop-filter: blur(10px);\n transition: opacity 0.3s ease;\n "])),60,t?"all":"none",t?1:0,(function(e){return e.theme.colors.modalBackdrop}))})),Ep=a.default.div(ep||(ep=mc(["\n position: relative;\n align-items: center;\n justify-content: ",";\n display: flex;\n flex-grow: 1;\n max-width: ",";\n"])),(function(e){return e.isMobile?"flex-end":"flex-start"}),(function(e){var t=e.maxWidth;return e.isMobile?"none":t})),_p=a.default.div(tp||(tp=mc(['\n position: relative;\n width: 100%;\n\n > div {\n &:not(:last-child) {\n &:after {\n border-bottom: 1px solid #163159;\n content: " ";\n display: block;\n margin: 10px 0 0;\n }\n }\n\n &.dappradar-search-ads {\n &:after {\n content: none;\n }\n }\n }\n\n ul {\n list-style: none;\n margin: 0;\n padding: 0;\n }\n\n li {\n padding: 0;\n }\n']))),Ap=a.default.div(rp||(rp=mc(["\n ","\n"])),(function(e){var t=e.isOpened,r=e.maxHeight,n=e.margin;return(0,a.css)(np||(np=mc(["\n position: absolute;\n display: ",";\n top: 47px; //36px + 12px - 2px\n left: 0;\n z-index: 10001;\n margin: ",";\n padding: 0 12px;\n width: 580px;\n overflow-y: visible;\n background-color: ",";\n border: 1px solid ",";\n border-radius: 0 0 16px 16px;\n\n &::-webkit-scrollbar {\n width: 10px;\n }\n\n &::-webkit-scrollbar-track {\n padding: 8px 0;\n margin-bottom: 10px;\n background-color: ",";\n }\n\n &::-webkit-scrollbar-thumb {\n cursor: pointer;\n border: 2px solid transparent;\n background-color: ",";\n border-radius: 8px;\n background-clip: content-box;\n }\n\n &.has-results {\n max-height: ",";\n overflow-y: auto;\n }\n\n &.is-mobile {\n position: fixed;\n top: 59px;\n left: 0;\n right: 0;\n bottom: 0;\n width: 100%;\n max-height: 100vh;\n margin: 0;\n padding-top: 0;\n transform: translateX(0);\n border-radius: 0;\n }\n "])),t?"block":"none",n,(function(e){return e.theme.colors.primaryBgColorMain}),(function(e){return e.theme.colors.dividerColorMain}),(function(e){return e.theme.colors.primaryBgColorMain}),(function(e){return e.theme.colors.elevatedBgColor}),r)})),Sp=a.default.div(ip||(ip=mc(["\n background: linear-gradient(\n 180deg,\n rgba(4, 25, 56, 0) 0%,\n "," 100%\n );\n width: 100%;\n height: 85px;\n bottom: 0;\n border-radius: 0px 0px 8px 8px;\n opacity: 0;\n transition: all 0.2s ease;\n position: absolute;\n pointer-events: none;\n\n &.active {\n opacity: 1;\n position: sticky;\n }\n"])),(function(e){return e.theme.colors.primaryBgColorMain})),Ip=(0,a.keyframes)(bp||(bp=mc(["\n0% {\n transform: rotate(0);\n}\n50% {\n transform: rotate(180deg);\n}\n100% {\n transform: rotate(360deg);\n}\n"]))),Tp=a.default.div(wp||(wp=mc(["\n ","\n"])),(function(e){var t=e.ml,r=e.mr;return(0,a.css)(xp||(xp=mc(["\n > svg {\n animation: "," 3s infinite linear;\n display: inline-block;\n margin-left: ",";\n margin-right: ",";\n }\n "])),Ip,t,r)})),Cp=function(e){var t=e.height,r=e.width,a=e.mr,s=e.ml,l=e.fill,c=e.iconName,u=(0,n.useContext)(Au).CUSTOM.BUTTON.COLOR,d=function(e){return o[e]}(c)||i.SpinnerIcon;return n.createElement(Tp,{mr:a,ml:s},n.createElement(d,{fill:l||u,width:r,height:t}))};function Np(e,t){var r="";"undefined"!==typeof window&&(r=window.location.pathname+window.location.search);var n=new URL(""+Dc+e);return n.searchParams.append("next_path",r),t&&n.searchParams.append("next_modal",t),n.toString()||""}var Dp=function(e){var t;if(429===(null===e||void 0===e||null===(t=e.response)||void 0===t?void 0:t.status))return{status:"error",message:"Too many requests"};if("undefined"!==typeof(null===e||void 0===e?void 0:e.response))return e.response.data;throw e};function jp(e){try{return(0,d.xhrRequest)({url:Sc+"/users/nonce/"+e,tryAuth:!0,withCredentials:Ec}).then((function(e){return null===e||void 0===e?void 0:e.data})).catch((function(e){var t=Dp(e);return console.log("err",t),t}))}catch(t){return console.log(t),null}}function Op(e,t,r){try{return(0,d.xhrRequest)({url:Sc+"/users/sign_metamask/"+e,tryAuth:!0,method:"POST",data:{signature:t,message:r},withCredentials:Ec}).then((function(e){return e&&e.data})).catch((function(e){var t=Dp(e);return console.log("err",t),t}))}catch(n){return console.log(n),null}}function Pp(e,t){try{return(0,d.xhrRequest)({url:Sc+"/users/login",tryAuth:!0,method:"POST",data:{email:e,password:t},withCredentials:Ec}).then((function(e){return e&&e.data})).catch((function(e){return Dp(e)}))}catch(r){return console.log("error",r),null}}function Lp(e,t,r,n,i){try{return Yu({category:"auth_events",action:"register_start",label:"email"}),(0,d.xhrRequest)({url:Sc+"/users/register",tryAuth:!0,method:"POST",data:{email:e,password:t,agreedToPoliciesAndTerms:i,"h-captcha-response":r,nextUrl:d.Base64.encode(n)},withCredentials:Ec}).then((function(e){return Yu({category:"auth_events",action:"register_success",label:"email"}),e&&e.data})).catch((function(e){return Dp(e)}))}catch(o){return console.log("error",o),null}}function Rp(e,t,r,n){try{return(0,d.xhrRequest)({url:Sc+"/users/merge-email",tryAuth:!0,method:"POST",data:{email:e,password:t,"h-captcha-response":r,nextUrl:d.Base64.encode(n)},withCredentials:Ec}).then((function(e){return e&&e.data})).catch((function(e){return Dp(e)}))}catch(i){return console.log("error",i),null}}function zp(e,t,r){try{return Yu({category:"auth_events",action:"reset_password",label:null}),(0,d.xhrRequest)({url:Sc+"/users/password-reset",tryAuth:!0,method:"POST",data:{email:e,source:"default",nextUrl:d.Base64.encode(r),"h-captcha-response":t},withCredentials:Ec}).then((function(e){return e&&e.data})).catch((function(e){return Dp(e)}))}catch(n){return console.log("error",n),null}}function Bp(e,t){try{return(0,d.xhrRequest)({url:Sc+"/users/password-reset-accept",tryAuth:!0,method:"POST",data:{password:e,token:t},withCredentials:Ec}).then((function(e){return e&&e.data})).catch((function(e){return Dp(e)}))}catch(r){return console.log("error",r),null}}function Up(e,t,r,n){try{return Yu({category:"auth_events",action:"resend-email",label:null}),(0,d.xhrRequest)({url:Sc+"/users/resend-email",tryAuth:!0,method:"POST",data:{email:e,source:t,"h-captcha-response":r,nextUrl:d.Base64.encode(n)},withCredentials:Ec}).then((function(e){return e&&e.data})).catch((function(e){return Dp(e)}))}catch(i){return console.log("error",i),null}}function Fp(e){try{return(0,d.xhrRequest)({url:Sc+"/users/tac",tryAuth:!0,method:"POST",data:e,withCredentials:Ec}).then((function(e){return null===e||void 0===e?void 0:e.data})).catch((function(e){var t=Dp(e);return console.log("err",t),t}))}catch(t){return console.log("error",t),null}}function Hp(e){try{return(0,d.xhrRequest)({url:"https://dappradar.com/fe-service/subscribe",tryAuth:!1,method:"POST",data:e,withCredentials:Ec}).then((function(){return!0})).catch((function(e){return console.log("subscribeToEmails",e),!1}))}catch(t){return console.log("subscribeToEmails",t),!1}}function Vp(e,t,r){try{return Yu({category:"auth_events",action:"change-email",label:null}),(0,d.xhrRequest)({url:Sc+"/users/change-email",tryAuth:!0,method:"POST",data:{email:e,source:"default",nextUrl:d.Base64.encode(r),"h-captcha-response":t},withCredentials:Ec}).then((function(e){return e&&e.data})).catch((function(e){return Dp(e)}))}catch(n){return console.log("error",n),null}}function Gp(e,t){try{return Yu({category:"auth_events",action:"change-password",label:null}),(0,d.xhrRequest)({url:Sc+"/profile/update",tryAuth:!0,method:"POST",data:{oldPassword:e,password:t},withCredentials:Ec}).then((function(e){return e&&e.data})).catch((function(e){return Dp(e)}))}catch(r){return console.log("error",r),null}}function qp(){try{return Yu({category:"auth_events",action:"remove-wallet",label:null}),(0,d.xhrRequest)({url:Sc+"/profile/update",tryAuth:!0,method:"POST",data:{metamaskId:null},withCredentials:Ec}).then((function(e){return e&&e.data})).catch((function(e){return Dp(e)}))}catch(e){return console.log("error",e),null}}function Wp(e,t,r){try{return Yu({category:"auth_events",action:"delete-user",label:r}),(0,d.xhrRequest)({url:Sc+"/users/delete/"+e,tryAuth:!0,method:"POST",data:{"h-captcha-response":t,hardDelete:"0"===r||void 0},withCredentials:Ec}).then((function(e){return e&&e.data})).catch((function(e){return Dp(e)}))}catch(n){return console.log("error",n),null}}function Yp(){try{return(0,d.xhrRequest)({url:Sc+"/profile/verify",tryAuth:!0,method:"GET",withCredentials:Ec}).then((function(e){return e&&e.data})).catch((function(e){return Dp(e)}))}catch(e){return console.log("error",e),null}}var Zp,Qp,Kp,Jp,$p,Xp,em,tm,rm,nm,im,om,am,sm,lm,cm,um,dm,hm,fm,pm,mm,gm,ym,vm,bm,wm,xm,km,Mm,Em,_m,Am,Sm,Im,Tm,Cm,Nm,Dm,jm,Om,Pm,Lm,Rm,zm,Bm,Um,Fm,Hm,Vm,Gm,qm,Wm,Ym,Zm,Qm,Km,Jm,$m,Xm,eg,tg,rg,ng,ig={__proto__:null,getNextUrl:Np,getNonce:jp,handleAuthenticate:Op,handleLogin:Pp,handleRegister:Lp,handleMergeEmail:Rp,resetPassword:zp,resetPasswordAccept:Bp,resendEmail:Up,subscribeToNewsletters:Fp,subscribeToEmails:Hp,changeEmail:Vp,changePassword:Gp,removeWallet:qp,deleteUser:Wp,claimCompleteProfileXP:Yp},og="WEB3/",ag=og+"SET_PROTOCOL",sg=og+"SET_PROVIDER",lg=og+"SET_CONNECTION_STATE",cg=og+"SET_CHAIN_ID",ug=og+"SET_CONNECTED_WALLET",dg=og+"SET_WALLET_CONNECTION_ERROR",hg=og+"RESET_WEB3",fg={__proto__:null,SET_PROTOCOL:ag,SET_PROVIDER:sg,SET_CONNECTION_STATE:lg,SET_CHAIN_ID:cg,SET_CONNECTED_WALLET:ug,SET_WALLET_CONNECTION_ERROR:dg,RESET_WEB3:hg},pg=function(e){return{type:sg,payload:e}},mg=function(e){return{type:lg,payload:e}},gg=function(e){return{type:cg,payload:e}},yg=function(e){return{type:ug,payload:e}},vg=function(e){return{type:dg,payload:e}},bg=function(){return{type:hg}},wg={__proto__:null,setProtocol:function(e){return{type:ag,payload:e}},setProvider:pg,setConnectionState:mg,setChainId:gg,setConnectedWallet:yg,setWalletConnectionError:vg,resetWeb3:bg},xg=(0,n.createContext)({web3:function(){},provider:function(){},onConnect:function(){},getConnectedAccounts:function(){},addTokenToWallet:function(){},resetWallet:function(){},signHandler:function(){},connect:{}}),kg=new(l())({network:"mainnet",cacheProvider:!0,providerOptions:kd}),Mg=n.memo((function(e){var t=e.children,r=pt(),i=(0,nr.wA)(),o=(0,nr.d4)(Pd),a=o.protocol,l=o.connected,c=o.chainId,u=o.address,h=o.walletConnectionError,f=(0,n.useContext)(Au),p=f.logout,m=f.account.user,g=f.authenticate,y=f.configName,v=null===m||void 0===m?void 0:m.wallet,b=(0,n.useState)(null),w=b[0],x=b[1],k=(0,n.useState)(!1),M=k[0],E=k[1],_=(0,n.useState)(null),A=_[0],S=_[1],I=(0,ac.E$)().pushNotification,T=(0,n.useState)(null),C=T[0],N=T[1],D=function(e){return Promise.resolve(z(w)).then((function(){return Promise.resolve(E(!1)).then((function(){function t(){return Promise.resolve(i(bg())).then((function(){return Promise.resolve(S(null)).then((function(){return Promise.resolve(kg.clearCachedProvider()).then((function(){}))}))}))}var r=function(){if(e&&e.currentProvider&&e.currentProvider.close)return Promise.resolve(e.currentProvider.close()).then((function(){}))}();return r&&r.then?r.then(t):t()}))}))};(0,n.useEffect)((function(){C&&C&&u&&C!==u&&I({title:r.formatMessage({id:"8Ez5bv",defaultMessage:[{type:0,value:"Wallet connection changed"}]}),description:r.formatMessage({id:"pER7+T",defaultMessage:[{type:0,value:"You have changed your wallet connection from "},{type:1,value:"old_truncated_address"},{type:0,value:" to "},{type:1,value:"new_truncated_address"},{type:0,value:"."}]},{old_truncated_address:od(C,4),new_truncated_address:od(u,4)}),variant:"info"}),C&&v&&u&&(null===C||void 0===C?void 0:C.toLowerCase())===(null===v||void 0===v?void 0:v.toLowerCase())&&(null===v||void 0===v?void 0:v.toLowerCase())!==(null===u||void 0===u?void 0:u.toLowerCase())&&p(),N(u)}),[u]);var j=function(e,t,n){void 0===n&&(n=!1);try{return Promise.resolve(wd(e,kg)).then((function(o){var a=o.walletError,s=o.provider,l=o.web3;return Promise.resolve(x(s)).then((function(){if(a){var o=r.formatMessage({id:"gRZ0Qj",defaultMessage:[{type:0,value:"Please check your wallet notifications and try again."}]});I({title:r.formatMessage({id:"U8tnLj",defaultMessage:[{type:0,value:"Error connecting"}]}),description:a+" "+o,variant:"fail"})}return Promise.resolve(function(e){return Promise.resolve(rd((function(){return Promise.resolve(e.eth.getAccounts()).then((function(e){return e[0]}))}),(function(){return null})))}(l)).then((function(r){function o(){function e(){return{address:r,publicAddress:r,walletError:a}}var t=function(){if(l&&s&&!M)return Promise.resolve(R(s,l)).then((function(){}))}();return t&&t.then?t.then(e):e()}var c=null!==r&&"undefined"===typeof a?Promise.resolve(nd(l)).then((function(o){return Promise.resolve(function(e,t,r,n,i,o){try{var a=function(e){return s?e:{isCorrectNetwork:!1,newChainId:t}},s=!1,l=function(){if(e&&t)return function(){var a,l;if((null===(a=Ed[e])||void 0===a?void 0:a.NET_ID)===t||(null===(l=jd[e])||void 0===l?void 0:l.NET_ID)===t){var c,u,d={isCorrectNetwork:!0,newChainId:(null===(c=Ed[e])||void 0===c?void 0:c.NET_ID)||(null===(u=jd[e])||void 0===u?void 0:u.NET_ID)};return s=!0,d}return function(){if(!i&&(r!==au.WalletConnect||r!==au.InjectedOKX)){var t=!1,a=sd(e);return Promise.resolve(vd(a,o)).then((function(){return Promise.resolve(nd(n)).then((function(r){var n;return(null===(n=Ed[e])||void 0===n?void 0:n.NET_ID)!==r&&(null===jd||void 0===jd?void 0:jd.NET_ID)!==r||(t=!0),s=!0,{isCorrectNetwork:t,newChainId:r}}))}))}}()}()}();return Promise.resolve(l&&l.then?l.then(a):a(l))}catch(c){return Promise.reject(c)}}(t,o,e,l,n,s)).then((function(t){var n=t.isCorrectNetwork,o=t.newChainId;function s(){return Promise.resolve(S(l)).then((function(){return Promise.resolve(i(pg(e))).then((function(){return Promise.resolve(i(yg(r))).then((function(){return Promise.resolve(i(gg(o))).then((function(){return Promise.resolve(i(mg(!0))).then((function(){d.local.setItem("WEB3_CONNECT_CACHED_PROVIDER",e)}))}))}))}))}))}var c=function(){if(n)return Promise.resolve(i(vg(a))).then((function(){}))}();return c&&c.then?c.then(s):s()}))})):Promise.resolve(D(l)).then((function(){}));return c&&c.then?c.then(o):o()}))}))}))}catch(o){return Promise.reject(o)}},O=function(){return D(A)},P=function(e){try{var t="undefined"!==typeof e[0]?Promise.resolve(i(yg(e[0]))).then((function(){})):Promise.resolve(D(A)).then((function(){}));return Promise.resolve(t&&t.then?t.then((function(){})):void 0)}catch(r){return Promise.reject(r)}},L=function(e){try{return Promise.resolve(i(gg(parseInt(e,16)))).then((function(){}))}catch(t){return Promise.reject(t)}},R=function(e,t){try{return e.on&&t?(e.on("disconnect",O),e.on("accountsChanged",P),e.on("chainChanged",L),Promise.resolve(E(!0)).then((function(){}))):Promise.resolve()}catch(r){return Promise.reject(r)}},z=function(e){try{return e&&e.removeListener?(e.removeListener("disconnect",O),e.removeListener("accountsChanged",P),e.removeListener("chainChanged",L),Promise.resolve()):Promise.resolve()}catch(t){return Promise.reject(t)}};return(0,n.useEffect)((function(){!function(){try{var e=function(){if(l&&kg.cachedProvider&&a&&c)return Promise.resolve(j(kg.cachedProvider,a,y===Bc||y===Rc)).then((function(){}))}();return e&&e.then?e.then((function(){})):void 0}catch(t){Promise.reject(t)}}()}),[a]),(0,n.useEffect)((function(){!function(){try{var e=function(){if(l&&kg.cachedProvider&&a&&c)return Promise.resolve(j(kg.cachedProvider,a,!0)).then((function(){}))}();return e&&e.then?e.then((function(){})):void 0}catch(t){Promise.reject(t)}}()}),[c]),(0,n.useEffect)((function(){var e,t;c&&a&&(null===(e=Ed[a])||void 0===e?void 0:e.NET_ID)!==c&&(null===(t=jd[a])||void 0===t?void 0:t.NET_ID)!==c?i(vg(Od)):i(vg(null))}),[c,a]),n.createElement(xg.Provider,{value:{web3:A,onConnect:j,resetWallet:D,getConnectedAccounts:function(){try{try{if(window.ethereum)return Promise.resolve(window.ethereum.request({jsonrpc:"2.0",method:"eth_accounts",params:[],id:0}))}catch(e){return console.log("getConnectedAccounts",e),Promise.resolve(null)}return Promise.resolve()}catch(t){return Promise.reject(t)}},addTokenToWallet:function(e){var t=e.tokenAddress,r=e.tokenSymbol,n=e.tokenDecimals,i=e.tokenImage;try{var o=rd((function(){return Promise.resolve(ethereum.request({method:"wallet_watchAsset",params:{type:"ERC20",options:{address:t,symbol:r,decimals:n,image:i}}})).then((function(){}))}),(function(e){console.log(e)}));return Promise.resolve(o&&o.then?o.then((function(){})):void 0)}catch(a){return Promise.reject(a)}},signInHandler:function(e){var t=e.providerType,r=e.successCallback,n=e.setConnectionLoading,i=e.setConnectionError;try{var o=function(){if(i&&i(null),n&&n(!1),null!==u||"undefined"===typeof h)return n&&n(!0),Promise.resolve(jp(u).then((function(e){if("error"===(null===e||void 0===e?void 0:e.status)&&e.message)throw new Error(e.message);return t===au.WalletConnect?yd(e):l(e)})).then((function(e){return Op(e.publicAddress,e.signature,e.message)})).then((function(e){"success"===(null===e||void 0===e?void 0:e.status)&&e.token?(g&&g({token:e.token}),n&&n(!1),r&&r(e),function(e,t){var r,n,i=(0,s.getInjectedProviderName)(),o=t||i;if(lc().init("ffd974d825bd2c8f5b75fe0fcc803352",{track_pageview:!1,persistence:"localStorage"}),Yu({action:"wallet_connect_success",category:"auth_events",label:o}),!0===(null===e||void 0===e||null===(r=e.user)||void 0===r?void 0:r.new))Zu("event","signup_success",{action:"user_connect",type:o,group:"wallet"}),Zu("event","sign_up",{method:o}),lc().track("User registered",{Type:o});else if(!1===(null===e||void 0===e||null===(n=e.user)||void 0===n?void 0:n.new)){var a;Zu("event","login_success",{action:"user_connect",type:o,group:"wallet"}),Zu("event","login",{method:o}),lc().track("User logged in",{Type:o,PRO:null===e||void 0===e||null===(a=e.user)||void 0===a?void 0:a.pro})}}(e)):"error"===(null===e||void 0===e?void 0:e.status)&&e.message&&(n&&n(!1),i&&i(e.message))})).catch((function(e){n&&n(!1),i&&i(e.message)})));i&&i(a)},a=null,l=null,c=function(){if(t!==au.WalletConnect)return Promise.resolve(wd(t,kg)).then((function(e){var t=e.walletError,r=e.signHandler;a=t,l=r}))}();return Promise.resolve(c&&c.then?c.then(o):o())}catch(d){return Promise.reject(d)}},provider:w,connect:{protocol:a,connected:l,chainId:c,address:u,walletConnectionError:h}}},t)})),Eg=function(){return fc({},(0,n.useContext)(xg))},_g="mobile",Ag="desktop",Sg="NAV_ACCOUNT/",Ig=Sg+"RESET_ACCOUNT_STATE",Tg=Sg+"SET_MODAL",Cg=Sg+"SET_MODAL_AND_PRESERVE_OPTIONS",Ng=Sg+"SET_LOGIN_CONNECT_MODAL_STATE",Dg=Sg+"SET_SIGN_MODAL_STATE",jg=Sg+"SET_WALLET_MISMATCH_MODAL_STATE",Og=Sg+"SET_SIDEBAR_STATE",Pg=Sg+"SET_EMAIL_MODAL_STATE",Lg=Sg+"SET_ADD_EMAIL_MODAL_STATE",Rg=Sg+"SET_ADD_EMAIL_PASSWORD_MODAL_STATE",zg=Sg+"SET_REGISTER_PASSWORD_MODAL_STATE",Bg=Sg+"SET_CONFIRM_EMAIL_MODAL_STATE",Ug=Sg+"SET_NEWSLETTERS_MODAL_STATE",Fg=Sg+"SET_FORGOT_PASSWORD_MODAL_STATE",Hg=Sg+"SET_FORGOT_PASSWORD_CONFIRMATION_MODAL_STATE",Vg=Sg+"SET_RESET_PASSWORD_MODAL_STATE",Gg=Sg+"SET_RESEND_VERIFICATION_EMAIL_MODAL_STATE",qg=Sg+"SET_AUTH_FORM_EMAIL",Wg=Sg+"SET_CACHE_TOKEN",Yg={__proto__:null,RESET_ACCOUNT_STATE:Ig,SET_MODAL:Tg,SET_MODAL_AND_PRESERVE_OPTIONS:Cg,SET_LOGIN_CONNECT_MODAL_STATE:Ng,SET_SIGN_MODAL_STATE:Dg,SET_WALLET_MISMATCH_MODAL_STATE:jg,SET_SIDEBAR_STATE:Og,SET_EMAIL_MODAL_STATE:Pg,SET_ADD_EMAIL_MODAL_STATE:Lg,SET_ADD_EMAIL_PASSWORD_MODAL_STATE:Rg,SET_REGISTER_PASSWORD_MODAL_STATE:zg,SET_CONFIRM_EMAIL_MODAL_STATE:Bg,SET_NEWSLETTERS_MODAL_STATE:Ug,SET_FORGOT_PASSWORD_MODAL_STATE:Fg,SET_FORGOT_PASSWORD_CONFIRMATION_MODAL_STATE:Hg,SET_RESET_PASSWORD_MODAL_STATE:Vg,SET_RESEND_VERIFICATION_EMAIL_MODAL_STATE:Gg,SET_AUTH_FORM_EMAIL:qg,SET_CACHE_TOKEN:Wg},Zg=function(){return{type:Ig}},Qg=function(e){return{type:Og,payload:e}},Kg=function(e,t,r){return void 0===r&&(r={}),{type:Tg,payload:{isOpen:e,modalName:t,modalsOptions:r}}},Jg=function(e,t,r){return{type:Cg,payload:{isOpen:e,modalName:t,modalsOptions:r}}},$g=function(e,t){return void 0===t&&(t={}),{type:Ng,payload:{isOpen:e,modalsOptions:t}}},Xg=function(e,t){return void 0===t&&(t={}),{type:Pg,payload:{isOpen:e,modalsOptions:t}}},ey=function(e){return{type:jg,payload:{isOpen:e}}},ty=function(e,t){return void 0===t&&(t={}),{type:Lg,payload:{isOpen:e,modalsOptions:t}}},ry=function(e,t){return void 0===t&&(t={}),{type:Hg,payload:{isOpen:e,modalsOptions:t}}},ny=function(e){return{type:qg,payload:e}},iy={__proto__:null,resetAccountState:Zg,setSidebarState:Qg,setModal:Kg,setModalAndPreserveOptions:Jg,setSignModalState:function(e,t){return void 0===t&&(t={}),{type:Dg,payload:{isOpen:e,modalsOptions:t}}},setLoginConnectModalState:$g,setEmailModalState:Xg,setWalletMismatchModalState:ey,setAddEmailModalState:ty,setAddEmailPasswordModalState:function(e,t){return void 0===t&&(t={}),{type:Rg,payload:{isOpen:e,modalsOptions:t}}},setRegisterPasswordModalState:function(e,t){return void 0===t&&(t={}),{type:zg,payload:{isOpen:e,modalsOptions:t}}},setNewslettersModalState:function(e,t){return void 0===t&&(t={}),{type:Ug,payload:{isOpen:e,modalsOptions:t}}},setConfirmEmailModalState:function(e,t){return void 0===t&&(t={}),{type:Bg,payload:{isOpen:e,modalsOptions:t}}},setForgotPasswordModalState:function(e,t){return void 0===t&&(t={}),{type:Fg,payload:{isOpen:e,modalsOptions:t}}},setResetPasswordModalState:function(e,t){return void 0===t&&(t={}),{type:Vg,payload:{isOpen:e,modalsOptions:t}}},setForgotPasswordConfirmationModalState:ry,setResendVerificationEmailModalState:function(e,t){return void 0===t&&(t={}),{type:Gg,payload:{isOpen:e,modalsOptions:t}}},setAuthFormEmail:ny,setCacheToken:function(e){return{type:Wg,payload:e}}},oy=function(){var e=(0,nr.wA)(),t=pt(),r=(0,ac.E$)().pushNotification;return{subscribe:function(n,i){try{return Promise.resolve(Hp({email:n,attributes:i})).then((function(n){n?e(Kg(!0,gc.subscribeConfirmEmailModal)):r({title:t.formatMessage({id:"KN7zKn",defaultMessage:[{type:0,value:"Error"}]}),description:t.formatMessage({id:"xHwSw+",defaultMessage:[{type:0,value:"Unexpected error occurred, please contact our team"}]}),variant:"fail"})}))}catch(o){return Promise.reject(o)}}}},ay=function(){var e=(0,nr.wA)(),t=(0,n.useContext)(Au),r=t.account.user,o=t.authenticate,a=t.CUSTOM.ACCOUNT_PROFILE_LINK,s=(0,n.useState)(),l=s[0],c=s[1],u=function(e){return 10===e?"Congrats on reaching level 10 - you're now an Explorer. Head to your profile to claim your prize":20===e?"Congrats on reaching level 20 - you're now a Booster. Head to your profile to claim your prize":30===e?"Congrats on reaching level 30 - you're now an Adventurer. Head to your profile to claim your prize":n.createElement(Kt,{id:"SZiYCw",defaultMessage:[{type:0,value:"Congrats, you reached level "},{type:1,value:"nextLevel"}],values:{nextLevel:r.level}})};return(0,n.useEffect)((function(){var t;l&&r&&r.level!==l&&e(Kg(!0,gc.questExplanationModal,((t={})[gc.questExplanationModal]={confettiOnOpen:!0,icon:n.createElement(sy,null,n.createElement(i.IconCdn,{name:"LevelUpIcon.svg",width:"46px",height:"46px"})),title:n.createElement(Kt,{id:"ri96Ur",defaultMessage:[{type:0,value:"Level up!"}]}),subtitle:u(l),button:n.createElement(i.Button,{to:a,onClick:function(){e(Kg(!1,gc.questExplanationModal))},color:"transparent",iconRight:n.createElement(i.ArrowRightIcon,{width:"16px",height:"16px"})},n.createElement(Kt,{id:"lvr8gs",defaultMessage:[{type:0,value:"Check profile"}]}))},t)));c(null===r||void 0===r?void 0:r.level)}),[JSON.stringify(r)]),{checkLevelUpModal:function(){o&&o()},closeLevelUpModal:function(){e(Kg(!1,gc.questExplanationModal))}}},sy=a.default.div(Zp||(Zp=mc(["\n display: flex;\n align-items: center;\n justify-content: center;\n width: 72px;\n height: 72px;\n border-radius: 50%;\n overflow: hidden;\n"]))),ly=function(e){var t=e||{breakPoint:r,textLimit:100,mbTextLimit:100,addressTrim:s,mbAddressTrim:l},r=t.breakPoint,o=t.textLimit,a=t.mbTextLimit,s=t.addressTrim,l=t.mbAddressTrim,c=(0,n.useContext)(Au).account.user,u=(0,i.useWindowWidth)(),d=u<=r,h=d?a:o,f=d?l:s,p=null===c||void 0===c?void 0:c.wallet,m=null===c||void 0===c?void 0:c.email,g=(0,n.useState)(null),y=g[0],v=g[1],b=(0,n.useState)(!1),w=b[0],x=b[1];return(0,n.useEffect)((function(){v(od(p,f)||cy(m,h)),function(){try{return Promise.resolve(rd((function(){function e(){var e;x(!!t),t?v(cy(t,h)):null!==c&&void 0!==c&&null!==(e=c.social)&&void 0!==e&&e.twitterHandle?v(c.social.twitterHandle):v(p?od(p,f):cy(m,h))}if(0!==u){var t=null,r=rd((function(){var e=function(){if(p)return Promise.resolve(fh(p)).then((function(e){t=e}))}();if(e&&e.then)return e.then((function(){}))}),(function(e){console.log("account name ens fetching error",e)}));return r&&r.then?r.then(e):e()}}),(function(e){console.log("account name error",e)})))}catch(e){return Promise.reject(e)}}()}),[p,m,h,f,u]),{accountName:y,hasEns:w,hasAddress:p}},cy=function(e,t){return e&&e.slice(0,t)+(e.length>t?"..":"")},uy=function(e){return e.account.loginConnectModalOpen},dy=function(e){return e.account.signModalOpen},hy=function(e){return e.account.walletMismatchModalOpen},fy=function(e){return e.account.sidebarOpen},py=function(e){return e.account.emailModalOpen},my=function(e){return e.account.addEmailModalOpen},gy=function(e){return e.account.registerPasswordModalOpen},yy=function(e){return e.account.newslettersModalOpen},vy=function(e){return e.account.confirmEmailModalOpen},by=function(e){return e.account.forgotPasswordModalOpen},wy=function(e){return e.account.forgotPasswordConfirmationModalOpen},xy=function(e){return e.account.resetPasswordModalOpen},ky=function(e){return e.account.resendVerificationEmailModalOpen},My=function(e){return e.account.authFormEmail},Ey=function(e){return e.account.cacheToken},_y=function(e){return e.account.modalsOptions},Ay=function(e){return e.account.subscribeConfirmEmailModalOpen},Sy=function(e){return e.account.subscribeSuccessModalOpen},Iy=function(e){return function(t){return t.account[e+"Open"]}},Ty={__proto__:null,selectLoginConnectModalOpen:uy,selectSignModalOpen:dy,selectWalletMismatchModalOpen:hy,selectSidebarOpen:fy,selectEmailModalOpen:py,selectAddEmailModalOpen:my,selectAddEmailPasswordModalOpen:function(e){return e.account.addEmailPasswordModalOpen},selectRegisterPasswordModalOpen:gy,selectNewslettersModalOpen:yy,selectConfirmEmailModalOpen:vy,selectForgotPasswordModalOpen:by,selectForgotPasswordConfirmationModalOpen:wy,selectResetPasswordModalOpen:xy,selectResendVerificationEmailModalOpen:ky,selectAuthFormEmail:My,selectCacheToken:Ey,selectModalsOptions:_y,selectSubscribeConfirmEmailModalOpen:Ay,selectSubscribeSuccessModalOpen:Sy,selectIsModalOpen:Iy},Cy=a.default.div(Qp||(Qp=mc(["\n ","\n"])),(function(e){var t=e.$margin,r=e.$padding;return(0,a.css)(Kp||(Kp=mc(["\n width: 100%;\n border-bottom: solid 1px ",";\n margin: ",";\n padding: ",";\n "])),(function(e){return e.theme.colors.dividerColorMain}),t,r)})),Ny=a.default.div(Jp||(Jp=mc(["\n display: flex;\n flex-direction: column;\n background-color: ",";\n border: 1px solid ",";\n box-sizing: border-box;\n border-radius: 8px;\n padding: 24px;\n"])),(function(e){return e.theme.colors.bodyBgColor2Body}),(function(e){return e.theme.colors.dividerColorMain})),Dy=a.default.div($p||($p=mc(["\n ","\n"])),(function(e){var t=e.$width,r=e.$mb,n=e.$mr;return(0,a.css)(Xp||(Xp=mc(["\n display: inline-block;\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n letter-spacing: 0.003em;\n color: ",";\n margin-bottom: ",";\n margin-right: ",";\n width: ",";\n\n .light-blue {\n display: inline-block;\n color: ",";\n }\n "])),(function(e){return e.theme.colors.textColorSecondary}),r,n,t,(function(e){return e.theme.colors.blueCtaColor40}))})),jy=(0,a.default)(i.WarningcircleIcon)(em||(em=mc(["\n ","\n"])),(function(e){var t=e.$mr,r=e.$ml,n=e.$w,i=void 0===n?"20px":n,o=e.$h,s=void 0===o?"20px":o;return(0,a.css)(tm||(tm=mc(["\n width: ",";\n height: ",";\n min-width: ",";\n min-height: ",";\n fill: #ffb3d3;\n color: #ffb3d3;\n margin-right: ",";\n margin-left: ",";\n "])),i,s,i,s,t,r)})),Oy=a.default.div(rm||(rm=mc(["\n ","\n"])),(function(e){var t=e.$mr;return(0,a.css)(nm||(nm=mc(["\n font-weight: 600;\n font-size: 18px;\n line-height: 24px;\n letter-spacing: 0.003em;\n color: ",";\n margin-right: ",";\n "])),(function(e){return e.theme.colors.textColorMain}),t)})),Py=a.default.div(im||(im=mc(["\n display: flex;\n align-items: center;\n"]))),Ly=a.default.div(om||(om=mc(["\n display: flex;\n justify-content: space-between;\n align-items: center;\n margin-bottom: 16px;\n"]))),Ry=(0,a.default)(i.EmailIcon)(am||(am=mc(["\n margin-right: 8px;\n fill: #b1bbce;\n color: #b1bbce;\n min-width: 19px;\n min-height: 19px;\n width: 19px;\n height: 19px;\n"]))),zy=function(){var e=(0,nr.wA)(),t=(0,n.useContext)(Au).account.user,r=null===t||void 0===t?void 0:t.email,o=null===t||void 0===t?void 0:t.wallet;if(r)return null;return n.createElement(Ny,null,n.createElement(Ly,null,n.createElement(Py,null,n.createElement(Ry,null),n.createElement(Oy,null,n.createElement(Kt,{id:"XbL2mA",defaultMessage:[{type:0,value:"Add your email"}]}))),n.createElement(jy,null)),n.createElement(Dy,{$mb:"16px"},n.createElement(Kt,{id:"q0rW/m",defaultMessage:[{type:0,value:"Verify your email to enable Airdrops and giveaways \ud83c\udf81"}]})),n.createElement(i.Button,{width:"100%",onClick:function(){e(o?ty(!0):Xg(!0))}},n.createElement(Kt,{id:"q5Xl0M",defaultMessage:[{type:0,value:"Verify"}]})))},By=a.default.div(sm||(sm=mc(["\n display: flex;\n align-items: center;\n"]))),Uy=function(e){var t=e.emailDataSource,r=void 0===t?"form":t,o=(0,n.useContext)(Au),a=o.account.user,s=o.routing.loginPath,l=(null===a||void 0===a?void 0:a.unconfirmedEmail)||"",c=(0,nr.d4)(My),u=(0,n.useState)(!1),d=u[0],h=u[1],f=(0,n.useState)(!1),p=f[0],m=f[1],g=(0,n.useRef)(null);return n.createElement(By,null,p?n.createElement(Dy,null,n.createElement(Kt,{id:"Ax4rtb",defaultMessage:[{type:0,value:"Email has been sent!"}]})):n.createElement(n.Fragment,null,n.createElement(Dy,{$mr:"12px"},n.createElement(Kt,{id:"AzKGnN",defaultMessage:[{type:0,value:"Didn't receive an email?"}]})),n.createElement(i.HCaptcha,{sitekey:Lc,size:"invisible",onVerify:function(e){return Promise.resolve(function(e){try{var t=rd((function(){var t="";return t="form"===r?c:l,Promise.resolve(Up(t,"sidebar_email",e,Np(s,"newslettersModalOpen"))).then((function(e){"success"===e.status&&(h(!1),m(!0)),g.current&&g.current.resetCaptcha()}))}),(function(e){g.current&&g.current.resetCaptcha(),console.log("err",e),h(!1)}));return Promise.resolve(t&&t.then?t.then((function(){})):void 0)}catch(n){return Promise.reject(n)}}(e))},onError:function(e){h(!1),console.log("hCaptcha Error: "+e)},onExpire:function(){h(!1),console.log("hCaptcha Token Expired")},onClose:function(){return h(!1)},ref:g}),n.createElement(i.Button,{size:"small",color:"neutral",theme:"dark",loading:d,onClick:function(e){e.stopPropagation(),h(!0),g.current.execute()}},n.createElement(Kt,{id:"FazwRl",defaultMessage:[{type:0,value:"Try again"}]}))))},Fy=a.default.div(lm||(lm=mc(["\n display: flex;\n align-items: center;\n"]))),Hy=a.default.div(cm||(cm=mc(["\n display: flex;\n align-items: center;\n justify-content: space-between;\n margin-bottom: 16px;\n"]))),Vy=(0,a.default)(i.EmailIcon)(um||(um=mc(["\n margin-right: 8px;\n fill: ",";\n color: ",";\n min-width: 19px;\n min-height: 19px;\n width: 19px;\n height: 19px;\n"])),(function(e){return e.theme.colors.textColorSecondary}),(function(e){return e.theme.colors.textColorSecondary})),Gy=function(){var e=(0,n.useContext)(Au).account.user,t=null===e||void 0===e?void 0:e.unconfirmedEmail;return null===t?null:n.createElement(Ny,null,n.createElement(Hy,null,n.createElement(Fy,null,n.createElement(Vy,null),n.createElement(Oy,null,n.createElement(Kt,{id:"mAojne",defaultMessage:[{type:0,value:"Confirm your email address"}]}))),n.createElement(jy,null)),n.createElement(Dy,{$mb:"24px"},n.createElement(Kt,{id:"fcZhVV",defaultMessage:[{type:0,value:"We\u2019ve emailed you a confirmation link. Please check your inbox "},{type:8,value:"email",children:[]},{type:0,value:" and confirm."}],values:{email:function(){return n.createElement("span",{className:"light-blue"},t)}}})),n.createElement(Cy,{$margin:"0 0 24px 0"}),n.createElement(Uy,{emailDataSource:"userRedux"}))},qy=a.default.div(dm||(dm=mc(["\n display: flex;\n align-items: center;\n"]))),Wy=a.default.div(hm||(hm=mc(["\n display: flex;\n justify-content: space-between;\n align-items: center;\n margin-bottom: 16px;\n"]))),Yy=function(){var e=(0,nr.wA)(),t=(0,n.useContext)(Au).account.user,r=null===t||void 0===t?void 0:t.wallet;return(0,nr.d4)(Pd).connected||!r?null:n.createElement(Ny,null,n.createElement(Wy,null,n.createElement(qy,null,n.createElement(Oy,null,n.createElement(Kt,{id:"pbD2Bm",defaultMessage:[{type:0,value:"Connect your wallet"}]}))),n.createElement(jy,null)),n.createElement(Dy,{$mb:"16px"},n.createElement(Kt,{id:"gsIyVH",defaultMessage:[{type:0,value:"You will need to connect to access web3 features"}]})),n.createElement(i.Button,{width:"100%",onClick:function(){try{return Yu({category:"GlobalNavigation",action:"[AuthSidebarLinkClick]",label:"login_link_click"}),e($g(!0)),Promise.resolve()}catch(t){return Promise.reject(t)}}},n.createElement(Kt,{id:"+vVZ/G",defaultMessage:[{type:0,value:"Connect"}]})))},Zy=a.default.div(fm||(fm=mc(["\n color: ",";\n margin-top: 8px;\n font-weight: 400;\n font-size: 12px;\n line-height: 16px;\n letter-spacing: 0.003em;\n width: 100%;\n text-align: left;\n"])),(function(e){return e.theme.colors.redSystemColor40})),Qy=a.default.div(pm||(pm=mc(["\n ","\n"])),(function(e){var t=e.$h,r=void 0===t?"24px":t,n=e.$w,i=void 0===n?"24px":n,o=e.$mr,s=e.$mb;return(0,a.css)(mm||(mm=mc(["\n display: flex;\n justify-content: center;\n align-items: center;\n background-color: ",";\n border-radius: 50%;\n width: ",";\n height: ",";\n min-width: ",";\n min-height: ",";\n margin-right: ",";\n margin-bottom: ",";\n "])),(function(e){return e.theme.colors.bodyBgColorContrast}),r,i,r,i,o,s)})),Ky=function(e){var t=e.h,r=void 0===t?"24px":t,o=e.w,a=void 0===o?"24px":o,s=e.mr,l=void 0===s?"0":s,c=e.mb,u=void 0===c?"0":c,d=(0,n.useContext)(Au).web3Config.WALLETS_CONFIG,h=(0,nr.d4)(Rd),f=n.useMemo((function(){return d.find((function(e){return e.provider===h}))||{Icon:function(e){return n.createElement(i.IconCdn,fc({name:"MetamaskIcon.svg"},e))}}}),[h]).Icon;return n.createElement(Qy,{$h:r,$w:a,$mr:l,$mb:u},n.createElement(f,{width:"66.66%",height:"66.66%"}))},Jy=a.default.div(gm||(gm=mc(["\n display: flex;\n align-items: center;\n"]))),$y=a.default.div(ym||(ym=mc(["\n display: flex;\n justify-content: space-between;\n align-items: center;\n margin-bottom: 16px;\n"]))),Xy=function(){var e=Eg().signInHandler,t=(0,nr.d4)(Rd),r=(0,n.useState)(),o=r[0],a=r[1],s=(0,n.useState)(),l=s[0],c=s[1],u=(0,n.useContext)(Au).account.user,d=(0,nr.d4)(Pd).address;return(null===u||void 0===u?void 0:u.wallet)||!d?null:n.createElement(Ny,null,n.createElement($y,null,n.createElement(Jy,null,n.createElement(Ky,{mr:"8px"}),n.createElement(Oy,null,n.createElement(Kt,{id:"PwG+Rg",defaultMessage:[{type:0,value:"Log into DappRadar"}]}))),n.createElement(jy,null)),n.createElement(Dy,{$mb:"16px"},n.createElement(Kt,{id:"oZHeZE",defaultMessage:[{type:0,value:"Sign to login to your DappRadar account. This is free and will not require a transaction."}]})),n.createElement(i.Button,{width:"100%",onClick:function(){try{return Promise.resolve(e({providerType:t,setConnectionLoading:c,setConnectionError:a})).then((function(){}))}catch(r){return Promise.reject(r)}},loading:l},n.createElement(Kt,{id:"odXlk8",defaultMessage:[{type:0,value:"Log in"}]})),o&&n.createElement(Zy,null,o))},ev=a.default.div(vm||(vm=mc(["\n display: flex;\n align-items: center;\n font-weight: 500;\n font-size: 14px;\n font-family: var(--font-family-secondary);\n line-height: normal;\n color: ",";\n letter-spacing: 0.042px;\n ","\n ","\n ","\n ","\n ","\n"])),(function(e){return e.theme.colors.textColorSecondary}),nc.space,nc.fontSize,nc.fontWeight,nc.textAlign,nc.justifyContent),tv=a.default.div(bm||(bm=mc(["\n display: flex;\n align-items: center;\n font-weight: 400;\n font-size: 16px;\n font-family: var(--font-family-secondary);\n line-height: normal;\n color: ",";\n letter-spacing: 0.048px;\n ","\n ","\n ","\n ","\n"])),(function(e){return e.theme.colors.textColorMain}),nc.space,nc.fontSize,nc.fontWeight,nc.textAlign),rv=["id","display","position","flexDirection","alignItems","justifyContent","gap","height","minHeight","minWidth","children","top","left","right","bottom","overflow","overflowX","overflowY","borderRadius","mobilePadding","breakpoint"],nv=function(e){var t=e.id,r=e.display,i=void 0===r?"flex":r,o=e.position,a=e.flexDirection,s=e.alignItems,l=e.justifyContent,c=e.gap,u=e.height,d=e.minHeight,h=e.minWidth,f=e.children,p=e.top,m=e.left,g=e.right,y=e.bottom,v=e.overflow,b=e.overflowX,w=e.overflowY,x=e.borderRadius,k=e.mobilePadding,M=void 0===k?void 0:k,E=e.breakpoint,_=void 0===E?1040:E,A=pc(e,rv);return n.createElement(iv,fc({id:t,"data-comp-name":"SimpleBox",$position:o,$display:i,$alignItems:s,$justifyContent:l,$flexDirection:a,$gap:c,$mobilePadding:M,$breakpoint:_,$height:u,$minHeight:d,$minWidth:h,$top:p,$left:m,$right:g,$bottom:y,$overflow:v,$overflowX:b,$overflowY:w,$borderRadius:x},A),f)},iv=a.default.div(wm||(wm=mc(["\n position: ",";\n flex-direction: ",";\n align-items: ",";\n justify-content: ",";\n gap: ",";\n height: ",";\n min-height: ",";\n min-width: ",";\n top: ",";\n left: ",";\n right: ",";\n bottom: ",";\n overflow: ",";\n overflow-x: ",";\n overflow-y: ",";\n border-radius: ",";\n max-width: 100%;\n ","\n ","\n\n ","\n"])),(function(e){return e.$position}),(function(e){return e.$flexDirection}),(function(e){return e.$alignItems}),(function(e){return e.$justifyContent}),(function(e){return e.$gap}),(function(e){return e.$height}),(function(e){return e.$minHeight}),(function(e){return e.$minWidth}),(function(e){return e.$top}),(function(e){return e.$left}),(function(e){return e.$right}),(function(e){return e.$bottom}),(function(e){return e.$overflow}),(function(e){return e.$overflowX}),(function(e){return e.$overflowY}),(function(e){return e.$borderRadius}),nc.width,nc.space,(function(e){var t=e.$mobilePadding,r=e.$breakpoint;return"\n display: "+e.$display+";\n\n "+(t&&"\n @media screen and (max-width: "+r+"px) {\n padding: "+t+";\n }\n ")+"\n\n "})),ov=function(){var e=Eg().signInHandler,t=(0,n.useContext)(Au),r=t.logout,o=t.account.user,a=(0,nr.d4)(Pd),s=a.connected,l=a.address,c=null===o||void 0===o?void 0:o.wallet,u=null===o||void 0===o?void 0:o.email,h=(0,n.useState)(),f=h[0],p=h[1],m=(0,n.useState)(),g=m[0],y=m[1],v=(0,nr.d4)(Rd),b=c&&l&&(null===c||void 0===c?void 0:c.toLowerCase())!==(null===l||void 0===l?void 0:l.toLowerCase());if(!c||!b||!s)return null;return n.createElement(lv,{flexDirection:"column"},n.createElement(nv,{p:"16px",flexDirection:"column",alignItems:"center"},n.createElement(tv,{my:"8px",fontSize:"18px",fontWeight:"600"},n.createElement(jy,null),"\xa0\xa0Wallet mismatch"),n.createElement(ev,{mb:"16px",fontSize:"14px",fontWeight:"400",textAlign:"center"},"The wallet in your wallet application (e.g. Metamask) does not match your account wallet."),n.createElement(av,{gap:"16px",p:"16px",flexDirection:"column",mb:"16px"},u?n.createElement(nv,{flexDirection:"row",justifyContent:"space-between"},n.createElement(ev,{fontWeight:"400"},n.createElement(Kt,{id:"VsM9eR",defaultMessage:[{type:0,value:"Account email"}]})),n.createElement(sv,null,u)):null,n.createElement(nv,{flexDirection:"row",justifyContent:"space-between"},n.createElement(ev,{fontWeight:"400"},n.createElement(Kt,{id:"nodJO8",defaultMessage:[{type:0,value:"Account wallet"}]})),n.createElement(sv,null,od(c,4)))),n.createElement(av,{gap:"16px",p:"16px",flexDirection:"column",mb:"16px"},n.createElement(nv,{flexDirection:"row",justifyContent:"space-between"},n.createElement(ev,{fontWeight:"400"},"Connected wallet"),n.createElement(sv,null,od(l,4))))),n.createElement(Cy,null),n.createElement(nv,{p:"16px",flexDirection:"column",alignItems:"center"},n.createElement(tv,{mb:"16px",fontSize:"14px",textAlign:"center"},"Sign with connected wallet (",od(l,4),")"),g?n.createElement(Cp,{height:"36px",width:"36px",fill:"#66A7FF"}):n.createElement(n.Fragment,null,n.createElement(i.Button,{width:"100%",key:v,color:"primary",theme:"dark",size:"large",onClick:function(){try{return d.session.removeItem("mismatch-"+c+"-"+l),r(!0),Promise.resolve(e({providerType:v,setConnectionLoading:y,setConnectionError:p})).then((function(){}))}catch(t){return Promise.reject(t)}}},n.createElement(Kt,{id:"PoX2HN",defaultMessage:[{type:0,value:"Send request"}]})),f&&n.createElement(Zy,null,f)),n.createElement(cv,null,n.createElement(ev,{p:"0px 24px",fontWeight:"400"},"or")),n.createElement(tv,{fontSize:"14px",textAlign:"center"},"Switch to your account wallet (",od(c,4),") in your wallet application.")))},av=(0,a.default)(nv)(xm||(xm=mc(["\n width: 100%;\n border: 1px solid ",";\n border-radius: 8px;\n"])),(function(e){return e.theme.colors.dividerColorMain})),sv=(0,a.default)(tv)(km||(km=mc(["\n display: block;\n font-weight: 500;\n font-size: 14px;\n max-width: 155px;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n"]))),lv=(0,a.default)(nv)(Mm||(Mm=mc(["\n background-color: ",";\n border: 1px solid ",";\n border-radius: 8px;\n"])),(function(e){return e.theme.colors.bodyBgColor2Body}),(function(e){return e.theme.colors.dividerColorMain})),cv=a.default.div(Em||(Em=mc(["\n position: relative;\n display: flex;\n justify-content: center;\n width: 100%;\n padding: 16px 0;\n\n div {\n position: relative;\n z-index: 2;\n background-color: ",";\n }\n\n &:before {\n position: absolute;\n display: block;\n top: 50%;\n z-index: 1;\n height: 1px;\n width: 100%;\n background: ",';\n content: " ";\n }\n'])),(function(e){return e.theme.colors.bodyBgColor2Body}),(function(e){return e.theme.colors.dividerColorMain})),uv=a.default.div(_m||(_m=mc(["\n display: flex;\n flex-direction: column;\n padding: 0 24px;\n\n @media (max-width: 450px) {\n padding: 0 16px;\n }\n\n & > * {\n margin-top: 24px;\n\n @media (max-width: 450px) {\n margin-top: 16px;\n }\n\n &:last-child {\n margin-bottom: 24px;\n\n @media (max-width: 450px) {\n margin-bottom: 16px;\n }\n }\n }\n"]))),dv=function(){return n.createElement(a.ThemeProvider,{theme:(0,i.useDefaultTheme)("dark")},n.createElement(uv,null,n.createElement(Xy,null),n.createElement(Yy,null),n.createElement(zy,null),n.createElement(ov,null),n.createElement(Gy,null)))},hv=a.default.div(Am||(Am=mc(["\n display: flex;\n flex-direction: column;\n margin: 24px;\n\n @media (max-width: 450px) {\n margin: 18px;\n }\n"]))),fv=function(){var e=(0,nr.wA)(),t=(0,n.useContext)(Au),r=t.logout,o=t.account.user,a=t.CUSTOM,s=a.SETTINGS_LINK,l=a.ALERTS_LINK,c=a.PRO_MEMBERSHIP_LINK,u=Eg().resetWallet,d=function(t){Yu({category:"GlobalNavigation",action:"[AuthSidebarLinkClick]",label:t}),e(Qg(!1))};return n.createElement(hv,null,n.createElement(i.Button,{size:"large",to:c,color:"transparentNeutral",iconLeft:n.createElement(i.ProMembershipIcon,null),fontWeight:"500",onClick:function(){return d("Pro")},px:"0"},n.createElement(Kt,{id:"hPXnjK",defaultMessage:[{type:0,value:"PRO membership"}]})),n.createElement(i.Button,{size:"large",to:l,color:"transparentNeutral",iconLeft:n.createElement(i.AlertIcon,null),fontWeight:"500",onClick:function(){return d("Alerts")},px:"0"},n.createElement(Kt,{id:"9zub+u",defaultMessage:[{type:0,value:"Alerts"}]})),o&&n.createElement(i.Button,{size:"large",to:s,color:"transparentNeutral",fontWeight:"500",iconLeft:n.createElement(i.SettingsIcon,null),onClick:function(){return d("Settings")},px:"0"},n.createElement(Kt,{id:"D3idYv",defaultMessage:[{type:0,value:"Settings"}]})),n.createElement(i.Button,{size:"large",type:"button",color:"transparentNeutral",onClick:function(){o&&r(),Yu({category:"GlobalNavigation",action:"[AuthSidebarLinkClick]",label:"Logout"}),u(),e(Zg())},iconLeft:n.createElement(i.LogoutIcon,null),fontWeight:"500",px:"0"},n.createElement(Kt,{id:"PlBReU",defaultMessage:[{type:0,value:"Log out"}]})))},pv=(0,a.default)(i.ButtonWithControlsWrapper)(Sm||(Sm=mc(["\n && {\n display: flex;\n align-items: flex-start;\n flex-direction: ",";\n text-align: left;\n padding: 12px;\n font-weight: 500;\n font-size: 14px;\n line-height: 18px;\n letter-spacing: 0.003em;\n color: ",";\n background-color: ",";\n border: 1px solid ",";\n border-radius: 8px;\n\n .dappradar-external-link-icon {\n fill: ",";\n transition: all 0.2s ease;\n }\n\n &:hover {\n border: 1px solid ",";\n background-color: ",";\n\n .dappradar-external-link-icon {\n fill: ",";\n }\n }\n }\n"])),(function(e){var t=e.$fd;return void 0===t?"row":t}),(function(e){return e.theme.colors.textColorSecondary}),(function(e){return e.theme.colors.bodyBgColor2Body}),(function(e){return e.theme.colors.dividerColorMain}),(function(e){return e.theme.colors.layerNeutralControlDefault}),(function(e){return e.theme.colors.layerNeutralControlDisabled}),(function(e){return e.theme.colors.bodyBgColor3Body}),(function(e){return e.theme.colors.layerNeutralControlHover})),mv=(0,a.default)(pv)(Im||(Im=mc(["\n && {\n flex-direction: column;\n width: calc(50% - 8px);\n }\n"]))),gv=function(){var e=(0,nr.d4)(Ud),t=(0,n.useContext)(Au).account.user,r=e||(null===t||void 0===t?void 0:t.wallet)||"",o=null===t||void 0===t?void 0:t.email,a="https://global.transak.com/?apiKey=05a2e21e-7e26-46c4-925c-d7ad33882817"+(r?"&walletAddress="+r:"")+(o?"&email="+o:"");return n.createElement(pv,{type:"button",to:a,width:"100%",onClick:function(){Yu({category:"GlobalNavigation",action:"[AuthSidebarLinkClick]",label:"Transak"})},target:"_blank",mt:"16px"},n.createElement(yv,null,n.createElement(Kt,{id:"20wa3b",defaultMessage:[{type:0,value:"Buy Crypto"}]}),n.createElement(vv,null,n.createElement(i.IconCdn,{name:"PaymentVisaIcon.svg",width:"25px",height:"8px"})),n.createElement(vv,null,n.createElement(i.IconCdn,{name:"PaymentMastercardIcon.svg",width:"18px",height:"10px"}))),n.createElement(i.ExternalLinkIcon,{className:"dappradar-external-link-icon",width:"18px",height:"18px"}))},yv=a.default.div(Tm||(Tm=mc(["\n display: flex;\n align-items: center;\n width: 100%;\n"]))),vv=a.default.div(Cm||(Cm=mc(["\n display: flex;\n align-items: center;\n justify-content: center;\n width: 36px;\n height: 20px;\n padding: 4px;\n margin-left: 8px;\n background-color: #637597;\n border-radius: 5px;\n"]))),bv=function(){var e=(0,nr.d4)(Ud),t=(0,n.useContext)(Au),r=t.account.user,o=t.CUSTOM.PORTFOLIO_LINK,a=e||(null===r||void 0===r?void 0:r.wallet)||"",s=a?o+"?wallet="+a:o;return n.createElement(mv,{type:"button",to:s,onClick:function(){Yu({category:"GlobalNavigation",action:"[AuthSidebarLinkClick]",label:"Portfolio"})}},n.createElement(nv,{justifyContent:"space-between",width:"100%"},n.createElement(ev,null,n.createElement(xv,null),n.createElement(Kt,{id:"uNOJ2Q",defaultMessage:[{type:0,value:"Portfolio"}]})),n.createElement(i.ArrowRightFullHeadIcon,{width:"16px",height:"16px",className:"dappradar-external-link-icon"})),n.createElement(wv,{userWallet:a.toLowerCase()}))},wv=function(e){var t=e.userWallet,r=(0,n.useContext)(Au).currency,o=(0,nr.d4)(fy),a=(0,n.useState)(!1),s=a[0],l=a[1];(0,n.useEffect)((function(){o&&l(!0)}),[o]);var c=(0,d.useFetchSimpleData)({requestUrl:"https://portfolio.dappradar.com/v1/net-worth?currency="+(null===r||void 0===r?void 0:r.toLowerCase())+"&wallet="+t,withCredentials:!1,tryAuth:!0,ready:t&&s}),u=c[0],h=c[1],f=(null===u||void 0===u?void 0:u.results)||{},p=f.tokensNetWorth,m=f.tokensNetWorthChange;return n.createElement(nv,{flexDirection:"column",mt:"8px"},h?n.createElement(i.Skeleton,{width:"100px",height:"24px",mb:"8px"}):n.createElement(tv,{fontSize:"18px",fontWeight:"600",mb:"8px"},p?(0,d.formatNumber)(p,2,{currencyCode:r}):"-"),h?n.createElement(i.Skeleton,{width:"100px",height:"16px"}):p?n.createElement(i.Change,fc({},(0,d.calculateChange)(m),{theme:"dark",status:m+"% (24h)"})):n.createElement(ev,{fontSize:"12px"},"-"))},xv=(0,a.default)(i.PortfolioIcon)(Nm||(Nm=mc(["\n display: flex;\n margin-right: 8px;\n width: 18px;\n height: 18px;\n fill: "," !important;\n"])),(function(e){return e.theme.colors.textColorSecondary})),kv=function(){var e=(0,nr.wA)(),t=(0,n.useContext)(Au),r=t.account.user,o=t.CUSTOM.ACCOUNT_PROFILE_LINK,a=r?r.xpPointsRequiredToLevelUp-r.xpPoints:0;return n.createElement(mv,{type:"button",to:o,onClick:function(){e(Qg(!1)),Yu({category:"GlobalNavigation",action:"[AuthLinkClick]",label:o})}},n.createElement(nv,{justifyContent:"space-between",width:"100%"},n.createElement(ev,null,n.createElement(Kt,{id:"BEX6A7",defaultMessage:[{type:0,value:"My profile"}]})),n.createElement(i.ArrowRightFullHeadIcon,{width:"16px",height:"16px",className:"dappradar-external-link-icon"})),n.createElement(Mv,null,n.createElement(Kt,{id:"y1Qr81",defaultMessage:[{type:0,value:"Level"}]})," ",null===r||void 0===r?void 0:r.level),n.createElement(ev,{fontSize:"12px",width:"100%"},a,"\xa0",n.createElement(Kt,{id:"DQrH8J",defaultMessage:[{type:0,value:"XP to next level"}]})),n.createElement(Ev,null,n.createElement(_v,{$width:null===r||void 0===r?void 0:r.levelProgressPercentage,$level:null===r||void 0===r?void 0:r.level})))},Mv=a.default.div(Dm||(Dm=mc(["\n width: 100%;\n margin-top: 8px;\n font-size: 18px;\n font-weight: 600;\n line-height: 24px;\n letter-spacing: 0.072px;\n color: ",";\n"])),(function(e){return e.theme.colors.gamificationMain})),Ev=a.default.div(jm||(jm=mc(["\n margin-top: 8px;\n width: 100%;\n overflow: hidden;\n height: 5px;\n border-radius: 8px;\n background-color: ",";\n"])),(function(e){return e.theme.colors.gamificationDisabled})),_v=a.default.div(Om||(Om=mc(["\n height: 5px;\n width: ","%;\n background: ",";\n"])),(function(e){return e.$width}),(function(e){var t=e.theme;return"linear-gradient(233deg, "+(e.$level===jc?t.colors.gamificationMaxLevelGradient:t.colors.gamificationGradient)+")"})),Av=function(){var e=(0,n.useContext)(Au).CUSTOM.SWAP_LINK;return n.createElement(pv,{type:"button",to:e,width:"100%",target:"_blank",onClick:function(){Yu({category:"GlobalNavigation",action:"[AuthSidebarLinkClick]",label:"TokenSwap"})},mt:"16px"},n.createElement(Sv,null,"Swap & bridge cross-chain"),n.createElement(i.ExternalLinkIcon,{className:"dappradar-external-link-icon",width:"18px",height:"18px"}))},Sv=a.default.div(Pm||(Pm=mc(["\n display: flex;\n align-items: center;\n width: 100%;\n"]))),Iv=function(){var e=(0,n.useContext)(Au).account.user,t=(0,d.useFetchSimpleData)({requestUrl:"https://boosting.dappradar.com/v1/boosting-power",withCredentials:true,tryAuth:!0,initialState:{results:[]},ready:!!e}),r=t[0].results,o=t[1];return n.createElement(pv,{$fd:"column",type:"button",to:Dc+"/boosting",width:"100%",onClick:function(){Yu({category:"GlobalNavigation",action:"[AuthSidebarLinkClick]",label:"Boosting Power"})},mt:"16px"},n.createElement(nv,{width:"100%",alignItems:"center",justifyContent:"space-between"},n.createElement(Kt,{id:"fijFeV",defaultMessage:[{type:0,value:"My Boosting Power (BP)"}]}),n.createElement(i.ArrowRightFullHeadIcon,{className:"dappradar-external-link-icon",width:"18px",height:"18px"})),n.createElement(nv,{gap:"8px",alignItems:"center",mt:"11px"},n.createElement(i.IconCdn,{name:"BoostedBgIcon.svg",width:28,height:28}),o?n.createElement(i.Skeleton,{width:"50px",height:"21px"}):n.createElement(tv,{fontSize:"18px",fontWeight:600},(0,d.formatNumber)(null===r||void 0===r?void 0:r.remaining))))},Tv=function(e){var t=e.mt,r=e.mb,o=(0,nr.wA)(),a=(0,n.useContext)(Au).CUSTOM.PRO_MEMBERSHIP_LINK;return(0,d.isPro)()?null:n.createElement(Cv,{to:a,$mt:t,$mb:r,onClick:function(){o(Qg(!1))}},n.createElement(Nv,null,n.createElement(Kt,{id:"IrIcct",defaultMessage:[{type:0,value:"Level up with DappRadar"}]}),n.createElement(i.IconCdn,{name:"ProBadgeIcon.svg",width:34,height:16})),n.createElement(i.Button,{target:"_blank",color:"neutral",size:"small",iconRight:n.createElement(i.ArrowRightIcon,{width:"11px",height:"10px"})},n.createElement(Kt,{id:"xgr17U",defaultMessage:[{type:0,value:"Go PRO"}]})))},Cv=(0,a.default)(i.SmartLink)(Lm||(Lm=mc(["\n display: flex;\n justify-content: space-between;\n align-items: center;\n padding: 12px;\n gap: 24px;\n width: 100%;\n max-width: 380px;\n border-radius: 8px;\n\n margin-top: ",";\n margin-bottom: ",";\n border: 1px solid ",";\n"])),(function(e){return e.$mt}),(function(e){return e.$mb}),(function(e){return e.theme.colors.proVioletCtaDefault})),Nv=a.default.div(Rm||(Rm=mc(["\n font-weight: 600;\n font-size: 12px;\n line-height: 16px;\n display: flex;\n align-items: center;\n letter-spacing: 0.003em;\n color: ",";\n\n img {\n margin-left: 4px;\n }\n"])),(function(e){return e.theme.colors.textColorMain})),Dv=function(e){var t=e.strokeWidth,r=e.percentage,i=e.size,o=e.level,a=50-t/2,s="\n M 50,50 m 0,-"+a+"\n a "+a+","+a+" 0 1 1 0,"+2*a+"\n a "+a+","+a+" 0 1 1 0,-"+2*a+"\n ",l=2*Math.PI*a,c={strokeDasharray:l+"px "+l+"px",strokeDashoffset:(100-(r||0))/100*l+"px"};return n.createElement("svg",{className:"CircularProgress",viewBox:"0 0 100 100",width:i,height:i},n.createElement(jv,{className:"CircularProgress-trail",d:s,strokeWidth:t,fillOpacity:0}),n.createElement(Ov,{className:"CircularProgress-path",d:s,strokeWidth:t,fillOpacity:0,style:c,$level:o}))},jv=a.default.path(zm||(zm=mc(["\n stroke: ",";\n"])),(function(e){return e.theme.colors.gamificationDisabled})),Ov=a.default.path(Bm||(Bm=mc(["\n stroke: ",";\n"])),(function(e){var t=e.theme;return e.$level===jc?t.colors.gamificationMaxLevelSolid:t.colors.gamificationMain})),Pv=function(e){var t=Math.round(e/2.6);return t<32&&(t=32),t},Lv=function(e){var t=e.size,r=void 0===t?82:t,o=e.strokeWidth,a=void 0===o?7:o,s=e.mr,l=e.fontSize,c=void 0===l?"12px":l,u=e.showLevel,d=void 0===u||u,h=e.showLevelProgress,f=void 0!==h&&h,p=e.displayBadge,m=void 0===p||p,g=(0,n.useContext)(Au).account.user;if(!g)return null;var y="https://api-avatars.dappradar.com/"+((null===g||void 0===g?void 0:g.wallet)||(null===g||void 0===g?void 0:g.email))+".svg";return n.createElement(zv,{$showLevelProgress:f,$mr:s,$size:f?1.5*r:r},g.badge&&m?n.createElement(Rv,{$size:Pv(r),$absolutePosition:Pv(r)<=32?"-10px":"0"},n.createElement(i.ImageLoader,{src:g.badge})):null,f&&n.createElement(Dv,{strokeWidth:a,percentage:null===g||void 0===g?void 0:g.levelProgressPercentage,size:1.42*r,level:null===g||void 0===g?void 0:g.level}),n.createElement(Bv,{$size:r},null!==g&&void 0!==g&&g.nftAvatar?n.createElement(i.ImageLoader,{key:g.nftAvatar,src:g.nftAvatar,alt:"avatar",resize:{width:r}}):null!==g&&void 0!==g&&g.wallet||null!==g&&void 0!==g&&g.email?n.createElement(i.ImageLoader,{src:y,alt:"avatar"}):null,d&&n.createElement(Fv,{$size:r},n.createElement(Uv,{$fontSize:c},"Lvl ",null===g||void 0===g?void 0:g.level))))},Rv=a.default.div(Um||(Um=mc(["\n position: absolute;\n bottom: ",";\n right: ",";\n border-radius: 50%;\n background-color: ",";\n width: ","px;\n height: ","px;\n display: flex;\n align-items: center;\n justify-content: center;\n z-index: 1;\n overflow: hidden;\n padding: 8px;\n\n img.img-loaded {\n border-radius: 50%;\n }\n"])),(function(e){return e.$absolutePosition}),(function(e){return e.$absolutePosition}),(function(e){return e.theme.colors.bodyBgColor1Body}),(function(e){return e.$size}),(function(e){return e.$size})),zv=a.default.div(Fm||(Fm=mc(["\n display: flex;\n justify-content: center;\n align-items: ",";\n position: relative;\n margin-right: ",";\n width: ","px;\n height: ","px;\n min-width: ","px;\n min-height: ","px;\n"])),(function(e){return e.$showLevelProgress?"center":"unset"}),(function(e){return e.$mr}),(function(e){return e.$size}),(function(e){return e.$size}),(function(e){return e.$size}),(function(e){return e.$size})),Bv=a.default.div(Hm||(Hm=mc(["\n position: absolute;\n\n > * {\n display: flex;\n justify-content: center;\n align-content: center;\n width: ","px;\n height: ","px;\n min-width: ","px;\n min-height: ","px;\n background-color: "," !important;\n border-radius: 50%;\n object-fit: cover;\n }\n border-radius: 50%;\n overflow: hidden;\n"])),(function(e){return e.$size}),(function(e){return e.$size}),(function(e){return e.$size}),(function(e){return e.$size}),(function(e){return e.theme.colors.bgNeutralControlDefault})),Uv=a.default.div(Vm||(Vm=mc(["\n text-align: center;\n font-family: var(--font-family-secondary);\n font-size: ",";\n font-weight: 600;\n line-height: ",";\n color: ",";\n padding-top: 12%;\n"])),(function(e){return e.$fontSize}),(function(e){return e.$fontSize}),(function(e){return""+e.theme.colors.gamificationMain})),Fv=a.default.div(Gm||(Gm=mc(["\n background-color: ",";\n width: ","px;\n height: ","px;\n background-color: red;\n border-radius: 50%;\n position: absolute;\n top: 66%;\n overflow: hidden;\n"])),(function(e){return e.theme.colors.gamificationDisabled}),(function(e){return e.$size}),(function(e){return e.$size})),Hv=function(){var e=(0,d.isPro)(),t=(0,n.useContext)(Au).CUSTOM.PRO_MEMBERSHIP_LINK;return e?n.createElement(i.SmartLink,{to:t,target:"_blank"},n.createElement(i.IconCdn,{name:"ProBadgeIcon.svg",width:34,height:16})):null},Vv=a.default.div(qm||(qm=mc(["\n display: flex;\n min-height: 60px;\n"]))),Gv=a.default.div(Wm||(Wm=mc(["\n ","\n"])),(function(e){var t=e.theme;return(0,a.css)(Ym||(Ym=mc(["\n font-weight: 600;\n font-size: 24px;\n line-height: 32px;\n display: flex;\n align-items: center;\n letter-spacing: 0.072px;\n color: ",";\n margin-right: 8px;\n min-width: 125px;\n height: min-content;\n "])),t.colors.textColorMain)})),qv=(0,a.default)(tv)(Zm||(Zm=mc(["\n display: block;\n width: 100%;\n max-width: 275px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n font-weight: 600;\n font-size: 24px;\n line-height: 32px;\n\n @media (max-width: 500px) {\n max-width: 230px;\n font-size: 20px;\n line-height: 28px;\n }\n"]))),Wv=(0,a.default)(i.CopyIcon)(Qm||(Qm=mc(["\n display: flex;\n margin-left: 4px;\n width: 16px;\n height: 16px;\n fill: ",";\n transition: all 0.3s;\n"])),(function(e){return e.theme.colors.textColorSecondary})),Yv=a.default.button(Km||(Km=mc(["\n all: unset;\n cursor: pointer;\n\n &:hover {\n svg {\n fill: ",";\n }\n }\n"])),(function(e){return e.theme.colors.layerNeutralControlHover})),Zv=function(){var e=pt().formatMessage,t=(0,n.useState)(!1),r=t[0],o=t[1],a=(0,n.useContext)(Au).account.user,s=null===a||void 0===a?void 0:a.wallet,l=null===a||void 0===a?void 0:a.email,c=function(){o(!0),(0,d.copyToClipboard)(s)};(0,n.useEffect)((function(){var e=setTimeout((function(){r&&o(!1)}),2e3);return function(){clearTimeout(e)}}),[r]);var u=ly({breakPoint:375,addressTrim:4,mbAddressTrim:3,textLimit:25,mbTextLimit:25}),h=u.accountName,f=u.hasEns,p=u.hasAddress;return n.createElement(n.Fragment,null,n.createElement(Vv,null,n.createElement(nv,{position:"relative"},n.createElement(Lv,{size:64,showLevelProgress:!1,showLevel:!1,mr:"12px"}),n.createElement(nv,{position:"absolute",top:"4px",right:"8px"},n.createElement(Hv,null))),n.createElement(nv,{flexDirection:"column",justifyContent:"center"},p?n.createElement(nv,{alignItems:"center",minHeight:"32px"},n.createElement(Gv,null,h),f?null:n.createElement(i.Tooltip,{arrow:!1,positions:["bottom"],contentComponent:e({id:"+aMAeT",defaultMessage:[{type:0,value:"Address copied"}]}),isOpen:r},n.createElement(Yv,{onClick:c},n.createElement(Wv,null)))):n.createElement(qv,null,h),f?n.createElement(nv,{alignItems:"center",mt:"4px"},n.createElement(ev,null,od(s,4)),n.createElement(i.Tooltip,{arrow:!1,positions:["bottom"],contentComponent:e({id:"+aMAeT",defaultMessage:[{type:0,value:"Address copied"}]}),isOpen:r},n.createElement(Yv,{onClick:c},n.createElement(Wv,null)))):null,p&&l?n.createElement(ev,{mt:"4px"},l):null)))},Qv=a.default.div(Jm||(Jm=mc(["\n display: flex;\n flex-direction: column;\n padding: 24px;\n\n @media (max-width: 450px) {\n padding: 16px;\n }\n"]))),Kv=function(){return n.createElement(Qv,null,n.createElement(Zv,null),n.createElement(Tv,{mt:"16px"}),n.createElement(nv,{gap:"16px",mt:"16px"},n.createElement(bv,null),n.createElement(kv,null)),n.createElement(Iv,null),n.createElement(gv,null),n.createElement(Av,null))},Jv=a.default.div($m||($m=mc(["\n display: flex;\n flex-direction: column;\n"]))),$v=function(e){var t=e.outsideClickRef,r=(0,nr.d4)(fy),o=(0,nr.wA)(),a=(0,n.useContext)(Au).account.user,s=!(null===a||void 0===a||!a.identifier);return n.createElement(i.SidebarDrawer,{outsideClickRef:t,isShown:r&&s,onClose:function(){return o(Qg(!1))},topOffset:60},n.createElement(Jv,null,n.createElement(Kv,null),n.createElement(Cy,null),n.createElement(dv,null)),n.createElement(fv,null))},Xv=a.default.div(Xm||(Xm=mc(["\n display: flex;\n justify-content: space-between;\n flex-direction: column;\n"]))),eb=(0,a.default)(jy)(eg||(eg=mc(["\n position: absolute;\n top: -5px;\n right: -5px;\n"]))),tb=a.default.div(tg||(tg=mc(["\n font-size: 14px;\n font-weight: 400;\n line-height: 14px;\n letter-spacing: 0.042px;\n color: ",";\n"])),(function(e){var t=e.theme;return e.$level===jc?t.colors.gamificationMaxLevelSolid:t.colors.gamificationMain})),rb=a.default.div(rg||(rg=mc(["\n display: flex;\n align-items: center;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n font-size: 14px;\n font-weight: 500;\n line-height: 16px;\n min-height: 16px;\n letter-spacing: 0.042px;\n color: ",";\n"])),(function(e){return e.theme.colors.textColorMain})),nb=function(){var e=(0,n.useContext)(Au).account.user,t=(0,nr.d4)(Pd),r=t.connected,i=t.address,o=null===e||void 0===e?void 0:e.wallet,a=null===e||void 0===e?void 0:e.email,s=null===e||void 0===e?void 0:e.level,l=r&&(i&&i.toLowerCase())!==(o&&o.toLowerCase()),c=ly({breakPoint:375,addressTrim:4,mbAddressTrim:3,textLimit:11,mbTextLimit:7}).accountName;return n.createElement(Xv,null,o||a?n.createElement(n.Fragment,null,n.createElement(rb,null,c),s&&n.createElement(tb,{$level:null===e||void 0===e?void 0:e.level},n.createElement(Kt,{id:"y1Qr81",defaultMessage:[{type:0,value:"Level"}]})," ",s)):null,l?n.createElement(eb,{$w:"20px",$h:"20px"}):null)},ib=a.default.div(ng||(ng=mc(["\n position: relative;\n display: flex;\n align-items: center;\n height: 36px;\n min-width: 140px;\n padding: 4px 2px;\n ","\n\n @media (max-width: 375px) {\n min-width: 140px;\n }\n"])),i.chipHeaderStyles),ob=(0,n.forwardRef)((function(e,t){!function(e){if(null==e)throw new TypeError("Cannot destructure "+e)}(e);var r=(0,nr.wA)(),o=pt().formatMessage,a=(0,n.useContext)(Au),s=a.CUSTOM,l=s.START_AUTH_WITH,c=s.REQUIRED_AUTH_METHODS,u=a.account.user,d=a.configName,h=(0,nr.d4)(fy);return!(null===u||void 0===u||!u.identifier)?n.createElement(ib,{ref:t,onClick:function(){r(Qg(!h))}},n.createElement(Lv,{size:20,strokeWidth:6,mr:"8px",showLevel:!1,showLevelProgress:!0,displayBadge:!1}),n.createElement(nb,null)):n.createElement(i.Button,{ref:t,type:"button",size:"medium",color:"neutral",theme:"dark",onClick:function(){var e,t=function(e){var t,n;!c.includes(yc)||null!==e&&void 0!==e&&null!==(t=e.user)&&void 0!==t&&t.email||r(Jg(!0,gc.addEmailModal,((n={})[gc.addEmailModal]={description:o({id:"SgXd9f",defaultMessage:[{type:0,value:"In order to submit your dapp, please add an email address"}]})},n)))};if(Yu({category:"navigation_events",action:"login_link_click",label:d}),"wallet"===l)r($g(!0,((e={})[gc.signModal]={onSignSuccess:t},e)));else if("email"===l){var n;r(Xg(!0,((n={})[gc.signModal]={onSignSuccess:t},n)))}},icon:n.createElement(i.ArrowRightFullHeadIcon,null)},n.createElement(Kt,{id:"+vVZ/G",defaultMessage:[{type:0,value:"Connect"}]}))})),ab=new(function(){function e(){}var t=e.prototype;return t.isNotEmpty=function(e,t){if(void 0===t&&(t="Field is mandatory"),"undefined"===typeof e||null===e||!String(e))return t},t.isNotLongEnough=function(e,t,r,n){void 0===t&&(t=void 0),void 0===r&&(r="Not long enough"),void 0===n&&(n=6);var i=this.isNotEmpty(e,t);return i||(e.length]/;return/[A-Z]/.test(e)&&t.test(e)&&r.test(e)&&n.test(e)}(e))return t},t.isEmail=function(e,t,r,n){void 0===t&&(t=!1),void 0===r&&(r=void 0),void 0===n&&(n="Not an email");var i=this.isNotEmpty(e,r);return t&&i?i:e&&!e.match(/(?:[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*|"(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21\x23-\x5b\x5d-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])*")@(?:(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?|\[(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?|[a-z0-9-]*[a-z0-9]:(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21-\x5a\x53-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])+)\])/g)?n:void 0},e}());var sb,lb,cb,ub,db,hb,fb,pb,mb,gb,yb,vb,bb,wb,xb,kb,Mb,Eb,_b,Ab,Sb,Ib,Tb,Cb,Nb,Db,jb,Ob,Pb,Lb,Rb,zb,Bb,Ub,Fb,Hb,Vb,Gb,qb,Wb,Yb,Zb,Qb,Kb,Jb,$b,Xb,ew,tw,rw,nw,iw,ow,aw,sw,lw,cw,uw,dw,hw,fw,pw,mw,gw,yw,vw,bw,ww,xw,kw,Mw,Ew,_w,Aw,Sw,Iw,Tw,Cw,Nw,Dw,jw,Ow,Pw,Lw,Rw,zw,Bw,Uw=function(e){return ab.isEmail(e,!0,{id:"izZ0o1",defaultMessage:[{type:0,value:"Enter your email"}]},{id:"jFlu8I",defaultMessage:[{type:0,value:"Enter valid email"}]})},Fw=function(e){var t;if("undefined"===typeof(t=ab.isEmail(e,!0,{id:"izZ0o1",defaultMessage:[{type:0,value:"Enter your email"}]},{id:"jFlu8I",defaultMessage:[{type:0,value:"Enter valid email"}]}))&&!e.endsWith("@dappradar.com")){var r=function(e){var t=e.indexOf("@");if(-1===t)throw new Error("Invalid email address");return e.substring(0,t)}(e);t=r.includes("+")?{id:"jFlu8I",defaultMessage:[{type:0,value:"Enter valid email"}]}:void 0}return t},Hw=function(e){return ab.isNotLongEnough(e,{id:"bW8NOJ",defaultMessage:[{type:0,value:"Password can't be empty"}]},{id:"bnwQNX",defaultMessage:[{type:0,value:"Password must be at least 8 symbols"}]},8)},Vw=function(e){var t;return"undefined"===typeof(t=ab.isNotLongEnough(e,{id:"bW8NOJ",defaultMessage:[{type:0,value:"Password can't be empty"}]},{id:"bnwQNX",defaultMessage:[{type:0,value:"Password must be at least 8 symbols"}]},8))&&(t=ab.isNotStrongEnough(e,{id:"bd0Xph",defaultMessage:[{type:0,value:"Password must contain: uppercase and lowercase letters, numbers and special character"}]})),t},Gw=a.default.form(sb||(sb=mc(["\n width: 100%;\n display: flex;\n flex-direction: column;\n padding: 24px;\n\n align-items: ",";\n"])),(function(e){var t=e.$alignItems;return void 0===t?"unset":t})),qw=a.default.div(lb||(lb=mc(["\n width: 100%;\n display: flex;\n flex-direction: column;\n padding: 24px;\n\n align-items: ",";\n"])),(function(e){var t=e.$alignItems;return void 0===t?"unset":t})),Ww=a.default.div(cb||(cb=mc(["\n ","\n"])),(function(e){var t=e.$mr,r=e.$mb,n=e.$mt,i=e.$textAlign,o=void 0===i?"left":i;return(0,a.css)(ub||(ub=mc(["\n font-weight: 600;\n font-size: 24px;\n line-height: 32px;\n letter-spacing: 0.003em;\n color: ",";\n max-width: 340px;\n text-align: ",";\n margin-right: ",";\n margin-bottom: ",";\n margin-top: ",";\n "])),(function(e){return e.theme.colors.textColorMain}),o,t,r,n)})),Yw=a.default.div(db||(db=mc(["\n display: flex;\n justify-content: flex-start;\n align-items: center;\n margin-bottom: 16px;\n"]))),Zw=a.default.div(hb||(hb=mc(["\n ","\n"])),(function(e){var t=e.$mr,r=e.$ml,n=e.$mb;return(0,a.css)(fb||(fb=mc(["\n font-weight: 500;\n font-size: 14px;\n line-height: 18px;\n letter-spacing: 0.003em;\n color: ",";\n word-break: keep-all;\n margin-right: ",";\n margin-left: ",";\n margin-bottom: ",";\n "])),(function(e){return e.theme.colors.textColorMain}),t,r,n)})),Qw=(0,a.default)(i.ArrowRightIcon)(pb||(pb=mc(["\n width: 16px;\n height: 16px;\n min-width: 16px;\n min-height: 16px;\n fill: ",";\n"])),(function(e){return e.theme.colors.textColorSecondary})),Kw=a.default.div(mb||(mb=mc(["\n display: flex;\n justify-content: center;\n align-items: center;\n width: 32px;\n height: 32px;\n border-radius: 50%;\n background-color: white;\n\n img,\n svg {\n display: flex;\n }\n"]))),Jw=a.default.div(gb||(gb=mc(["\n display: flex;\n\n & > * {\n width: 100%;\n }\n\n & > :not(:last-child) {\n margin-right: 24px;\n }\n"]))),$w=function(e){var t=e.token,r=void 0===t?null:t,o=(0,n.useContext)(Au).routing.loginPath,a="";"undefined"!==typeof window&&(a=window.location.href);var s="nextUrl="+d.Base64.encode(Np(o)),l="failUrl="+d.Base64.encode(a);return n.createElement(Jw,null,n.createElement(i.Button,{color:"neutral",theme:"dark",size:"medium",to:Hc.GOOGLE.url+(r?"?token="+r+"&"+s+"&"+l:"?"+s+"&"+l)},n.createElement(Kw,null,n.createElement(i.IconCdn,{name:"GoogleColorfulIcon.svg",width:24,height:24}))),n.createElement(i.Button,{color:"neutral",theme:"dark",size:"medium",to:Hc.FB.url+(r?"?token="+r+"&"+s+"&"+l:"?"+s+"&"+l)},n.createElement(Kw,null,n.createElement(i.IconCdn,{name:"FacebookCircleIcon.svg",width:24,height:24}))),n.createElement(i.Button,{color:"neutral",theme:"dark",size:"medium",to:Hc.TWITTER.url+(r?"?token="+r+"&"+s+"&"+l:"?"+s+"&"+l)},n.createElement(Kw,null,n.createElement(i.TwitterIcon,{width:"24px",height:"24px",style:{fill:"#1d9bf0"}}))))},Xw=a.default.div(yb||(yb=mc(["\n width: 100%;\n display: flex;\n flex-direction: column;\n background-color: ",";\n"])),(function(e){return e.theme.colors.bodyBgColor1Body})),ex=(0,a.default)(i.Button)(vb||(vb=mc(["\n span {\n margin-left: auto;\n }\n"]))),tx=a.default.div(bb||(bb=mc(["\n display: flex;\n align-items: center;\n width: 100%;\n margin-top: 16px;\n margin-bottom: 16px;\n"]))),rx=function(e){var t=e.showConnectionModalButton,r=void 0===t||t,i=(0,nr.wA)(),o=(0,d.getCookie)("jwt");return n.createElement(Xw,null,n.createElement(tx,null,n.createElement(Cy,null),n.createElement(Zw,{$mr:"16px",$ml:"16px"},n.createElement(Kt,{id:"Ntjkqd",defaultMessage:[{type:0,value:"or"}]})),n.createElement(Cy,null)),n.createElement($w,{token:o}),r&&n.createElement(n.Fragment,null,n.createElement(tx,null,n.createElement(Cy,null),n.createElement(Zw,{$mr:"16px",$ml:"16px"},n.createElement(Kt,{id:"Ntjkqd",defaultMessage:[{type:0,value:"or"}]})),n.createElement(Cy,null)),n.createElement(ex,{color:"neutral",theme:"dark",size:"medium",width:"100%",iconRight:n.createElement(n.Fragment,null,n.createElement(Ky,{w:"32px",h:"32px",mr:"12px"}),n.createElement(Qw,null)),textTransform:"unset",onClick:function(){i(Jg(!1,gc.emailModal)),i(Jg(!0,gc.loginConnectModal))}},n.createElement(Kt,{id:"P3CRoY",defaultMessage:[{type:0,value:"Connect digital wallet"}]}))))},nx=n.memo((function(){var e=(0,n.useContext)(Au).routing.loginPath,t=(0,nr.wA)(),r=pt().formatMessage,o=(0,nr.d4)(my),a=(0,nr.d4)(My),s=(0,nr.d4)(_y)[gc.addEmailModal],l=(0,n.useState)(!1),c=l[0],u=l[1],d=(0,n.useState)(""),h=d[0],f=d[1],p=(0,n.useState)(null),m=p[0],g=p[1],y=(0,n.useState)(null),v=y[0],b=y[1],w=function(){t(Jg(!1,gc.addEmailModal))},x=!m&&h&&!v&&a,k=(0,n.useRef)(null),M=function(r){try{var n=rd((function(){return u(!0),Promise.resolve(Rp(a,h,r,Np(e,"newslettersModalOpen"))).then((function(e){if("error"===(null===e||void 0===e?void 0:e.status)){var r=e.message;r&&g(r),u(!1)}else"success"===(null===e||void 0===e?void 0:e.status)&&(t(Jg(!0,gc.confirmEmailModal)),w(),u(!1));k.current&&k.current.resetCaptcha()}))}),(function(){k.current&&k.current.resetCaptcha(),u(!1)}));return Promise.resolve(n&&n.then?n.then((function(){})):void 0)}catch(i){return Promise.reject(i)}};return n.createElement(i.Modal,{autoHeight:!0,maxWidth:"400px",isShown:o,onClose:w},n.createElement(Gw,{onSubmit:function(e){e.preventDefault(),u(!0),k.current.execute()}},n.createElement(Ww,{$mb:"16px"},n.createElement(Yw,null,(null===s||void 0===s?void 0:s.title)||n.createElement(Kt,{id:"Xlm6t8",defaultMessage:[{type:0,value:"Add email and set account password"}]}))),n.createElement(i.Input,{theme:"dark",label:r({id:"sy+pv5",defaultMessage:[{type:0,value:"Email"}]}),placeholder:r({id:"SqR1My",defaultMessage:[{type:0,value:"Your Email"}]}),value:a,onChange:function(e){t(ny(e.target.value));var n=Fw(e.target.value);b(n?r(n):null)},bottomGap:"24px",helperText:v,state:v?i.Input.state.ERROR:void 0}),n.createElement(i.Input,{theme:"dark",type:"password",label:r({id:"5sg7KC",defaultMessage:[{type:0,value:"Password"}]}),placeholder:r({id:"5sg7KC",defaultMessage:[{type:0,value:"Password"}]}),value:h,onChange:function(e){f(e.target.value);var t=Vw(e.target.value);g(t?r(t):null)},bottomGap:"24px",helperText:m,state:m?i.Input.state.ERROR:void 0}),n.createElement(i.HCaptcha,{sitekey:Lc,size:"invisible",onVerify:function(e){return Promise.resolve(M(e))},onError:function(e){u(!1),console.log("hCaptcha Error: "+e)},onExpire:function(){u(!1),console.log("hCaptcha Token Expired")},onClose:function(){return u(!1)},ref:k}),n.createElement(i.Button,{width:"100%",type:"type",color:x?"primary":"neutral",theme:"dark",size:"large",disabled:!x,loading:c},n.createElement(Kt,{id:"eWHwWA",defaultMessage:[{type:0,value:"Complete account"}]})),n.createElement(rx,{showConnectionModalButton:!1})))})),ix=n.memo((function(){var e=gc.addPasswordModal,t=(0,n.useContext)(Au).authenticate,r=(0,n.useState)(!1),o=r[0],a=r[1],s=(0,n.useState)(""),l=s[0],c=s[1],u=(0,n.useState)(""),d=u[0],h=u[1],f=(0,n.useState)(null),p=f[0],m=f[1],g=(0,n.useState)(null),y=g[0],v=g[1],b=(0,nr.wA)(),w=pt().formatMessage,x=function(){b(Jg(!1,e))},k=(0,nr.d4)(Iy(e)),M=(0,nr.d4)(_y)[e],E=w({id:"uXPTs4",defaultMessage:[{type:0,value:"Passwords must match"}]}),_=!p&&!y&&l&&d,A=!_;return n.createElement(i.Modal,{autoHeight:!0,maxWidth:"400px",isShown:k,onClose:x},n.createElement(Gw,{onSubmit:function(e){try{return e.preventDefault(),_?(a(!0),Promise.resolve(Gp("",l)).then((function(e){var r,n=null===e||void 0===e?void 0:e.status,i=null===e||void 0===e?void 0:e.message,o=null===e||void 0===e?void 0:e.token;if("success"===n)b(Jg(!0,gc.defaultSuccessModal,((r={})[gc.defaultSuccessModal]={title:null,description:w({id:"VSS3bm",defaultMessage:[{type:0,value:"You have successfully added new password"}]})},r))),t&&t({token:o}),a(!1),x();else if("error"===n)a(!1),m(null),v(i);else{var s={id:"XcFhI+",defaultMessage:[{type:0,value:"Unexpected error please contact support"}]};a(!1),m(null),v(w(s))}}))):Promise.resolve()}catch(e){return Promise.reject(e)}}},n.createElement(Ww,{$mb:"40px"},(null===M||void 0===M?void 0:M.title)||n.createElement(Kt,{id:"kHh2Ku",defaultMessage:[{type:0,value:"Add password"}]})),(null===M||void 0===M?void 0:M.description)&&n.createElement(Dy,{$mb:"16px"},null===M||void 0===M?void 0:M.description),n.createElement(i.Input,{theme:"dark",type:"password",label:w({id:"fTHhSB",defaultMessage:[{type:0,value:"New password"}]}),placeholder:w({id:"Ev6SEF",defaultMessage:[{type:0,value:"New Password"}]}),value:l,onChange:function(e){c(e.target.value);var t=Vw(e.target.value);m(t?w(t):null),d&&!y&&e.target.value!==d?v(E):y===E&&e.target.value===d&&v(null)},bottomGap:"24px",helperText:p,state:p?i.Input.state.ERROR:void 0}),n.createElement(i.Input,{theme:"dark",type:"password",label:w({id:"hziisK",defaultMessage:[{type:0,value:"Repeat new password"}]}),placeholder:w({id:"hziisK",defaultMessage:[{type:0,value:"Repeat new password"}]}),value:d,onChange:function(e){h(e.target.value);var t=Vw(e.target.value);v(t?w(t):null),t||l===e.target.value?t||l!==e.target.value||v(null):v(E)},bottomGap:"24px",helperText:y,state:y?i.Input.state.ERROR:void 0}),n.createElement(i.Button,{width:"100%",type:"submit",color:A?"neutral":"primary",theme:"dark",size:"large",disabled:A,loading:o},n.createElement(Kt,{id:"kHh2Ku",defaultMessage:[{type:0,value:"Add password"}]}))))})),ox=n.memo((function(){var e=gc.changeEmailModal,t=(0,n.useRef)(null),r=(0,n.useContext)(Au),o=r.authenticate,a=r.routing.loginPath,s=(0,n.useState)(""),l=s[0],c=s[1],u=(0,nr.wA)(),d=pt().formatMessage,h=function(){u(Jg(!1,e))},f=(0,nr.d4)(Iy(e)),p=(0,nr.d4)(_y)[e],m=(0,n.useState)(!1),g=m[0],y=m[1],v=(0,n.useState)(null),b=v[0],w=v[1],x=!b&&l,k=!x;return n.createElement(i.Modal,{autoHeight:!0,maxWidth:"400px",isShown:f,onClose:h},n.createElement(Gw,{onSubmit:function(e){try{return e.preventDefault(),y(!0),t.current.execute(),Promise.resolve()}catch(e){return Promise.reject(e)}}},n.createElement(Ww,{$mb:"40px"},(null===p||void 0===p?void 0:p.title)||n.createElement(Kt,{id:"ivZVky",defaultMessage:[{type:0,value:"Update email"}]})),(null===p||void 0===p?void 0:p.description)&&n.createElement(Dy,{$mb:"16px"},null===p||void 0===p?void 0:p.description),n.createElement(i.Input,{theme:"dark",placeholder:d({id:"SqR1My",defaultMessage:[{type:0,value:"Your Email"}]}),value:l,onChange:function(e){c(e.target.value.trim());var t=Fw(e.target.value.trim());w(t?d(t):null)},bottomGap:"24px",helperText:b,state:b?i.Input.state.ERROR:void 0}),n.createElement(i.HCaptcha,{sitekey:Lc,size:"invisible",onVerify:function(e){return Promise.resolve(function(e){try{return x?Promise.resolve(Vp(l,e,Np(a))).then((function(e){var t,r=null===e||void 0===e?void 0:e.status,n=null===e||void 0===e?void 0:e.message,i=null===e||void 0===e?void 0:e.token;if("success"===r)u(Jg(!0,gc.confirmEmailModal,((t={})[gc.confirmEmailModal]={description:"Check your inbox to complete the verification. If you don't receive an email, the address might already be in use."},t))),y(!1),o&&o({token:i}),h();else if("error"===r)y(!1),w(n);else{var a={id:"XcFhI+",defaultMessage:[{type:0,value:"Unexpected error please contact support"}]};y(!1),w(d(a))}})):Promise.resolve()}catch(t){return Promise.reject(t)}}(e))},onError:function(e){y(!1),console.log("hCaptcha Error: "+e)},onExpire:function(){y(!1),console.log("hCaptcha Token Expired")},onClose:function(){return y(!1)},ref:t}),n.createElement(i.Button,{width:"100%",type:"submit",color:k?"neutral":"primary",theme:"dark",size:"large",disabled:k,loading:g},n.createElement(Kt,{id:"jvo0vs",defaultMessage:[{type:0,value:"Save"}]}))))})),ax=n.memo((function(){var e=gc.changePasswordModal,t=(0,n.useContext)(Au).authenticate,r=(0,n.useState)(!1),o=r[0],a=r[1],s=(0,n.useState)(""),l=s[0],c=s[1],u=(0,n.useState)(""),d=u[0],h=u[1],f=(0,n.useState)(""),p=f[0],m=f[1],g=(0,n.useState)(null),y=g[0],v=g[1],b=(0,n.useState)(null),w=b[0],x=b[1],k=(0,n.useState)(null),M=k[0],E=k[1],_=(0,nr.wA)(),A=pt().formatMessage,S=function(){_(Jg(!1,e))},I=(0,nr.d4)(Iy(e)),T=(0,nr.d4)(_y)[e],C=A({id:"uXPTs4",defaultMessage:[{type:0,value:"Passwords must match"}]}),N=!y&&!w&&!M&&l&&d&&p,D=!N;return n.createElement(i.Modal,{autoHeight:!0,maxWidth:"400px",isShown:I,onClose:S},n.createElement(Gw,{onSubmit:function(e){try{return e.preventDefault(),N?(a(!0),Promise.resolve(Gp(l,d)).then((function(e){var r,n=null===e||void 0===e?void 0:e.status,i=null===e||void 0===e?void 0:e.message,o=null===e||void 0===e?void 0:e.token;if("success"===n)_(Jg(!0,gc.defaultSuccessModal,((r={})[gc.defaultSuccessModal]={title:null,description:A({id:"OaTtKk",defaultMessage:[{type:0,value:"You have successfully changed your password"}]})},r))),t&&t({token:o}),a(!1),S();else if("error"===n)a(!1),v(i);else{var s={id:"XcFhI+",defaultMessage:[{type:0,value:"Unexpected error please contact support"}]};a(!1),v(A(s))}}))):Promise.resolve()}catch(e){return Promise.reject(e)}}},n.createElement(Ww,{$mb:"40px"},(null===T||void 0===T?void 0:T.title)||n.createElement(Kt,{id:"MIgL6y",defaultMessage:[{type:0,value:"Edit password"}]})),(null===T||void 0===T?void 0:T.description)&&n.createElement(Dy,{$mb:"16px"},null===T||void 0===T?void 0:T.description),n.createElement(i.Input,{theme:"dark",type:"password",label:A({id:"SViZJR",defaultMessage:[{type:0,value:"Old password"}]}),placeholder:A({id:"SViZJR",defaultMessage:[{type:0,value:"Old password"}]}),value:l,onChange:function(e){c(e.target.value);var t=Hw(e.target.value);v(t?A(t):null)},bottomGap:"24px",helperText:y,state:y?i.Input.state.ERROR:void 0}),n.createElement(i.Input,{theme:"dark",type:"password",label:A({id:"fTHhSB",defaultMessage:[{type:0,value:"New password"}]}),placeholder:A({id:"Ev6SEF",defaultMessage:[{type:0,value:"New Password"}]}),value:d,onChange:function(e){h(e.target.value);var t=Vw(e.target.value);x(t?A(t):null),p&&!M&&e.target.value!==p?E(C):M===C&&e.target.value===p&&E(null)},bottomGap:"24px",helperText:w,state:w?i.Input.state.ERROR:void 0}),n.createElement(i.Input,{theme:"dark",type:"password",label:A({id:"hziisK",defaultMessage:[{type:0,value:"Repeat new password"}]}),placeholder:A({id:"hziisK",defaultMessage:[{type:0,value:"Repeat new password"}]}),value:p,onChange:function(e){m(e.target.value);var t=Vw(e.target.value);E(t?A(t):null),t||d===e.target.value?t||d!==e.target.value||E(null):E(C)},bottomGap:"24px",helperText:M,state:M?i.Input.state.ERROR:void 0}),n.createElement(i.Button,{width:"100%",type:"submit",color:D?"neutral":"primary",theme:"dark",size:"large",disabled:D,loading:o},n.createElement(Kt,{id:"L4nXIc",defaultMessage:[{type:0,value:"Change password"}]}))))})),sx=n.memo((function(){var e=gc.completeProfileClaimXPModal,t=d.local.getItem("showedClaimXP"),r=(0,n.useState)(!1),o=r[0],a=r[1],s=(0,n.useState)(""),l=s[0],c=s[1],u=(0,nr.wA)(),h=(0,nr.d4)(Iy(e)),f=function(){u(Jg(!1,e)),d.local.setItem("showedClaimXP",!0)},p=(0,n.useContext)(Au).account.user,m=ay().checkLevelUpModal;(0,n.useEffect)((function(){var e;(null===p||void 0===p?void 0:p.email)&&(null===p||void 0===p?void 0:p.emailConfirmed)&&(null===p||void 0===p?void 0:p.wallet)&&(null===p||void 0===p||null===(e=p.social)||void 0===e?void 0:e.hasTwitterToken)&&1===(null===p||void 0===p?void 0:p.level)&&!t&&(u(Jg(!0,gc.completeProfileClaimXPModal)),u(Jg(!1,gc.defaultSuccessModal)),u(Jg(!1,gc.defaultFailureModal)))}),[JSON.stringify(p)]);return n.createElement(i.Modal,{autoHeight:!0,maxWidth:"400px",isShown:h,onClose:f},n.createElement(qw,{$alignItems:"center"},n.createElement(nv,{mt:"72px"},n.createElement(i.IconCdn,{name:"ProfileIdentityIcon.svg",height:"57px",width:"67px"})),n.createElement(Ww,{$mt:"16px",$mb:"8px",$textAlign:"center"},n.createElement(Kt,{id:"lOzDTt",defaultMessage:[{type:0,value:"Congratulations!"}]})),n.createElement(lx,null,n.createElement(Kt,{id:"AdI/2k",defaultMessage:[{type:0,value:"You\u2019ve successfully completed your profile."}]})),n.createElement(nv,{mb:"72px",gap:"11px",width:"100%"},n.createElement(cx,{$start:!0}),n.createElement(cx,null),n.createElement(cx,{$end:!0})),n.createElement(i.Button,{width:"100%",onClick:function(){try{return a(!0),Promise.resolve(Yp()).then((function(e){var t=null===e||void 0===e?void 0:e.status,r=null===e||void 0===e?void 0:e.message;"success"===t?(a(!1),f(),c(""),m()):"error"===t?(a(!1),c(r)):(c(""),a(!1))}))}catch(e){return Promise.reject(e)}},loading:o},n.createElement(Kt,{id:"p6NWC3",defaultMessage:[{type:0,value:"Claim 100 XP"}]})),l&&n.createElement(Zy,null,l)))})),lx=a.default.div(wb||(wb=mc(["\n color: ",";\n text-align: center;\n font-size: 16px;\n font-weight: 400;\n line-height: 20px;\n letter-spacing: 0.048px;\n margin-bottom: 16px;\n"])),(function(e){return e.theme.colors.textColorSecondary})),cx=a.default.div(xb||(xb=mc(["\n height: 8px;\n width: 33.33%;\n background: ",";\n border-radius: ",";\n border-radius: ",";\n"])),(function(e){return e.theme.colors.gamificationMain}),(function(e){return e.$start&&"8px 0px 0px 8px"}),(function(e){return e.$end&&"0px 8px 8px 0px"})),ux=a.default.div(kb||(kb=mc(["\n ","\n"])),(function(e){var t=e.$mr,r=e.$ml,n=e.$mb;return(0,a.css)(Mb||(Mb=mc(["\n font-weight: 400;\n font-size: 18px;\n line-height: 24px;\n letter-spacing: 0.003em;\n color: ",";\n\n margin-right: ",";\n margin-left: ",";\n margin-bottom: ",";\n "])),(function(e){return e.theme.colors.textColorMain}),t,r,n)})),dx=(0,a.default)(ux)(Eb||(Eb=mc(["\n text-align: center;\n max-width: 250px;\n margin-bottom: 32px;\n"]))),hx=a.default.div(_b||(_b=mc(["\n display: flex;\n justify-content: center;\n align-items: center;\n width: 64px;\n height: 64px;\n background-color: ",";\n border-radius: 50%;\n margin-top: 40px;\n margin-bottom: 24px;\n"])),(function(e){return e.theme.colors.blueCtaColorDisabled})),fx=n.memo((function(){var e=(0,nr.wA)(),t=(0,nr.d4)(vy),r=(0,nr.d4)(_y)[gc.confirmEmailModal];return n.createElement(i.Modal,{autoHeight:!0,maxWidth:"400px",isShown:t,onClose:function(){e(Jg(!1,gc.confirmEmailModal))}},n.createElement(qw,{$alignItems:"center"},n.createElement(hx,null,n.createElement(i.EmailIcon,{width:"22px",height:"22px",fill:"#006CFF"})),n.createElement(Ww,{$mb:"24px",$textAlign:"center"},(null===r||void 0===r?void 0:r.title)||n.createElement(Kt,{id:"ucaHb0",defaultMessage:[{type:0,value:"Thank you, a verification email is on its way"}]})),n.createElement(dx,null,(null===r||void 0===r?void 0:r.description)||n.createElement(Kt,{id:"SP+fA+",defaultMessage:[{type:0,value:"Check your inbox to complete the verification"}]}))))})),px=n.memo((function(){var e=gc.defaultFailureModal,t=(0,nr.wA)(),r=(0,nr.d4)(Iy(e)),o=(0,nr.d4)(_y)[e];return n.createElement(i.Modal,{autoHeight:!0,maxWidth:"400px",isShown:r,onClose:function(){t(Jg(!1,e))}},n.createElement(qw,{$alignItems:"center"},n.createElement(yx,null,n.createElement(mx,{width:"22px",height:"22px"})),null===(null===o||void 0===o?void 0:o.title)?null:n.createElement(Ww,{$mb:"24px",$textAlign:"center"},null===o||void 0===o?void 0:o.title),null===(null===o||void 0===o?void 0:o.description)?null:n.createElement(gx,null,null===o||void 0===o?void 0:o.description)))})),mx=(0,a.default)(i.CloseIcon)(Ab||(Ab=mc(["\n fill: ",";\n color: ",";\n"])),(function(e){return e.theme.colors.blueCtaColorMain}),(function(e){return e.theme.colors.blueCtaColorMain})),gx=(0,a.default)(ux)(Sb||(Sb=mc(["\n text-align: center;\n max-width: 212px;\n"]))),yx=a.default.div(Ib||(Ib=mc(["\n display: flex;\n justify-content: center;\n align-items: center;\n width: 64px;\n height: 64px;\n background-color: ",";\n border-radius: 50%;\n margin-bottom: 24px;\n"])),(function(e){return e.theme.colors.blueCtaColorDisabled})),vx=n.memo((function(){var e=gc.defaultSuccessModal,t=(0,nr.wA)(),r=(0,nr.d4)(Iy(e)),o=(0,nr.d4)(_y)[e];return n.createElement(i.Modal,{autoHeight:!0,maxWidth:"400px",isShown:r,onClose:function(){t(Jg(!1,e))}},n.createElement(qw,{$alignItems:"center"},n.createElement(xx,null,n.createElement(bx,{width:"22px",height:"22px"})),null===(null===o||void 0===o?void 0:o.title)?null:n.createElement(Ww,{$mb:"24px",$textAlign:"center"},null===o||void 0===o?void 0:o.title),null===(null===o||void 0===o?void 0:o.description)?null:n.createElement(wx,null,null===o||void 0===o?void 0:o.description)))})),bx=(0,a.default)(i.CheckIcon)(Tb||(Tb=mc(["\n fill: ",";\n color: ",";\n"])),(function(e){return e.theme.colors.blueCtaColorMain}),(function(e){return e.theme.colors.blueCtaColorMain})),wx=(0,a.default)(ux)(Cb||(Cb=mc(["\n text-align: center;\n max-width: 212px;\n"]))),xx=a.default.div(Nb||(Nb=mc(["\n display: flex;\n justify-content: center;\n align-items: center;\n width: 64px;\n height: 64px;\n background-color: ",";\n border-radius: 50%;\n margin-bottom: 24px;\n"])),(function(e){return e.theme.colors.blueCtaColorDisabled})),kx="I AGREE",Mx=[{value:"48",label:n.createElement(nv,{flexDirection:"column"},n.createElement(tv,null,"In 48 hours."),n.createElement(ev,{fontWeight:"400"},"Deletion can be cancelled by logging back in."))},{value:"0",label:n.createElement(nv,{flexDirection:"column"},n.createElement(tv,null,"Immediately."),n.createElement(ev,{fontWeight:"400"},"You will not be able to change your mind."))}],Ex=n.memo((function(){var e=gc.deleteAccountModal,t=(0,n.useState)("48"),r=t[0],o=t[1],a=(0,n.useRef)(null),s=(0,n.useContext)(Au),l=s.logout,c=s.account.user,u=(0,n.useState)(!1),d=u[0],h=u[1],f=(0,n.useState)(""),p=f[0],m=f[1],g=(0,n.useState)(null),y=g[0],v=g[1],b=(0,nr.wA)(),w=pt().formatMessage,x=function(){b(Jg(!1,e))},k=(0,nr.d4)(Iy(e)),M=(0,nr.d4)(_y)[e],E=!y&&p,_=!E,A=function(e){try{return E?(h(!0),Promise.resolve(Wp(null===c||void 0===c?void 0:c.identifier,e,r)).then((function(e){var t,r=null===e||void 0===e?void 0:e.status,n=null===e||void 0===e?void 0:e.message;if("success"===r)b(Jg(!0,gc.defaultSuccessModal,((t={})[gc.defaultSuccessModal]={title:null,description:w({id:"/ynuRj",defaultMessage:[{type:0,value:"You have successfully deleted your account"}]})},t))),h(!1),a.current&&a.current.resetCaptcha(),l(!0),x();else if("error"===r)h(!1),a.current&&a.current.resetCaptcha(),v(n);else{var i={id:"XcFhI+",defaultMessage:[{type:0,value:"Unexpected error please contact support"}]};h(!1),a.current&&a.current.resetCaptcha(),v(w(i))}}))):Promise.resolve()}catch(t){return Promise.reject(t)}};return n.createElement(i.Modal,{autoHeight:!0,maxWidth:"408px",isShown:k,onClose:x},n.createElement(Gw,{onSubmit:function(e){e.stopPropagation(),e.preventDefault(),h(!0),a.current.execute()}},n.createElement(Ww,{$mb:"40px"},(null===M||void 0===M?void 0:M.title)||n.createElement(Kt,{id:"wyxJrL",defaultMessage:[{type:0,value:"Delete account"}]})),n.createElement(ev,{fontWeight:"600",fontSize:"16px",mb:"16px"},n.createElement(Kt,{id:"Girqmm",defaultMessage:[{type:0,value:"You\u2019ll permanently lose your:"}]})),n.createElement(nv,{mb:"8px"},n.createElement(_x,null),n.createElement(ev,{fontWeight:"400"},n.createElement(Kt,{id:"om9PhQ",defaultMessage:[{type:0,value:"Profile details"}]}))),n.createElement(nv,{mb:"8px"},n.createElement(_x,null),n.createElement(ev,{fontWeight:"400"},n.createElement(Kt,{id:"w+iiZ6",defaultMessage:[{type:0,value:"Wallet list"}]}))),n.createElement(nv,{mb:"32px"},n.createElement(_x,null),n.createElement(ev,{fontWeight:"400"},n.createElement(Kt,{id:"eTFfXE",defaultMessage:[{type:0,value:"Access to quests and airdrops"}]}))),n.createElement(i.Input,{theme:"dark",label:w({id:"FMVrxx",defaultMessage:[{type:0,value:'Type "'},{type:1,value:"value"},{type:0,value:'" to confirm'}]},{value:kx}),placeholder:kx,value:p,onChange:function(e){m(e.target.value),e.target.value!==kx?v(w({id:"6aRVyP",defaultMessage:[{type:0,value:"Please enter correct message"}]})):v(null)},bottomGap:"24px",helperText:y,state:y?i.Input.state.ERROR:void 0}),n.createElement(nv,{gap:"16px",mb:"16px",flexDirection:"column"},Mx.map((function(e){return n.createElement(i.Radio,{key:"r-"+e.value,type:"radio",name:"r-"+e.value,value:e.value,checked:r===e.value,onChange:function(e){return o(e.target.value)},label:e.label})}))),n.createElement(i.HCaptcha,{sitekey:Lc,size:"invisible",onVerify:function(e){return Promise.resolve(A(e))},onError:function(e){h(!1),console.log("hCaptcha Error: "+e)},onExpire:function(){h(!1),console.log("hCaptcha Token Expired")},onClose:function(){return h(!1)},ref:a}),n.createElement(Ax,{gap:"16px"},n.createElement(i.Button,{width:"100%",color:"neutral",theme:"dark",size:"large",onClick:x},n.createElement(Kt,{id:"47FYwb",defaultMessage:[{type:0,value:"Cancel"}]})),n.createElement(i.Button,{width:"100%",type:"submit",size:"large",color:_?"neutral":"primary",theme:"dark",disabled:_,loading:d},n.createElement(Kt,{id:"wyxJrL",defaultMessage:[{type:0,value:"Delete account"}]})))))})),_x=(0,a.default)(i.CloseInCircleIcon)(Db||(Db=mc(["\n margin-right: 10px;\n fill: ",";\n"])),(function(e){return e.theme.colors.textColorSecondary})),Ax=(0,a.default)(nv)(jb||(jb=mc(["\n button {\n white-space: nowrap;\n }\n"]))),Sx=n.memo((function(){var e=gc.deleteWalletModal,t=(0,n.useContext)(Au).authenticate,r=(0,n.useState)(!1),o=r[0],a=r[1],s=(0,n.useState)(!1),l=s[0],c=s[1],u=(0,nr.wA)(),d=pt().formatMessage,h=function(){u(Jg(!1,e))},f=(0,nr.d4)(Iy(e)),p=(0,nr.d4)(_y)[e];return n.createElement(i.Modal,{autoHeight:!0,maxWidth:"408px",isShown:f,onClose:h},n.createElement(Gw,{onSubmit:function(e){try{return e.preventDefault(),a(!0),Promise.resolve(qp()).then((function(e){var r,n=null===e||void 0===e?void 0:e.status,i=null===e||void 0===e?void 0:e.message,o=null===e||void 0===e?void 0:e.token;if("success"===n)u(Jg(!0,gc.defaultSuccessModal,((r={})[gc.defaultSuccessModal]={title:null,description:d({id:"X5bxpL",defaultMessage:[{type:0,value:"You have successfully removed your wallet"}]})},r))),a(!1),t&&t({token:o}),h();else if("error"===n)a(!1),c(i);else{var s={id:"XcFhI+",defaultMessage:[{type:0,value:"Unexpected error please contact support"}]};a(!1),c(d(s))}}))}catch(e){return Promise.reject(e)}}},n.createElement(Ww,{$mb:"40px"},(null===p||void 0===p?void 0:p.title)||n.createElement(Kt,{id:"vWEe3K",defaultMessage:[{type:0,value:"Are you sure you want to remove your wallet?"}]})),n.createElement(Tx,null,n.createElement(i.Button,{width:"100%",color:"neutral",theme:"dark",size:"large",onClick:h},n.createElement(Kt,{id:"47FYwb",defaultMessage:[{type:0,value:"Cancel"}]})),n.createElement(i.Button,{width:"100%",type:"submit",size:"large",color:"primary",theme:"dark",loading:o},n.createElement(Kt,{id:"2P7Gje",defaultMessage:[{type:0,value:"Remove wallet"}]}))),n.createElement(Ix,null,l)))})),Ix=a.default.div(Ob||(Ob=mc(["\n font-family: var(--font-family-secondary);\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n letter-spacing: 0.003em;\n color: ",";\n"])),(function(e){return e.theme.colors.redSystemColorMain})),Tx=a.default.div(Pb||(Pb=mc(["\n display: flex;\n gap: 16px;\n margin-bottom: 16px;\n"]))),Cx=(0,a.default)(ux)(Lb||(Lb=mc(["\n text-align: center;\n max-width: 212px;\n"]))),Nx=a.default.div(Rb||(Rb=mc(["\n display: flex;\n justify-content: center;\n align-items: center;\n width: 64px;\n height: 64px;\n background-color: ",";\n border-radius: 50%;\n margin-bottom: 24px;\n\n > svg {\n fill: ",";\n }\n"])),(function(e){return e.theme.colors.blueCtaColorDisabled}),(function(e){return e.theme.colors.blueCtaColorMain})),Dx=n.memo((function(){var e=gc.changeEmailSuccessModal,t=(0,nr.wA)(),r=(0,nr.d4)(Iy(e)),o=(0,nr.d4)(_y)[e];return n.createElement(i.Modal,{autoHeight:!0,maxWidth:"400px",isShown:r,onClose:function(){t(Jg(!1,e))}},n.createElement(qw,{$alignItems:"center"},n.createElement(Nx,null,n.createElement(i.EmailIcon,{width:"22px",height:"22px"})),n.createElement(Ww,{$mb:"24px",$textAlign:"center"},(null===o||void 0===o?void 0:o.title)||n.createElement(Kt,{id:"WiKyhr",defaultMessage:[{type:0,value:"Congratulations"}]})),n.createElement(Cx,null,n.createElement(Kt,{id:"+SxUQZ",defaultMessage:[{type:0,value:"You have successfully changed your email address"}]}))))})),jx=a.default.div(zb||(zb=mc(["\n ","\n"])),(function(e){var t=e.$mr,r=e.$ml,n=e.$mt,i=e.$mb;return(0,a.css)(Bb||(Bb=mc(["\n font-weight: 400;\n font-size: 16px;\n line-height: 20px;\n letter-spacing: 0.048px;\n color: ",";\n margin-right: ",";\n margin-left: ",";\n margin-top: ",";\n margin-bottom: ",";\n "])),(function(e){return e.theme.colors.textColorSecondary}),t,r,n,i)})),Ox=n.memo((function(){var e=(0,nr.wA)(),t=pt().formatMessage,r=(0,n.useContext)(Au).authenticate,o=(0,nr.d4)(py),a=(0,nr.d4)(My),s=(0,nr.d4)(_y)[gc.emailModal],l=(0,n.useState)(!1),c=l[0],u=l[1],d=(0,n.useState)(null),h=d[0],f=d[1],p=function(){return e(Jg(!1,gc.emailModal))},m=(0,n.useState)(""),g=m[0],y=m[1],v=(0,n.useState)(null),b=v[0],w=v[1],x=!!h||!a||!!b||!g;return n.createElement(i.Modal,{maxHeight:"660px",autoHeight:!0,maxWidth:"400px",isShown:o,onClose:p},n.createElement(Gw,{onSubmit:function(e){try{e.preventDefault();var n=Uw(a);return n?(f(t(n)),Promise.resolve()):(u(!0),Promise.resolve(Pp(a,g)).then((function(e){if("error"===(null===e||void 0===e?void 0:e.status)){var t=null===e||void 0===e?void 0:e.message;t&&w(t),u(!1)}else r&&r({token:e.token}),p(),u(!1),Zu("event","login_success",{action:"user_connect",type:"email",group:"email"}),Zu("event","login",{method:"email"})})))}catch(e){return Promise.reject(e)}}},n.createElement(Ww,{$mb:"16px"},(null===s||void 0===s?void 0:s.title)||n.createElement(Kt,{id:"Tcqr44",defaultMessage:[{type:0,value:"Login"}]})),n.createElement(i.Input,{theme:"dark",label:t({id:"sy+pv5",defaultMessage:[{type:0,value:"Email"}]}),placeholder:t({id:"SqR1My",defaultMessage:[{type:0,value:"Your Email"}]}),value:a,onChange:function(r){e(ny(r.target.value));var n=Uw(r.target.value);f(n?t(n):null)},state:h?i.Input.state.ERROR:void 0,helperText:h,bottomGap:"24px"}),n.createElement(i.Input,{theme:"dark",type:"password",label:t({id:"5sg7KC",defaultMessage:[{type:0,value:"Password"}]}),placeholder:t({id:"5sg7KC",defaultMessage:[{type:0,value:"Password"}]}),value:g,onChange:function(e){y(e.target.value);var r=Hw(e.target.value);w(r?t(r):null)},helperText:b,state:b?i.Input.state.ERROR:void 0,bottomGap:"24px"}),n.createElement(i.Button,{color:"transparentNeutral",p:"0",mb:"24px",size:"large",onClick:function(){p(),e(Jg(!0,gc.forgotPasswordModal))}},n.createElement(Kt,{id:"V/JHlm",defaultMessage:[{type:0,value:"Forgot password?"}]})),n.createElement(i.Button,{width:"100%",type:"submit",color:x?"neutral":"primary",theme:"dark",size:"large",disabled:x,loading:c,mb:"24px"},n.createElement(Kt,{id:"Su0Aym",defaultMessage:[{type:0,value:"Log in"}]})),n.createElement(nv,{alignItems:"center"},n.createElement(jx,null,n.createElement(Kt,{id:"zChMKI",defaultMessage:[{type:0,value:"New to DappRadar?"}]})),n.createElement(i.Button,{p:"0",ml:"8px",color:"transparent",size:"large",onClick:function(){p(),e(Jg(!0,gc.registerPasswordModal))}},n.createElement(Kt,{id:"yvaOvO",defaultMessage:[{type:0,value:"Register now"}]}))),n.createElement(rx,{showConnectionModalButton:!(null!==s&&void 0!==s&&s.disableWalletSection)})))})),Px=a.default.div(Ub||(Ub=mc(["\n display: flex;\n align-items: center;\n"]))),Lx=function(){var e=(0,n.useContext)(Au).routing.loginPath,t=(0,nr.d4)(My),r=(0,n.useState)(!1),o=r[0],a=r[1],s=(0,n.useState)(!1),l=s[0],c=s[1],u=(0,n.useRef)(null),d=function(r){try{return a(!0),Promise.resolve(zp(t,r,Np(e,"resetPasswordModalOpen"))).then((function(e){"success"===(null===e||void 0===e?void 0:e.status)?(a(!1),c(!0)):a(!1)}))}catch(n){return Promise.reject(n)}};return n.createElement(Px,null,l?n.createElement(Dy,null,n.createElement(Kt,{id:"7kF7J5",defaultMessage:[{type:0,value:"Password reset email was sent"}]})):n.createElement(n.Fragment,null,n.createElement(Dy,{$mr:"12px"},n.createElement(Kt,{id:"AzKGnN",defaultMessage:[{type:0,value:"Didn't receive an email?"}]})),n.createElement(i.HCaptcha,{sitekey:Lc,size:"invisible",onVerify:function(e){return Promise.resolve(d(e))},onError:function(e){a(!1),console.log("hCaptcha Error: "+e)},onExpire:function(){a(!1),console.log("hCaptcha Token Expired")},onClose:function(){return a(!1)},ref:u}),n.createElement(i.Button,{size:"small",color:"neutral",theme:"dark",loading:o,onClick:function(e){e.preventDefault(),a(!0),u.current.execute()}},n.createElement(Kt,{id:"FazwRl",defaultMessage:[{type:0,value:"Try again"}]}))))},Rx=(0,a.default)(i.EmailIcon)(Fb||(Fb=mc(["\n fill: ",";\n"])),(function(e){return e.theme.colors.blueCtaColorMain})),zx=(0,a.default)(ux)(Hb||(Hb=mc(["\n text-align: center;\n max-width: 212px;\n"]))),Bx=a.default.div(Vb||(Vb=mc(["\n display: flex;\n justify-content: center;\n align-items: center;\n width: 64px;\n height: 64px;\n background-color: ",";\n border-radius: 50%;\n margin-top: 40px;\n margin-bottom: 24px;\n"])),(function(e){return e.theme.colors.blueCtaColorDisabled})),Ux=n.memo((function(){var e=(0,nr.wA)(),t=(0,nr.d4)(wy);return n.createElement(i.Modal,{autoHeight:!0,maxWidth:"400px",isShown:t,onClose:function(){e(ry(!1))}},n.createElement(qw,{$alignItems:"center"},n.createElement(Bx,null,n.createElement(Rx,{width:"22px",height:"22px"})),n.createElement(Ww,{$mb:"24px",$textAlign:"center"},n.createElement(Kt,{id:"NmbvGF",defaultMessage:[{type:0,value:"Your password reset Email is on its way"}]})),n.createElement(zx,null,n.createElement(Kt,{id:"uqA3gB",defaultMessage:[{type:0,value:"Please follow last step from your inbox"}]})),n.createElement(Cy,{$margin:"32px 0px"}),n.createElement(Lx,null)))})),Fx=(0,a.default)(i.ArrowRightIcon)(Gb||(Gb=mc(["\n fill: ",";\n color: ",";\n margin-right: 14px;\n min-width: 20px;\n min-height: 20px;\n width: 20px;\n height: 20px;\n transform: rotate(180deg);\n cursor: pointer;\n"])),(function(e){return e.theme.colors.textColorSecondary}),(function(e){return e.theme.colors.textColorSecondary})),Hx=n.memo((function(){var e=(0,n.useContext)(Au).routing.loginPath,t=(0,nr.wA)(),r=pt().formatMessage,o=(0,nr.d4)(by),a=(0,nr.d4)(My),s=(0,nr.d4)(_y)[gc.forgotPasswordModal],l=(0,n.useState)(!1),c=l[0],u=l[1],d=(0,n.useState)(null),h=d[0],f=d[1],p=function(){null!==s&&void 0!==s&&s.hideBackgroundInteractions||t(Jg(!1,gc.forgotPasswordModal))},m=!h&&a,g=(0,n.useRef)(null),y=function(r){try{return u(!0),Promise.resolve(zp(a,r,Np(e,"resetPasswordModalOpen"))).then((function(e){"success"===(null===e||void 0===e?void 0:e.status)?(t(Jg(!0,gc.forgotPasswordConfirmationModal)),u(!1),p()):u(!1)}))}catch(n){return Promise.reject(n)}};return n.createElement(i.Modal,{autoHeight:!0,maxWidth:"400px",isShown:o,noCloseButton:null===s||void 0===s?void 0:s.hideBackgroundInteractions,onClose:p},n.createElement(Gw,{onSubmit:function(e){e.preventDefault();var t=Uw(a);t?f(r(t)):(u(!0),g.current.execute())}},n.createElement(Yw,null,null!==s&&void 0!==s&&s.hideBackgroundInteractions?null:n.createElement(Fx,{onClick:function(){t(Jg(!0,gc.emailModal)),p()}}),n.createElement(Ww,null,(null===s||void 0===s?void 0:s.title)||n.createElement(Kt,{id:"nOFZyk",defaultMessage:[{type:0,value:"Restore Password"}]}))),n.createElement(i.Input,{theme:"dark",label:r({id:"sy+pv5",defaultMessage:[{type:0,value:"Email"}]}),placeholder:r({id:"SqR1My",defaultMessage:[{type:0,value:"Your Email"}]}),value:a,onChange:function(e){t(ny(e.target.value));var n=Uw(e.target.value);f(n?r(n):null)},bottomGap:"24px",helperText:h,state:h?i.Input.state.ERROR:void 0}),n.createElement(i.HCaptcha,{sitekey:Lc,size:"invisible",onVerify:function(e){return Promise.resolve(y(e))},onError:function(e){u(!1),console.log("hCaptcha Error: "+e)},onExpire:function(){u(!1),console.log("hCaptcha Token Expired")},onClose:function(){return u(!1)},ref:g}),n.createElement(i.Button,{width:"100%",type:"submit",color:m?"primary":"neutral",theme:"dark",size:"large",disabled:!m,loading:c},n.createElement(Kt,{id:"nOFZyk",defaultMessage:[{type:0,value:"Restore Password"}]}))))})),Vx=a.default.div(qb||(qb=mc(["\n ","\n"])),(function(e){var t=e.$mr,r=e.$ml,n=e.$mt,i=e.$mb;return(0,a.css)(Wb||(Wb=mc(["\n font-weight: 400;\n font-size: 12px;\n line-height: 16px;\n letter-spacing: 0.003em;\n color: ",";\n margin-right: ",";\n margin-left: ",";\n margin-top: ",";\n margin-bottom: ",";\n "])),(function(e){return e.theme.colors.textColorSecondary}),t,r,n,i)})),Gx=n.memo((function(){var e,t=(0,nr.wA)(),r=(0,n.useContext)(Au).account,o=(0,nr.d4)(yy),a=(0,nr.d4)(_y),s=null===r||void 0===r||null===(e=r.user)||void 0===e?void 0:e.email,l=a[gc.newslettersModal],c=function(){t(Jg(!1,gc.newslettersModal))},u=(0,n.useState)(!1),d=u[0],h=u[1],f=(0,n.useState)(),p=f[0],m=f[1],g=(0,n.useState)(!1),y=g[0],v=g[1],b=oy().subscribe;return n.createElement(i.Modal,{autoHeight:!0,maxWidth:"400px",isShown:o,onClose:c},n.createElement(Gw,{$alignItems:"center",onSubmit:function(e){try{e.preventDefault(),m(),h(!0);var t=rd((function(){function e(e){return Promise.resolve(Fp({tac:!0,newsletters:y})).then((function(e){"error"===(null===e||void 0===e?void 0:e.status)?m(e.message):c(),h(!1)}))}return y?Promise.resolve(b(s)).then(e):e()}),(function(){h(!1)}));return Promise.resolve(t&&t.then?t.then((function(){})):void 0)}catch(e){return Promise.reject(e)}}},n.createElement(Ww,{$mb:"16px",$textAlign:"center"},(null===l||void 0===l?void 0:l.title)||n.createElement(Kt,{id:"NXxPgz",defaultMessage:[{type:0,value:"Almost there!"}]})),n.createElement(qx,null,n.createElement(Kt,{id:"Vx9IQQ",defaultMessage:[{type:0,value:"What can we send you?"}]})),n.createElement(i.Checkbox,{theme:"dark",checked:y,onChange:function(e){return t=e.target.checked,void v(t);var t},label:n.createElement(Kt,{id:"DnPSoA",defaultMessage:[{type:0,value:"I want to receive DappRadar\u2019s Newsletter"}]})}),n.createElement(Vx,{$mb:"24px",$mt:"16px"},n.createElement(Kt,{id:"Z5LEPR",defaultMessage:[{type:0,value:"We care about data and will never share your details with any third party. All offers and promotions sent through DappRadar."}]})),n.createElement(i.Button,{width:"100%",type:"submit",color:"primary",theme:"dark",size:"medium",loading:d},n.createElement(Kt,{id:"eWHwWA",defaultMessage:[{type:0,value:"Complete account"}]})),p&&n.createElement(Zy,null,p)))})),qx=(0,a.default)(ux)(Yb||(Yb=mc(["\n text-align: center;\n max-width: 272px;\n margin-bottom: 32px;\n"]))),Wx=a.default.div(Zb||(Zb=mc(["\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n padding: 32px;\n"]))),Yx=a.default.div(Qb||(Qb=mc(["\n display: flex;\n align-items: center;\n justify-content: center;\n width: 72px;\n height: 72px;\n border-radius: 50%;\n background-color: ",";\n font-size: 32px;\n\n svg {\n width: 32px;\n height: 32px;\n fill: ",";\n }\n\n ","\n"])),(function(e){return e.theme.colors.bodyBgColor3Body}),(function(e){return e.theme.colors.layerNeutralControlDefault}),(function(e){if("pro"===e.$iconColor)return(0,a.css)(Kb||(Kb=mc(["\n border: 2px solid #e249fb;\n background: linear-gradient(80deg, #aa23db 1.14%, #db00ff 100%);\n\n svg {\n fill: #fff;\n }\n "])))})),Zx=a.default.h2(Jb||(Jb=mc(["\n font-size: 24px;\n font-weight: 600;\n line-height: 32px;\n color: ",";\n margin-top: 16px;\n text-align: center;\n"])),(function(e){return e.theme.colors.textColorMain})),Qx=a.default.p($b||($b=mc(["\n font-size: 16px;\n font-weight: 400;\n line-height: 20px;\n color: ",";\n max-width: 330px;\n text-align: center;\n margin-top: 8px;\n"])),(function(e){return e.theme.colors.textColorSecondary})),Kx=a.default.div(Xb||(Xb=mc(["\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n margin: 56px 0;\n"]))),Jx=a.default.div(ew||(ew=mc(["\n width: 100%;\n\n > span {\n width: 100%;\n }\n\n > a {\n width: 100%;\n }\n"]))),$x=a.default.div(tw||(tw=mc(["\n z-index: 4000;\n position: fixed;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n pointer-events: none;\n"]))),Xx=n.memo((function(){var e=gc.questExplanationModal,t=(0,nr.wA)(),r=(0,nr.d4)(Iy(e)),o=(0,nr.d4)(_y)[gc.questExplanationModal]||{},a=o.icon,s=o.title,l=o.subtitle,c=o.button,u=o.iconColor,d=o.confettiOnOpen;return n.createElement(n.Fragment,null,n.createElement(i.Modal,{autoHeight:!0,isShown:r,onClose:function(){t(Jg(!1,e))}},n.createElement(Wx,null,n.createElement(Kx,null,a&&n.createElement(Yx,{$iconColor:u},a),s&&n.createElement(Zx,null,s),l&&n.createElement(Qx,null,l)),c&&n.createElement(Jx,null,c)),d&&r&&n.createElement($x,null,n.createElement(uc(),{width:window.innerWidth,height:window.innerHeight,recycle:!1,numberOfPieces:1e3}))))})),ek=n.memo((function(){var e=(0,n.useContext)(Au).routing.loginPath,t=(0,nr.wA)(),r=pt().formatMessage,o=(0,nr.d4)(gy),a=(0,nr.d4)(My),s=(0,nr.d4)(_y)[gc.registerPasswordModal],l=(0,n.useState)(!1),c=l[0],u=l[1],d=(0,n.useState)(!1),h=d[0],f=d[1],p=(0,n.useState)(""),m=p[0],g=p[1],y=(0,n.useState)(null),v=y[0],b=y[1],w=(0,n.useState)(null),x=w[0],k=w[1],M=x||!m||v||!a||!c,E=function(){t(Jg(!1,gc.registerPasswordModal))},_=(0,n.useRef)(null),A=function(r){try{var n=rd((function(){return f(!0),Promise.resolve(Lp(a,m,r,Np(e,"newslettersModalOpen"),c)).then((function(e){"error"===(null===e||void 0===e?void 0:e.status)?("email"===(null===e||void 0===e?void 0:e.field)&&null!==e&&void 0!==e&&e.message&&b(null===e||void 0===e?void 0:e.message),"password"===(null===e||void 0===e?void 0:e.field)&&null!==e&&void 0!==e&&e.message&&k(null===e||void 0===e?void 0:e.message),f(!1)):"success"===(null===e||void 0===e?void 0:e.status)&&(t(Jg(!0,gc.confirmEmailModal)),E(),f(!1),Zu("event","signup_start",{action:"user_connect",type:"email",group:"email"})),_.current&&_.current.resetCaptcha()}))}),(function(){_.current&&_.current.resetCaptcha(),f(!1)}));return Promise.resolve(n&&n.then?n.then((function(){})):void 0)}catch(i){return Promise.reject(i)}},S=function(){t(Jg(!0,gc.emailModal)),E()};return n.createElement(i.Modal,{autoHeight:!0,maxWidth:"400px",maxHeight:"660px",isShown:o,onClose:E},n.createElement(Gw,{onSubmit:function(e){e.preventDefault(),f(!0),_.current.execute()}},n.createElement(Ww,{$mb:"16px"},n.createElement(Yw,null,n.createElement(Fx,{onClick:S}),(null===s||void 0===s?void 0:s.title)||n.createElement(Kt,{id:"deEeEI",defaultMessage:[{type:0,value:"Register"}]}))),n.createElement(i.Input,{theme:"dark",label:r({id:"sy+pv5",defaultMessage:[{type:0,value:"Email"}]}),placeholder:r({id:"SqR1My",defaultMessage:[{type:0,value:"Your Email"}]}),value:a,onChange:function(e){t(ny(e.target.value));var n=Fw(e.target.value);b(n?r(n):null)},state:v?i.Input.state.ERROR:void 0,helperText:v,bottomGap:"24px"}),n.createElement(i.Input,{theme:"dark",type:"password",label:r({id:"5sg7KC",defaultMessage:[{type:0,value:"Password"}]}),placeholder:r({id:"5sg7KC",defaultMessage:[{type:0,value:"Password"}]}),value:m,onChange:function(e){g(e.target.value);var t=Vw(e.target.value);k(t?r(t):null)},bottomGap:"24px",helperText:x,state:x?i.Input.state.ERROR:void 0}),n.createElement(i.HCaptcha,{sitekey:Lc,size:"invisible",onVerify:function(e){return Promise.resolve(A(e))},onError:function(e){f(!1),console.log("hCaptcha Error: "+e)},onExpire:function(){f(!1),console.log("hCaptcha Token Expired")},onClose:function(){return f(!1)},ref:_}),n.createElement(tk,null,n.createElement(i.Checkbox,{required:!0,theme:"dark",checked:c,onChange:function(e){return u(e.target.checked)},label:n.createElement("span",null,n.createElement(Kt,{id:"tU0UsK",defaultMessage:[{type:0,value:"I agree with "},{type:8,value:"a",children:[{type:0,value:"Privacy Policy"}]},{type:0,value:" and "},{type:8,value:"b",children:[{type:0,value:"Terms and Conditions"}]}],values:{a:function(e){return n.createElement(i.Button,{to:"https://dappradar.com/privacy-policy",color:"transparent",p:0,target:"_blank"},e)},b:function(e){return n.createElement(i.Button,{to:"https://dappradar.com/terms",color:"transparent",p:0,target:"_blank"},e)}}}))})),n.createElement(i.Button,{width:"100%",type:"type",color:M?"neutral":"primary",theme:"dark",size:"large",mt:"24px",mb:"24px",disabled:M,loading:h},n.createElement(Kt,{id:"deEeEI",defaultMessage:[{type:0,value:"Register"}]})),n.createElement(nv,{alignItems:"center"},n.createElement(jx,null,n.createElement(Kt,{id:"uCk8r+",defaultMessage:[{type:0,value:"Already have an account?"}]})),n.createElement(i.Button,{p:"0",ml:"8px",color:"transparent",size:"large",onClick:S},n.createElement(Kt,{id:"8sSW5e",defaultMessage:[{type:0,value:"Login"}]}))),n.createElement(rx,{showConnectionModalButton:!(null!==s&&void 0!==s&&s.disableWalletSection)})))})),tk=a.default.div(rw||(rw=mc(["\n label {\n span {\n color: ",";\n font-size: 14px;\n font-weight: 500;\n line-height: 18px;\n letter-spacing: 0.042px;\n }\n\n a {\n display: inline;\n }\n }\n"])),(function(e){return e.theme.colors.textColorMain})),rk=n.memo((function(){var e=(0,nr.wA)(),t=(0,nr.d4)(ky),r=(0,nr.d4)(_y)[gc.resendVerificationEmailModal];return n.createElement(i.Modal,{autoHeight:!0,maxWidth:"400px",isShown:t,onClose:function(){e(Jg(!1,gc.resendVerificationEmailModal))}},n.createElement(qw,null,n.createElement(Ww,{$mb:"16px"},(null===r||void 0===r?void 0:r.title)||n.createElement(Kt,{id:"EX+XpL",defaultMessage:[{type:0,value:"Resend verification email"}]})),n.createElement(Uy,{emailDataSource:"userRedux"})))})),nk=n.memo((function(){var e=(0,n.useContext)(Au).authenticate,t=(0,nr.wA)(),r=pt().formatMessage,o=(0,n.useState)(!1),a=o[0],s=o[1],l=(0,n.useState)(""),c=l[0],u=l[1],d=(0,n.useState)(null),h=d[0],f=d[1],p=(0,nr.d4)(xy),m=(0,nr.d4)(Ey),g=(0,nr.d4)(_y)[gc.resetPasswordModal],y=function(){t(Jg(!1,gc.resetPasswordModal))},v=!h&&c;return n.createElement(i.Modal,{autoHeight:!0,maxWidth:"400px",isShown:p,onClose:y},n.createElement(Gw,{onSubmit:function(t){try{return t.preventDefault(),s(!0),Promise.resolve(Bp(c,m)).then((function(t){if("error"===(null===t||void 0===t?void 0:t.status)){var r=t.message;r&&f(r),s(!1)}else e&&e({token:t.token}),y(),s(!1)}))}catch(t){return Promise.reject(t)}}},n.createElement(Ww,{$mb:"16px"},(null===g||void 0===g?void 0:g.title)||n.createElement(Kt,{id:"fTHhSB",defaultMessage:[{type:0,value:"New password"}]})),n.createElement(i.Input,{theme:"dark",type:"password",label:r({id:"5sg7KC",defaultMessage:[{type:0,value:"Password"}]}),placeholder:r({id:"5sg7KC",defaultMessage:[{type:0,value:"Password"}]}),value:c,state:h?i.Input.state.ERROR:void 0,onChange:function(e){u(e.target.value);var t=Vw(e.target.value);f(t?r(t):null)},bottomGap:"24px",helperText:h}),n.createElement(i.Button,{width:"100%",type:"submit",color:v?"primary":"neutral",theme:"dark",size:"large",disabled:!v,loading:a},n.createElement(Kt,{id:"acrOoz",defaultMessage:[{type:0,value:"Continue"}]}))))})),ik=n.memo((function(){var e=(0,nr.wA)(),t=Eg().signInHandler,r=(0,nr.d4)(dy),o=(0,nr.d4)(Rd),a=(0,nr.d4)(_y)[gc.signModal],s=function(t){e(Jg(!1,gc.signModal)),null!==a&&void 0!==a&&a.onSignSuccess&&a.onSignSuccess(t)},l=(0,n.useState)(),c=l[0],u=l[1],d=(0,n.useState)(),h=d[0],f=d[1];return n.createElement(i.Modal,{autoHeight:!0,maxWidth:"400px",isShown:r,onClose:function(){e(Jg(!1,gc.signModal))}},n.createElement(qw,{$alignItems:"center"},n.createElement(ak,null,n.createElement(Ky,{h:"32px",w:"32px"})),n.createElement(Ww,{$mb:"24px"},(null===a||void 0===a?void 0:a.title)||n.createElement(Kt,{id:"MNsZqM",defaultMessage:[{type:0,value:"Verify ownership"}]})),n.createElement(ok,null,(null===a||void 0===a?void 0:a.description)||n.createElement(Kt,{id:"pueExP",defaultMessage:[{type:0,value:"You will receive signature request. Signing is free and will not send a transaction."}]})),n.createElement(Cy,{$margin:"32px 0px"}),h?n.createElement(Cp,{height:"36px",width:"36px",fill:"#66A7FF"}):n.createElement(n.Fragment,null,n.createElement(i.Button,{width:"100%",key:o,color:"primary",theme:"dark",size:"medium",onClick:function(){try{return Promise.resolve(t({providerType:o,setConnectionLoading:f,successCallback:s,setConnectionError:u})).then((function(){}))}catch(e){return Promise.reject(e)}}},n.createElement(Kt,{id:"PoX2HN",defaultMessage:[{type:0,value:"Send request"}]})),c&&n.createElement(Zy,null,c))))})),ok=(0,a.default)(ux)(nw||(nw=mc(["\n text-align: center;\n max-width: 272px;\n"]))),ak=a.default.div(iw||(iw=mc(["\n display: flex;\n justify-content: center;\n align-items: center;\n width: 64px;\n height: 64px;\n background-color: ",";\n border-radius: 50%;\n margin-top: 40px;\n margin-bottom: 24px;\n"])),(function(e){return e.theme.colors.blueCtaColorDisabled})),sk=n.memo((function(){var e=(0,nr.wA)(),t=(0,nr.d4)(Ay),r=(0,nr.d4)(_y)[gc.subscribeConfirmEmailModal];return n.createElement(i.Modal,{autoHeight:!0,maxWidth:"400px",isShown:t,onClose:function(){e(Jg(!1,gc.subscribeConfirmEmailModal))}},n.createElement(qw,{$alignItems:"center"},n.createElement(ck,null,n.createElement(i.EmailIcon,{width:"22px",height:"22px",fill:"#006CFF"})),n.createElement(Ww,{$mb:"24px",$textAlign:"center"},(null===r||void 0===r?void 0:r.title)||n.createElement(Kt,{id:"lBs6BA",defaultMessage:[{type:0,value:"Verify your email"}]})),n.createElement(lk,null,n.createElement(Kt,{id:"Gj/D/2",defaultMessage:[{type:0,value:"We\u2019ve sent you an email to confirm your subscription"}]}))))})),lk=(0,a.default)(ux)(ow||(ow=mc(["\n text-align: center;\n max-width: 212px;\n"]))),ck=a.default.div(aw||(aw=mc(["\n display: flex;\n justify-content: center;\n align-items: center;\n width: 64px;\n height: 64px;\n background-color: ",";\n border-radius: 50%;\n margin-bottom: 24px;\n"])),(function(e){return e.theme.colors.blueCtaColorDisabled})),uk=(0,a.default)(ux)(sw||(sw=mc(["\n text-align: center;\n max-width: 212px;\n"]))),dk=a.default.div(lw||(lw=mc(["\n display: flex;\n justify-content: center;\n align-items: center;\n width: 64px;\n height: 64px;\n background-color: ",";\n border-radius: 50%;\n margin-bottom: 24px;\n"])),(function(e){return e.theme.colors.blueCtaColorDisabled})),hk=(0,a.default)(i.EmailIcon)(cw||(cw=mc(["\n fill: ",";\n color: ",";\n"])),(function(e){return e.theme.colors.blueCtaColorMain}),(function(e){return e.theme.colors.blueCtaColorMain})),fk=n.memo((function(){var e=(0,nr.wA)(),t=(0,nr.d4)(Sy),r=(0,nr.d4)(_y)[gc.subscribeSuccessModal];return n.createElement(i.Modal,{autoHeight:!0,maxWidth:"400px",isShown:t,onClose:function(){e(Jg(!1,gc.subscribeSuccessModal))}},n.createElement(qw,{$alignItems:"center"},n.createElement(dk,null,n.createElement(hk,{width:"22px",height:"22px"})),n.createElement(Ww,{$mb:"24px",$textAlign:"center"},(null===r||void 0===r?void 0:r.title)||n.createElement(Kt,{id:"WiKyhr",defaultMessage:[{type:0,value:"Congratulations"}]})),n.createElement(uk,null,n.createElement(Kt,{id:"x4LOyY",defaultMessage:[{type:0,value:"You have successfully subscribed to our newsletter"}]}))))})),pk=(0,a.default)(ux)(uw||(uw=mc(["\n text-align: center;\n max-width: 212px;\n"]))),mk=a.default.div(dw||(dw=mc(["\n display: flex;\n justify-content: center;\n align-items: center;\n width: 64px;\n height: 64px;\n background-color: ",";\n border-radius: 50%;\n margin-bottom: 24px;\n\n > svg {\n fill: ",";\n }\n"])),(function(e){return e.theme.colors.blueCtaColorDisabled}),(function(e){return e.theme.colors.blueCtaColorMain})),gk=n.memo((function(){var e=gc.tokenExpiredModal,t=(0,nr.wA)(),r=(0,nr.d4)(Iy(e)),o=(0,nr.d4)(_y)[e];return n.createElement(i.Modal,{autoHeight:!0,maxWidth:"400px",isShown:r,onClose:function(){t(Jg(!1,e))}},n.createElement(qw,{$alignItems:"center"},n.createElement(mk,null,n.createElement(i.CloseIcon,{width:"22px",height:"22px"})),n.createElement(Ww,{$mb:"24px",$textAlign:"center"},(null===o||void 0===o?void 0:o.title)||n.createElement(Kt,{id:"w97eEq",defaultMessage:[{type:0,value:"Token expired"}]})),n.createElement(pk,null,n.createElement(Kt,{id:"4fGba3",defaultMessage:[{type:0,value:"Your token has been expired, please try again"}]}))))})),yk=a.default.div(hw||(hw=mc(["\n font-weight: 400;\n"]))),vk=function(e){var t=e.showAddress,r=(0,n.useState)(null),i=r[0],o=r[1];return(0,n.useEffect)((function(){!function(){try{var e=rd((function(){return Promise.resolve(t()).then((function(e){o(e)}))}),(function(e){console.log("error while getting injected wallet address",e)}));return Promise.resolve(e&&e.then?e.then((function(){})):void 0)}catch(r){return Promise.reject(r)}}()}),[]),n.createElement(yk,null,od(i,4))},bk=n.memo((function(){var e=(0,nr.wA)(),t=Eg().onConnect,r=function(){var e=(0,n.useState)(null),t=e[0],r=e[1];return(0,n.useEffect)((function(){var e=!1;if("maxTouchPoints"in navigator)e=navigator.maxTouchPoints>0;else if("msMaxTouchPoints"in navigator)e=navigator.msMaxTouchPoints>0;else{var t=window.matchMedia&&matchMedia("(pointer:coarse)");if(t&&"(pointer:coarse)"===t.media)e=!!t.matches;else if("orientation"in window)e=!0;else{var n=navigator.userAgent;e=/\b(BlackBerry|webOS|iPhone|IEMobile)\b/i.test(n)||/\b(Android|Windows Phone|iPad|iPod)\b/i.test(n)}}r(e?_g:Ag)}),[]),t}(),o=(0,n.useState)(!1),a=o[0],s=o[1],l=(0,n.useContext)(Au),c=l.web3Config,u=l.account.user,d=c.WALLETS_CONFIG,h=null===u||void 0===u?void 0:u.wallet,f=null===u||void 0===u?void 0:u.email,p=(0,n.useState)(null),m=p[0],g=p[1],y=(0,nr.d4)(Rd),v=(0,nr.d4)(uy),b=(0,nr.d4)(_y)[gc.loginConnectModal],w=function(){e(Jg(!1,gc.loginConnectModal))},x=function(e){var t=window.open(e);t&&(t.opener=null)},k=xu.injected;return n.createElement(i.Modal,{autoHeight:!0,maxWidth:"400px",isShown:v,onClose:w},n.createElement(qw,null,n.createElement(nv,{mb:"16px",gap:"8px",flexDirection:"column"},n.createElement(Ww,null,(null===b||void 0===b?void 0:b.title)||n.createElement(Kt,{id:"+vVZ/G",defaultMessage:[{type:0,value:"Connect"}]})),(null===b||void 0===b?void 0:b.description)&&n.createElement(Dy,null,null===b||void 0===b?void 0:b.description)),n.createElement(wk,null,function(){if(null===b||void 0===b||!b.filterOutProviders)return d;var e=Array.isArray(b.filterOutProviders)?b.filterOutProviders:[b.filterOutProviders];return d.filter((function(t){return!e.includes(t.provider)}))}().map((function(o){var l=o.title,c=o.Icon,u=o.provider,d=o.isWalletProvider,f=o.providerId,p=o.check,m=o.showAddress;return f!==k.providerId&&k.check===p||!d&&(h||null!==b&&void 0!==b&&b.disableNonWalletProviders)?null:n.createElement(i.Button,{width:"100%",h:"48px",key:f,color:"neutral",theme:"dark",size:"medium",textTransform:"unset",onClick:function(){return function(n,i,o){try{Zu("event","connect_start",{action:"user_connect",type:"["+n+"] "+i,group:"wallet"}),Yu({action:"wallet_connect_start",category:"auth_events",label:"["+n+"] "+i}),g(null);var a=function(){null!==b&&void 0!==b&&b.disableSigning||e(Jg(!0,gc.signModal))};s(o);var l=xu[o],c=function(){if(r!==_g&&l.check&&l.download&&"function"===typeof l.isWalletInstalled&&!l.isWalletInstalled())Yu({action:"wallet_download_redirect",category:"auth_events",label:"["+n+"] "+i,custom_dimension:l.download}),x(l.download),s(!1);else{var e=function(){if(r!==_g||"undefined"!==typeof window.ethereum||"function"!==typeof l.deepLink)return Promise.resolve(t(n)).then((function(e){var t=e.address,r=e.walletError;null===t&&"undefined"!==typeof r&&g(r),t&&!r&&(w(),(!h||null!==b&&void 0!==b&&b.changeWalletFlow)&&a()),s(!1)}));var e=l.deepLink();Yu({action:"wallet_deeplink_redirect",category:"auth_events",label:"["+n+"] "+i,custom_dimension:e}),x(e),w(),(!h||null!==b&&void 0!==b&&b.changeWalletFlow)&&a()}();if(e&&e.then)return e.then((function(){}))}}();return Promise.resolve(c&&c.then?c.then((function(){})):void 0)}catch(u){return Promise.reject(u)}}(u,l,f)},loading:f===a&&f!==au.WalletConnect,iconRight:n.createElement(n.Fragment,null,n.createElement(xk,null,n.createElement(c,{height:"20px",width:"20px"})),n.createElement(Qw,null))},n.createElement(_k,null,l),"undefined"!==typeof m?n.createElement(vk,{showAddress:m}):null)})),m&&n.createElement(Ak,null,m)),!f&&!(null!==b&&void 0!==b&&b.disableEmailSection)&&n.createElement(n.Fragment,null,n.createElement(Mk,null,n.createElement(Cy,null),n.createElement(Zw,{$mr:"16px",$ml:"16px"},n.createElement(Kt,{id:"Ntjkqd",defaultMessage:[{type:0,value:"or"}]})),n.createElement(Cy,null)),n.createElement(i.Button,{key:y,width:"100%",color:"neutral",theme:"dark",size:"medium",textTransform:"unset",iconRight:n.createElement(n.Fragment,null,n.createElement(kk,null),n.createElement(Qw,null)),onClick:function(){e(Jg(!1,gc.loginConnectModal)),e(Jg(!0,gc.emailModal))}},n.createElement(_k,null,n.createElement(Kt,{id:"l6yCDg",defaultMessage:[{type:0,value:"Continue with email"}]})))),n.createElement(Ek,null,n.createElement(Kt,{id:"6FHdv2",defaultMessage:[{type:0,value:"By continuing you agree to DappRadar\u2019s "},{type:8,value:"a",children:[{type:0,value:"Privacy Policy"}]},{type:0,value:" and "},{type:8,value:"b",children:[{type:0,value:"Terms and Conditions"}]}],values:{a:function(e){return n.createElement(i.Button,{p:0,size:"small",to:"https://dappradar.com/privacy-policy",target:"_blank",color:"transparent"},e)},b:function(e){return n.createElement(i.Button,{p:0,size:"small",to:"https://dappradar.com/terms",target:"_blank",color:"transparent"},e)}}}))))})),wk=a.default.div(fw||(fw=mc(["\n display: flex;\n gap: 16px;\n flex-direction: column;\n align-items: flex-start;\n justify-content: center;\n\n > span {\n min-height: 48px;\n }\n"]))),xk=a.default.div(pw||(pw=mc(["\n display: flex;\n justify-content: center;\n align-items: center;\n min-width: 32px;\n min-height: 32px;\n width: 32px;\n height: 32px;\n background-color: ",";\n border-radius: 50%;\n margin-right: 14px;\n"])),(function(e){return e.theme.colors.bodyBgColorContrast})),kk=(0,a.default)(i.EmailIcon)(mw||(mw=mc(["\n min-width: 32px;\n min-height: 32px;\n width: 32px;\n height: 32px;\n margin-right: 14px;\n"]))),Mk=a.default.div(gw||(gw=mc(["\n display: flex;\n align-items: center;\n width: 100%;\n margin-top: 16px;\n margin-bottom: 16px;\n"]))),Ek=a.default.div(yw||(yw=mc(["\n margin-top: 24px;\n font-weight: 400;\n font-size: 12px;\n line-height: 16px;\n letter-spacing: 0.003em;\n color: ",";\n\n a {\n display: inline;\n }\n"])),(function(e){return e.theme.colors.textColorSecondary})),_k=a.default.div(vw||(vw=mc(["\n margin-right: auto;\n"]))),Ak=a.default.div(bw||(bw=mc(["\n color: ",";\n font-weight: 400;\n font-size: 12px;\n line-height: 16px;\n"])),(function(e){return e.theme.colors.redSystemColor40})),Sk=n.memo((function(){var e=(0,nr.wA)(),t=Eg().signInHandler,r=(0,n.useContext)(Au),o=r.logout,a=r.account.user,s=(0,nr.d4)(Pd).address,l=null===a||void 0===a?void 0:a.identifier,c=null===a||void 0===a?void 0:a.wallet,u=null===a||void 0===a?void 0:a.email,h=(0,nr.d4)(hy),f=(0,nr.d4)(Rd);(0,n.useEffect)((function(){l&&c&&s&&(null===c||void 0===c?void 0:c.toLowerCase())!==(null===s||void 0===s?void 0:s.toLowerCase())&&!d.session.getItem("mismatch-"+c+"-"+s)?(e(ey(!0)),d.session.setItem("mismatch-"+c+"-"+s,1)):e(ey(!1))}),[l,c,s]);var p=function(t){e(Jg(!1,gc.walletMismatchModal))},m=(0,n.useState)(),g=m[0],y=m[1],v=(0,n.useState)(),b=v[0],w=v[1];return n.createElement(i.Modal,{autoHeight:!0,maxWidth:"485px",isShown:h,maxHeight:"650px",onClose:function(){e(Jg(!1,gc.walletMismatchModal))}},n.createElement(nv,{flexDirection:"column",p:"24px",alignItems:"center"},n.createElement(Ck,null,n.createElement(i.WarningcircleIcon,{width:"24px",height:"24px"})),n.createElement(tv,{my:"8px",fontSize:"24px",fontWeight:"600"},"Wallet mismatch"),n.createElement(ev,{mb:"32px",fontSize:"16px",fontWeight:"400",textAlign:"center"},"The wallet in your wallet application (e.g. Metamask) does not match your account wallet."),n.createElement(Ik,{gap:"16px",p:"16px",flexDirection:"column",mb:"16px"},u?n.createElement(nv,{flexDirection:"row",justifyContent:"space-between"},n.createElement(ev,{fontWeight:"400"},n.createElement(Kt,{id:"VsM9eR",defaultMessage:[{type:0,value:"Account email"}]})),n.createElement(Tk,null,u)):null,n.createElement(nv,{flexDirection:"row",justifyContent:"space-between"},n.createElement(ev,{fontWeight:"400"},n.createElement(Kt,{id:"nodJO8",defaultMessage:[{type:0,value:"Account wallet"}]})),n.createElement(Tk,null,od(c,4)))),n.createElement(Ik,{gap:"16px",p:"16px",flexDirection:"column",mb:"16px"},n.createElement(nv,{flexDirection:"row",justifyContent:"space-between"},n.createElement(ev,{fontWeight:"400"},"Connected wallet"),n.createElement(Tk,null,od(s,4))))),n.createElement(Cy,null),n.createElement(Nk,{flexDirection:"column",p:"24px",alignItems:"center"},n.createElement(tv,{mb:"16px",textAlign:"center"},"Sign with connected wallet (",od(s,4),")"),b?n.createElement(Cp,{height:"36px",width:"36px",fill:"#66A7FF"}):n.createElement(n.Fragment,null,n.createElement(i.Button,{width:"100%",key:f,color:"primary",theme:"dark",size:"large",onClick:function(){try{return d.session.removeItem("mismatch-"+c+"-"+s),o(!0),Promise.resolve(t({providerType:f,setConnectionLoading:w,successCallback:p,setConnectionError:y})).then((function(){}))}catch(e){return Promise.reject(e)}}},n.createElement(Kt,{id:"PoX2HN",defaultMessage:[{type:0,value:"Send request"}]})),g&&n.createElement(Zy,null,g)),n.createElement(Dk,null,n.createElement(ev,{p:"0px 24px",fontWeight:"400"},"or")),n.createElement(tv,{textAlign:"center"},"Switch to your account wallet (",od(c,4),") in your wallet application.")))})),Ik=(0,a.default)(nv)(ww||(ww=mc(["\n width: 100%;\n border: 1px solid ",";\n border-radius: 8px;\n"])),(function(e){return e.theme.colors.dividerColorMain})),Tk=(0,a.default)(tv)(xw||(xw=mc(["\n display: block;\n font-weight: 500;\n font-size: 14px;\n max-width: 155px;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n"]))),Ck=a.default.div(kw||(kw=mc(["\n display: flex;\n justify-content: center;\n align-items: center;\n width: 56px;\n height: 56px;\n background-color: #3c1d30;\n border-radius: 50%;\n margin-top: 16px;\n\n > svg {\n fill: ",";\n }\n"])),(function(e){return e.theme.colors.redSystemColor40})),Nk=(0,a.default)(nv)(Mw||(Mw=mc(["\n background-color: ",";\n"])),(function(e){return e.theme.colors.bodyBgColor2Body})),Dk=a.default.div(Ew||(Ew=mc(["\n position: relative;\n display: flex;\n justify-content: center;\n width: 100%;\n padding: 16px 0;\n\n div {\n position: relative;\n z-index: 2;\n background-color: ",";\n }\n\n &:before {\n position: absolute;\n display: block;\n top: 50%;\n z-index: 1;\n height: 1px;\n width: 100%;\n background: ",';\n content: " ";\n }\n'])),(function(e){return e.theme.colors.bodyBgColor2Body}),(function(e){return e.theme.colors.dividerColorMain})),jk=function(){var e=Eg(),t=e.connect,r=e.onConnect,o=e.getConnectedAccounts,s=(0,n.useRef)(null);return(0,n.useEffect)((function(){!function(){try{var e=function(){if(!t.connected){var e=d.local.getItem("WEB3_CONNECT_CACHED_PROVIDER"),n=function(){if(e===au.Injected)return Promise.resolve(o()).then((function(t){(null===t||void 0===t?void 0:t.length)>0&&r(e)}))}();if(n&&n.then)return n.then((function(){}))}}();return Promise.resolve(e&&e.then?e.then((function(){})):void 0)}catch(n){return Promise.reject(n)}}()}),[]),ay(),n.createElement(n.Fragment,null,n.createElement(a.ThemeProvider,{theme:(0,i.useDefaultTheme)("dark")},n.createElement(ob,{ref:s}),n.createElement($v,{outsideClickRef:s}),n.createElement(bk,null),n.createElement(ik,null),n.createElement(Sk,null),n.createElement(Ox,null),n.createElement(nx,null),n.createElement(Gx,null),n.createElement(fx,null),n.createElement(ek,null),n.createElement(Hx,null),n.createElement(Ux,null),n.createElement(nk,null),n.createElement(rk,null),n.createElement(ox,null),n.createElement(ax,null),n.createElement(vx,null),n.createElement(px,null),n.createElement(Ex,null),n.createElement(Sx,null),n.createElement(ix,null),n.createElement(Dx,null),n.createElement(gk,null),n.createElement(sx,null),n.createElement(Xx,null),n.createElement(sk,null),n.createElement(fk,null)))},Ok=function(e){var t=e.userPROInfo,r=e.eventSource,o=e.setRadarChipOpen,a=(0,n.useContext)(Au).CUSTOM.PRO_MEMBERSHIP_LINK,s=(0,n.useState)(null),l=s[0],c=s[1],u=t.stakedBsc+t.stakedEth+t.stakedPolygon,h=t.earnedBsc+t.earnedEth+t.earnedPolygon,f=function(){return Promise.resolve(function(e){try{var t="Ids="+e.join("&Ids=");return Promise.resolve((0,d.xhrRequest)({url:Tc+"/api/price/live?"+t,tryAuth:!1,withCredentials:!0})).then((function(e){return e?null===e||void 0===e?void 0:e.data:null}))}catch(r){return Promise.reject(r)}}(["0x44709a920fccf795fbc57baa433cc3dd53c44dbe"])).then((function(e){e&&e.success&&c(e.results[0].usdPrice)}))};return(0,n.useEffect)((function(){f()}),[]),n.createElement(Lk,{mt:"16px",p:"16px",flexDirection:"column"},n.createElement(nv,{justifyContent:"space-between",mb:"16px"},n.createElement(nv,{gap:"12px",alignItems:"center"},n.createElement(i.IconCdn,{name:"ProBadgeIcon.svg",width:51,height:24}),n.createElement(tv,{fontSize:"18px",fontWeight:600},n.createElement(Kt,{id:"wxFA74",defaultMessage:[{type:0,value:"Membership"}]}))),n.createElement(nv,{gap:"8px",alignItems:"center"},n.createElement(Pk,null),n.createElement(tv,{fontSize:"14px",fontWeight:500},n.createElement(Kt,{id:"3a5wL8",defaultMessage:[{type:0,value:"Active"}]})))),n.createElement(nv,{justifyContent:"space-between"},n.createElement(tv,{fontSize:"14px",fontWeight:600},n.createElement(Kt,{id:"toqGYk",defaultMessage:[{type:0,value:"You staked"}]})),n.createElement(nv,null,n.createElement(i.IconCdn,{name:"RadarTokenIcon.svg",width:16,height:16}),n.createElement(tv,{fontSize:"14px",fontWeight:600,ml:"4px"},(0,d.formatNumber)(u,2,{shortenThousands:!1})),n.createElement(ev,{ml:"20px",fontSize:"12px",fontWeight:400},"~ $",(0,d.formatNumber)(u*l,2,{shortenThousands:!1})))),n.createElement(nv,{justifyContent:"space-between",mt:"8px"},n.createElement(tv,{fontSize:"14px",fontWeight:600},n.createElement(Kt,{id:"Dl3wnd",defaultMessage:[{type:0,value:"You earned"}]})),n.createElement(nv,null,n.createElement(i.IconCdn,{name:"RadarTokenIcon.svg",width:16,height:16}),n.createElement(tv,{fontSize:"14px",fontWeight:600,ml:"4px"},(0,d.formatNumber)(h,2,{shortenThousands:!1})),n.createElement(ev,{fontSize:"12px",fontWeight:400,ml:"20px"},"~ $",(0,d.formatNumber)(h*l,2,{shortenThousands:!1})))),n.createElement(nv,{justifyContent:"flex-end",mt:"16px"},n.createElement(i.Button,{onClick:function(){"rankings"===r&&o(!1),Yu({category:"navigation_events",action:"go_pro_link_click",label:null,event_source:r})},iconRight:n.createElement(i.ArrowRightFullHeadIcon,null),p:0,color:"transparent",to:a},n.createElement(Kt,{id:"hDJDN/",defaultMessage:[{type:0,value:"More details"}]}))))},Pk=a.default.span(_w||(_w=mc(["\n width: 12px;\n height: 12px;\n background-color: ",";\n border-radius: 50%;\n"])),(function(e){return e.theme.colors.greenSystemColor40})),Lk=(0,a.default)(nv)(Aw||(Aw=mc(["\n border: 1px solid ",";\n border-radius: 8px;\n"])),(function(e){return e.theme.colors.dividerColorMain})),Rk=function(e){var t=e.eventSource,r=e.setRadarChipOpen,o=(0,n.useContext)(Au).CUSTOM.PRO_MEMBERSHIP_LINK;return n.createElement(zk,{$bgImg:"pro-background-radar~ECjPOLps.png",p:"16px",alignItems:"center",flexDirection:"column"},n.createElement(i.IconCdn,{name:"ProBadgeSparklesIcon.svg",width:50,height:50}),n.createElement(tv,{mt:"8px",fontSize:"18px",fontWeight:600},n.createElement(Kt,{id:"Qgd/T8",defaultMessage:[{type:0,value:"Unlock PRO"}]})),n.createElement(tv,{mt:"8px",textAlign:"center",fontSize:"14px"},n.createElement(Kt,{id:"5dycXf",defaultMessage:[{type:0,value:"Stake 30,000 RADAR tokens to access all PRO features."}]})),n.createElement(i.Button,{to:o,onClick:function(){"rankings"===t&&r(!1),Yu({category:"navigation_events",action:"go_pro_link_click",label:o,event_source:t})},color:"pro-violet",mt:"16px",iconRight:n.createElement(i.ArrowRightFullHeadIcon,null)},n.createElement(Kt,{id:"8jBPXx",defaultMessage:[{type:0,value:"Go PRO and earn 15% APR"}]})),n.createElement(ev,{mt:"12px",fontWeight:400},n.createElement(Kt,{id:"RmYD6v",defaultMessage:[{type:0,value:"No payment required."}]})))},zk=(0,a.default)(nv)(Sw||(Sw=mc(["\n border: 1px solid ",";\n border-radius: 8px;\n margin-top: 16px;\n background-image: ",";\n background-size: cover;\n background-position: center;\n background-repeat: no-repeat;\n"])),(function(e){return e.theme.colors.proVioletCtaDefault}),(function(e){return"url("+e.$bgImg+")"})),Bk=function(e){var t=e.user,r=e.eventSource,o=e.setRadarChipOpen,a=(0,n.useState)(!0),s=a[0],l=a[1],c=(0,n.useState)(null),u=c[0],h=c[1],f=function(){try{l(!0);var e=function(){if(null!==t&&void 0!==t&&t.wallet)return Promise.resolve(function(e){try{return Promise.resolve((0,d.xhrRequest)({url:Ic+"/pro/"+e,tryAuth:!1,withCredentials:!0})).then((function(e){if(200===(null===e||void 0===e?void 0:e.status)&&null!==e&&void 0!==e&&e.data)return null===e||void 0===e?void 0:e.data}))}catch(t){return Promise.reject(t)}}(t.wallet)).then((function(e){h(e),l(!1)}));l(!1)}();return Promise.resolve(e&&e.then?e.then((function(){})):void 0)}catch(r){return Promise.reject(r)}};return(0,n.useEffect)((function(){f()}),[null===t||void 0===t?void 0:t.wallet]),s?n.createElement(i.Skeleton,{width:"100%",height:"125px",mt:"16px"}):s||null!==t&&void 0!==t&&t.wallet?null!==u&&void 0!==u&&u.pro?n.createElement(Ok,{userPROInfo:u,eventSource:r,setRadarChipOpen:o}):n.createElement(Rk,{eventSource:r,setRadarChipOpen:o}):null},Uk=function(){var e=(0,nr.wA)(),t=Eg().connect,r=(0,n.useContext)(Au).account.user,o=(0,nr.d4)(fy),s=function(){e(Qg(!o))};return n.createElement(a.ThemeProvider,{theme:(0,i.useDefaultTheme)("dark")},n.createElement(Fk,null,n.createElement(Hk,null,n.createElement(Vk,null)),n.createElement(tv,{fontWeight:"500",fontSize:"16px"},n.createElement(Kt,{id:"T6KEDm",defaultMessage:[{type:0,value:"Connect wallet to see your balance"}]})),n.createElement(i.Button,{type:"button",size:"small",onClick:function(){t&&t.connected||r||t.connected?s():function(){var t;e($g(!0,((t={})[gc.signModal]={onSignSuccess:function(){}},t)))}()}},n.createElement(Kt,{id:"+vVZ/G",defaultMessage:[{type:0,value:"Connect"}]}))))},Fk=a.default.div(Iw||(Iw=mc(["\n display: flex;\n align-items: center;\n flex-direction: column;\n width: 100%;\n padding: 16px;\n grid-gap: 16px;\n border: 1px solid ",";\n border-radius: 8px;\n"])),(function(e){return e.theme.colors.dividerColorMain})),Hk=a.default.div(Tw||(Tw=mc(["\n display: flex;\n background: ",";\n width: 40px;\n height: 40px;\n border-radius: 50%;\n align-items: center;\n justify-content: center;\n"])),(function(e){return e.theme.colors.bgNeutralControlDisabled})),Vk=(0,a.default)(i.WalletIcon)(Cw||(Cw=mc(["\n width: 20px;\n height: 20px;\n fill: ",";\n"])),(function(e){return e.theme.colors.sidebarNavigationDefaultLayer})),Gk=["eventSource"],qk=a.default.div(Nw||(Nw=mc(["\n position: relative;\n display: flex;\n align-items: center;\n height: 36px;\n min-width: 112px;\n padding: 8px 16px;\n font: 400 14px / 18px var(--font-family-secondary);\n color: ",";\n ","\n ","\n\n img {\n display: flex;\n margin-right: 8px;\n }\n"])),(function(e){return e.theme.colors.textColorMain}),i.chipHeaderStyles,nc.space),Wk={RADAR_GET_RADAR:Dc+"/radar/get-radar",RADAR_STAKING:Dc+"/radar/staking",RADAR_RESOURCES:Dc+"/radar/resources",RADAR_OVERVIEW:Dc+"/radar/overview"},Yk=(0,n.forwardRef)((function(e,t){var r,o,s,l,c=e.eventSource,u=void 0===c?"rankings":c,h=pc(e,Gk),f=(0,n.useContext)(Au),p=f.currency,m=f.account.user,g=null===m||void 0===m?void 0:m.wallet,y=(0,n.useState)(null),v=y[0],b=y[1],w=(0,n.useState)(!1),x=w[0],k=w[1],M=(0,d.useFetchSimpleData)({requestUrl:Tc+"/api/v1/single-agtoken-page/price-metrics?currency="+p+"&slug=dappradar",withCredentials:!0})[0],E=(0,d.useFetchSimpleData)({requestUrl:Ic+"/radar-balance",withCredentials:!0,tryAuth:!0,initialState:{amount:null,success:!1},ready:m&&g&&v&&!x})[0],_=E.amount,A=E.success;(0,n.useEffect)((function(){A&&k(!0)}),[A]);var S=(0,n.useRef)(),I=(0,n.useRef)();return(0,i.useOutsideClick)([S,I],(function(){b(null)})),n.createElement(a.ThemeProvider,{theme:(0,i.useDefaultTheme)("dark")},n.createElement(Zk,null,n.createElement(qk,fc({ref:I},h,{onClick:function(){v||Yu({category:"navigation_events",action:"radar_chip_click",label:x?"not-first-click":"first-click",event_source:u}),b(!v)}}),n.createElement(i.IconCdn,{name:"RadarTokenIcon.svg",width:20,height:20}),(0,d.formatNumber)(null===M||void 0===M||null===(r=M.priceCurrent)||void 0===r?void 0:r.price,4,{currencyCode:p,significantDecimalsSm:2})),n.createElement($k,{open:v,ref:S},n.createElement(tv,{fontWeight:"600",fontSize:"24px",mb:"16px"},n.createElement(Kt,{id:"Vr0Vmx",defaultMessage:[{type:0,value:"DappRadar token"}]})),n.createElement(Kk,null,g?n.createElement(Qk,{p:"0 0 16px",mb:"16px",flexDirection:"row"},n.createElement(i.IconCdn,{name:"RadarTokenIcon.svg",width:62,height:62}),n.createElement(nv,{ml:"16px",flexDirection:"column",gap:"4px"},n.createElement(ev,{fontWeight:"600",fontSize:"12px"},n.createElement(Kt,{id:"xACFlR",defaultMessage:[{type:0,value:"My balance"}]})),n.createElement(tv,{fontSize:"18px",fontWeight:"500"},null!==_&&A?(0,d.formatNumber)(_,2,{significantDecimalsSm:2,shortenThousands:!1}):n.createElement(i.Skeleton,{height:"16px",width:"80px"}),"\xa0RADAR"),n.createElement(ev,{fontSize:"14px",fontWeight:"400"},"~"," ",null!==_&&A&&null!==M&&void 0!==M&&null!==(o=M.priceCurrent)&&void 0!==o&&o.price?(0,d.formatNumber)(_*(null===M||void 0===M||null===(s=M.priceCurrent)||void 0===s?void 0:s.price),2,{significantDecimalsSm:2,shortenThousands:!1,currencyCode:p}):n.createElement(i.Skeleton,{height:"16px",width:"80px"})))):null,n.createElement(nv,{flexDirection:"column",gap:"16px"},m?null:n.createElement(Uk,null),n.createElement(nv,{flexDirection:"row",justifyContent:"space-between"},n.createElement(ev,null,n.createElement(Kt,{id:"b1zuN9",defaultMessage:[{type:0,value:"Price"}]})),n.createElement(tv,null,"1 RADAR ="," ",(0,d.formatNumber)(null===M||void 0===M||null===(l=M.priceCurrent)||void 0===l?void 0:l.price,4,{currencyCode:p,significantDecimalsSm:2}))),n.createElement(i.Button,{to:Wk.RADAR_GET_RADAR,color:"secondary",width:"100%",onClick:function(){Yu({category:"navigation_events",action:"radar_link_click",label:Wk.RADAR_GET_RADAR,event_source:u})}},n.createElement(Kt,{id:"W1/Nsf",defaultMessage:[{type:0,value:"Get RADAR"}]})),n.createElement(i.Button,{icon:n.createElement(i.ArrowRightFullHeadIcon,null),to:Wk.RADAR_OVERVIEW,color:"transparentNeutral",p:"0",onClick:function(){Yu({category:"navigation_events",action:"radar_link_click",label:Wk.RADAR_OVERVIEW,event_source:u})}},n.createElement(Kt,{id:"u3ZCCZ",defaultMessage:[{type:0,value:"Token overview"}]})),n.createElement(i.Button,{icon:n.createElement(i.ArrowRightFullHeadIcon,null),to:Wk.RADAR_STAKING,color:"transparentNeutral",p:"0",onClick:function(){Yu({category:"navigation_events",action:"radar_link_click",label:Wk.RADAR_STAKING,event_source:u})}},n.createElement(Kt,{id:"+14VoL",defaultMessage:[{type:0,value:"Staking"}]})),n.createElement(i.Button,{icon:n.createElement(i.ArrowRightFullHeadIcon,null),to:Wk.RADAR_RESOURCES,color:"transparentNeutral",p:"0",onClick:function(){Yu({category:"navigation_events",action:"radar_link_click",label:Wk.RADAR_RESOURCES,event_source:u})}},n.createElement(Kt,{id:"c/KktL",defaultMessage:[{type:0,value:"Resources"}]})))),v?n.createElement(Bk,{setRadarChipOpen:b,user:m,eventSource:u}):null)),n.createElement(Jk,{id:"dr-radar-chip-backdrop",isActive:v}))})),Zk=a.default.div(Dw||(Dw=mc(["\n position: relative;\n display: flex;\n align-items: center;\n height: ","px;\n"])),i.HEADER_HEIGHT),Qk=(0,a.default)(nv)(jw||(jw=mc(["\n border-bottom: 1px solid ",";\n"])),(function(e){return e.theme.colors.dividerColorMain})),Kk=(0,a.default)(nv)(Ow||(Ow=mc(["\n display: block;\n width: 100%;\n background-color: ",";\n padding: 16px;\n border-radius: 8px;\n"])),(function(e){return e.theme.colors.bodyBgColor2Body})),Jk=a.default.div(Pw||(Pw=mc(["\n ","\n"])),(function(e){var t=e.isActive;return(0,a.css)(Lw||(Lw=mc(["\n position: fixed;\n top: ","px;\n left: 0;\n z-index: 9998;\n width: 100vw;\n height: 100vh;\n pointer-events: ",";\n opacity: ",";\n background-color: ",";\n backdrop-filter: blur(10px);\n transition: opacity 0.3s ease;\n "])),i.HEADER_HEIGHT,t?"all":"none",t?1:0,(function(e){return e.theme.colors.modalBackdrop}))})),$k=a.default.div(Rw||(Rw=mc(["\n position: absolute;\n top: ","px;\n right: 12px;\n width: 400px;\n padding: 16px;\n overflow: hidden;\n z-index: 9999;\n background-color: ",";\n border: 1px solid ",";\n border-top: 0;\n border-radius: 0 0 16px 16px;\n transition: all 0.2s ease;\n opacity: ",";\n pointer-events: ",";\n"])),i.HEADER_HEIGHT,(function(e){return e.theme.colors.header2BgColor}),(function(e){return e.theme.colors.dividerColorMain}),(function(e){return e.open?"1":"0"}),(function(e){return e.open?"all":"none"}));function Xk(){var e=(0,n.useContext)(Au).CUSTOM.MOBILE_BREAKPOINT,t=(0,i.useWindowWidth)();return 0!==t&&t<=e}var eM,tM,rM,nM,iM,oM,aM,sM,lM,cM,uM,dM,hM,fM,pM,mM,gM,yM,vM,bM,wM,xM,kM,MM,EM,_M,AM,SM,IM,TM,CM,NM,DM,jM,OM,PM,LM,RM,zM,BM,UM,FM,HM,VM,GM,qM,WM,YM=function(e){var t=e.metadata,r=e.src,o=e.theme;return n.createElement(a.ThemeProvider,{theme:(0,i.useDefaultTheme)(o)},n.createElement(QM,null,n.createElement(nv,{gap:"12px",alignItems:"center"},n.createElement(ZM,null,n.createElement(i.ImageLoader,{src:r})),n.createElement("div",null,n.createElement(tv,{fontSize:"14px"},t.text),t.description?n.createElement(ev,{mt:"2px"},t.description):null))))},ZM=a.default.div(zw||(zw=mc(["\n width: 32px;\n height: 32px;\n border-radius: 8px;\n overflow: hidden;\n flex-shrink: 0;\n"]))),QM=(0,a.default)(nv)(Bw||(Bw=mc(["\n background-color: ",";\n padding: 8px;\n border-radius: 8px;\n align-items: center;\n justify-content: space-between;\n position: relative;\n min-width: 320px;\n transition: background-color 0.2s ease;\n\n &:hover {\n background-color: ",";\n }\n"])),(function(e){return e.theme.colors.bodyBgColor1Body}),(function(e){return e.theme.colors.bodyBgColor2Body})),KM=["closeAd","offset","clickUrl","impressionUrl","viewableImpressionUrl","src","htmlBody","onImpression","onViewableImpression","target","metadata","theme"],JM=(0,a.default)(i.ImageLoader)(eM||(eM=mc(["\n width: 100%;\n"]))),$M=function(e){var t=e.closeAd,r=e.offset,i=void 0===r?300:r,o=e.clickUrl,a=e.impressionUrl,s=e.viewableImpressionUrl,l=e.src,c=e.htmlBody,u=e.onImpression,d=e.onViewableImpression,h=e.target,f=void 0===h?"_blank":h,p=e.metadata,m=e.theme,g=void 0===m?"dark":m,y=pc(e,KM);if(p&&p.IsTextAd)return n.createElement($h,{closeAd:t,clickUrl:o,target:f,impressionUrl:a,viewableImpressionUrl:s,onImpression:u,onViewableImpression:d},n.createElement(dc.Ay,{offset:i},n.createElement(YM,{metadata:p,src:l,theme:g})));if(l)return n.createElement($h,{closeAd:t,clickUrl:o,target:f,impressionUrl:a,viewableImpressionUrl:s,onImpression:u,onViewableImpression:d},n.createElement(dc.Ay,{offset:i},n.createElement(JM,fc({src:l},y))));var v=(0,n.useState)(""),b=v[0],w=v[1];(0,n.useEffect)((function(){if(c){var e=document.createElement("div");e.innerHTML=c;for(var t=e.getElementsByTagName("script"),r=0;r *:not(:last-child) {\n margin-right: 12px;\n }\n"]))),NE=a.default.h3(kM||(kM=mc(["\n margin-top: 8px;\n margin-bottom: 4px;\n font-weight: 600;\n font-size: 18px;\n color: #fff;\n"]))),DE=a.default.p(MM||(MM=mc(["\n color: #b1bbce;\n font-size: 14px;\n margin: 0;\n"]))),jE=a.default.div(EM||(EM=mc(['\n width: 16px;\n display: flex;\n position: relative;\n\n svg,\n img {\n z-index: 10;\n }\n\n :hover {\n :before {\n width: 28px;\n height: 28px;\n content: "";\n position: absolute;\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n background-color: #2b426a;\n border-radius: 50%;\n z-index: 0;\n }\n }\n']))),OE=a.default.div(_M||(_M=mc(["\n width: 82px;\n height: 82px;\n background-color: #fff;\n border-radius: 8px;\n display: flex;\n justify-content: center;\n align-items: center;\n"]))),PE=a.default.img(AM||(AM=mc(["\n width: 67px;\n height: 67px;\n"]))),LE=function(){return n.createElement(IE,null,n.createElement(OE,null,n.createElement(PE,{src:Cc+"/banners/app-qr-code.svg",alt:"DappRadar QR Code"})),n.createElement(TE,null,n.createElement(CE,null,n.createElement("a",{href:"https://dappradar.app.link/ios",target:"_blank",rel:"noreferrer"},n.createElement(jE,null,n.createElement(i.AppleIcon,{fill:"white",width:16}))),n.createElement("a",{href:"https://dappradar.app.link/googleplay",target:"_blank",rel:"noreferrer"},n.createElement(jE,null,n.createElement(i.IconCdn,{name:"GooglePlayColorfulIcon.svg",width:16,height:16})))),n.createElement(NE,null,n.createElement(Kt,{id:"N4JQpJ",defaultMessage:[{type:0,value:"Try DappRadar on the go"}]})),n.createElement(DE,null,n.createElement(Kt,{id:"vSXLio",defaultMessage:[{type:0,value:"Scan to download the DappRadar app."}]}))))},RE=a.default.div(SM||(SM=mc(["\n display: flex;\n flex-direction: row;\n flex-wrap: wrap;\n justify-content: space-between;\n\n @media screen and (max-width: 1300px) {\n flex-direction: column;\n justify-content: flex-start;\n }\n"]))),zE=a.default.div(IM||(IM=mc(["\n display: flex;\n flex: 1;\n flex-direction: column;\n align-items: space-between;\n padding: 72px 0 48px;\n min-width: 470px;\n\n @media screen and (max-width: 1300px) {\n padding: 32px 16px;\n min-width: 0px;\n }\n"]))),BE=a.default.nav(TM||(TM=mc(["\n display: flex;\n flex-direction: row;\n flex-wrap: wrap;\n flex-grow: 1;\n justify-content: flex-end;\n margin-top: 72px;\n margin-bottom: 48px;\n grid-gap: 48px;\n\n @media screen and (max-width: 1300px) {\n justify-content: flex-start;\n margin-top: 0;\n margin-bottom: 32px;\n grid-gap: 0;\n border-top: 1px solid #163159;\n }\n"]))),UE=a.default.div(CM||(CM=mc(["\n display: flex;\n flex: 1;\n flex-direction: column;\n justify-content: flex-end;\n height: 100%;\n padding: 24px 0 0;\n"]))),FE=function(){var e=pt(),t=(0,n.useContext)(Au).configName,r=Xk(),i=ou(t,e).FOOTER.SECTIONS;return n.createElement(RE,null,n.createElement(zE,null,n.createElement(yE,null),n.createElement(bE,null),n.createElement(UE,null,r?n.createElement(mE,null):n.createElement(LE,null))),n.createElement(BE,null,i.map((function(e,t){return n.createElement(SE,fc({key:t+"-section-"+e.TITLE},e))}))))},HE=["title","description","noTitleNoDescription","bgColor","attributesForCustomerIO"],VE=a.default.form(NM||(NM=mc(["\n display: flex;\n flex-direction: column;\n width: min-content;\n font: 500 12px / 18px var(--font-family-secondary);\n color: #fff;\n\n a {\n color: #66a7ff;\n text-decoration: none;\n\n &:hover {\n color: #006cff;\n text-decoration: none;\n }\n }\n\n label {\n span {\n font: 400 12px / 18px var(--font-family-secondary);\n }\n }\n\n @media (max-width: 500px) {\n width: 100%;\n max-width: 100%;\n }\n"]))),GE=a.default.div(DM||(DM=mc(["\n display: flex;\n flex-direction: row;\n align-items: flex-start;\n\n @media (max-width: 500px) {\n flex-direction: column;\n width: 100%;\n }\n"]))),qE=a.default.div(jM||(jM=mc(["\n width: 290px;\n padding-right: 8px;\n\n @media (max-width: 500px) {\n width: 100%;\n padding-right: 0;\n margin-bottom: ",";\n }\n"])),(function(e){return e.$noMb?"0":"10px"})),WE=a.default.div(OM||(OM=mc(["\n display: flex;\n justify-content: space-between;\n background-color: ",";\n border-radius: 8px;\n padding: 32px 24px;\n ","\n\n @media (max-width: 1300px) {\n padding: 16px;\n }\n\n @media (max-width: 768px) {\n flex-direction: column;\n }\n"])),(function(e){return e.$bgColor}),nc.space),YE=a.default.div(PM||(PM=mc(["\n display: flex;\n flex-direction: column;\n margin-right: 32px;\n\n @media (max-width: 768px) {\n flex-direction: column;\n margin-right: 0;\n margin-bottom: 16px;\n }\n"]))),ZE=a.default.div(LM||(LM=mc(["\n font: 700 24px var(--font-family-secondary);\n letter-spacing: 0px;\n color: #fff;\n margin-bottom: 10px;\n"]))),QE=a.default.div(RM||(RM=mc(["\n font-size: 14px;\n line-height: 1.36;\n color: #fff;\n max-width: 390px;\n\n @media (max-width: 768px) {\n max-width: none;\n }\n"]))),KE=(0,a.default)(i.Button)(zM||(zM=mc(["\n margin-bottom: 10px;\n\n @media (max-width: 500px) {\n width: 100%;\n margin-bottom: 16px;\n }\n"]))),JE=(0,a.default)(i.Checkbox)(BM||(BM=mc(["\n margin: 16px 0;\n"]))),$E=function(e){var t=e.title,r=e.description,o=e.noTitleNoDescription,a=void 0!==o&&o,s=e.bgColor,l=void 0===s?"#0e2240":s,c=e.attributesForCustomerIO,u=pc(e,HE),d=pt().formatMessage,h=(0,i.useWindowWidth)()<500,f=(0,n.useState)(""),p=f[0],m=f[1],g=(0,n.useState)(null),y=g[0],v=g[1],b=(0,n.useState)(!1),w=b[0],x=b[1],k=oy().subscribe;return n.createElement(WE,fc({$bgColor:l},u),a?null:n.createElement(YE,null,n.createElement(ZE,null,t||n.createElement(Kt,{id:"FqQoQa",defaultMessage:[{type:0,value:"Subscribe to our newsletter"}]})),n.createElement(QE,null,r||n.createElement(Kt,{id:"z4kTVS",defaultMessage:[{type:0,value:"Get the Week in Review newsletter and all the latest trends directly to your inbox."}]}))),n.createElement(VE,{onSubmit:function(e){e.preventDefault(),Yu({category:"GlobalNavigation",action:"[FooterSubscriptionSubmit]",label:p}),k(p,c)}},n.createElement(GE,null,n.createElement(qE,{$noMb:y},n.createElement(i.Input,{type:"email",name:"email",placeholder:d({id:"nONnTw",defaultMessage:[{type:0,value:"Your email"}]}),required:!0,value:p,onChange:function(e){m(e.target.value);var t=Fw(e.target.value);v(t?d(t):null)},state:y?i.Input.state.ERROR:void 0,helperText:y})),h?n.createElement(JE,{required:!0,theme:"dark",checked:w,onChange:function(e){return x(e.target.checked)},label:n.createElement("span",null,n.createElement(Kt,{id:"Y5FysQ",defaultMessage:[{type:0,value:"Feel free to unsubscribe anytime. Check our "},{type:8,value:"a",children:[{type:0,value:"Terms of use"}]},{type:0,value:" and "},{type:8,value:"b",children:[{type:0,value:"Privacy Policy"}]},{type:0,value:" here."}],values:{a:function(e){return n.createElement("a",{href:"https://dappradar.com/terms",target:"_blank"},e)},b:function(e){return n.createElement("a",{href:"https://dappradar.com/privacy-policy",target:"_blank"},e)}}}))}):null,n.createElement(KE,{type:"submit",textTransform:"none",size:"large",theme:"dark"},n.createElement(Kt,{id:"gczcC5",defaultMessage:[{type:0,value:"Subscribe"}]}))),h?null:n.createElement(i.Checkbox,{required:!0,theme:"dark",checked:w,onChange:function(e){return x(e.target.checked)},label:n.createElement("span",null,n.createElement(Kt,{id:"Y5FysQ",defaultMessage:[{type:0,value:"Feel free to unsubscribe anytime. Check our "},{type:8,value:"a",children:[{type:0,value:"Terms of use"}]},{type:0,value:" and "},{type:8,value:"b",children:[{type:0,value:"Privacy Policy"}]},{type:0,value:" here."}],values:{a:function(e){return n.createElement("a",{href:"https://dappradar.com/terms",target:"_blank"},e)},b:function(e){return n.createElement("a",{href:"https://dappradar.com/privacy-policy",target:"_blank"},e)}}}))}),n.createElement("div",{className:"subscribe-token-tc"})))},XE=[Dc+"/",Dc+"/hivemind-ai",Dc+"/boosting",Dc+"/boosting/overview",Dc+"/api",Dc+"/radar/legacy-staking",Dc+"/radar/get-radar",Dc+"/radar/staking",Dc+"/radar/resources",Dc+"/radar/overview"],e_=a.default.footer(UM||(UM=mc(["\n padding: 72px 8px 0;\n background-color: #0b1c35;\n\n @media (max-width: 768px) {\n padding: 32px 8px 0;\n }\n"]))),t_=function(e){var t=e.showSubscribe,r=void 0===t||t,i=(0,n.useState)(!1),o=i[0],a=i[1],s=(0,n.useState)(!1),l=s[0],c=s[1],u=(0,n.useContext)(Au).configName,d=function(){var e=(0,n.useState)(0),t=e[0],r=e[1];return(0,n.useEffect)((function(){var e=tc()((function(){r(window.scrollY)}),100);return window.addEventListener("scroll",e,{passive:!0}),function(){window.removeEventListener("scroll",e),e.clear()}}),[]),t}(),h=(0,n.useRef)(null),f=function(e){var t=(0,n.useState)(!1),r=t[0],i=t[1];return(0,n.useEffect)((function(){var t=function(){if(e.current){var t=e.current.getBoundingClientRect(),r=window.innerHeight,n=t.top=1&&this.rotationDirection===i.Positive?this.rotationDirection=i.Negative:this.rotateY<=-1&&this.rotationDirection===i.Negative&&(this.rotationDirection=i.Positive);var l=.1*this.rotationDirection;if(this.rotateY+=l,this.angle+=this.angularSpin,this.context.save(),this.context.translate(this.x,this.y),this.context.rotate(this.angle),this.context.scale(1,this.rotateY),this.context.rotate(this.angle),this.context.beginPath(),this.context.fillStyle=this.color,this.context.strokeStyle=this.color,this.context.globalAlpha=a,this.context.lineCap="round",this.context.lineWidth=2,s&&"function"==typeof s)s.call(this,this.context);else switch(this.shape){case n.Circle:this.context.beginPath(),this.context.arc(0,0,this.radius,0,2*Math.PI),this.context.fill();break;case n.Square:this.context.fillRect(-this.w/2,-this.h/2,this.w,this.h);break;case n.Strip:this.context.fillRect(-this.w/6,-this.h/2,this.w/3,this.h)}this.context.closePath(),this.context.restore()}}])&&u(t.prototype,r),o&&u(t,o),e}();function f(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var p=function e(t,r){var n=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),f(this,"canvas",void 0),f(this,"context",void 0),f(this,"getOptions",void 0),f(this,"x",0),f(this,"y",0),f(this,"w",0),f(this,"h",0),f(this,"lastNumberOfPieces",0),f(this,"tweenInitTime",Date.now()),f(this,"particles",[]),f(this,"particlesGenerated",0),f(this,"removeParticleAt",(function(e){n.particles.splice(e,1)})),f(this,"getParticle",(function(){var e=c(n.x,n.w+n.x),t=c(n.y,n.h+n.y);return new h(n.context,n.getOptions,e,t)})),f(this,"animate",(function(){var e=n.canvas,t=n.context,r=n.particlesGenerated,i=n.lastNumberOfPieces,o=n.getOptions(),a=o.run,s=o.recycle,l=o.numberOfPieces,c=o.debug,u=o.tweenFunction,d=o.tweenDuration;if(!a)return!1;var h=n.particles.length,f=s?h:r,p=Date.now();if(fd?d:Math.max(0,p-m),f,l,d),y=Math.round(g-f),v=0;ve.height||t.y<-100||t.x>e.width+100||t.x<-100)&&(s&&f<=l?n.particles[r]=n.getParticle():n.removeParticleAt(r))})),h>0||f0&&r.call(n,n),n._options.run=!1)})),v(this,"reset",(function(){n.generator&&n.generator.particlesGenerated>0&&(n.generator.particlesGenerated=0,n.generator.particles=[],n.generator.lastNumberOfPieces=0)})),v(this,"stop",(function(){n.options={run:!1},n.rafId&&(cancelAnimationFrame(n.rafId),n.rafId=void 0)})),this.canvas=t;var i=this.canvas.getContext("2d");if(!i)throw new Error("Could not get canvas context");this.context=i,this.generator=new p(this.canvas,(function(){return n.options})),this.options=r,this.update()}var t,r,n;return t=e,(r=[{key:"options",get:function(){return this._options},set:function(e){var t=this._options&&this._options.run,r=this._options&&this._options.recycle;this.setOptionsWithDefaults(e),this.generator&&(Object.assign(this.generator,this.options.confettiSource),"boolean"==typeof e.recycle&&e.recycle&&!1===r&&(this.generator.lastNumberOfPieces=this.generator.particles.length)),"boolean"==typeof e.run&&e.run&&!1===t&&this.update()}}])&&y(t.prototype,r),n&&y(t,n),e}();function x(e){return function(e){if(Array.isArray(e))return I(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||S(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function k(e){return(k="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function M(){return(M=Object.assign||function(e){for(var t=1;te.length)&&(t=e.length);for(var r=0,n=new Array(t);r1?r-1:0),s=1;s{function n(e){return e&&"object"===typeof e&&"default"in e?e.default:e}var i=r(88094),o=n(i),a=r(27943),s=r(33209),l=n(s),c=r(81705),u=n(r(92248)),d=r(50619),h=r(96583),f=r(17310),p=n(r(28996)),m=n(r(32486)),g=n(r(12784));function y(){return y=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(i[r]=e[r]);return i}function b(e,t){return t||(t=e.slice(0)),e.raw=t,e}function w(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=e.length?{done:!0}:{done:!1,value:e[n++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var k=o.createContext(),M="https://notification-service.dappradar.com",E="https://notification-server.dappradar.com",_="https://backoffice.dappradar.com",A=!0,S=function(){var e=i.useContext(k),t=e.configName,r=e.setRules;return i.useEffect((function(){!function(){try{return Promise.resolve(function(e){try{try{return Promise.resolve(c.xhrRequest({url:_+"/notifications/rules/"+e,tryAuth:!1,withCredentials:!0}).then((function(e){return e.data})))}catch(t){return console.log(t),Promise.resolve(null)}}catch(r){return Promise.reject(r)}}(t)).then((function(e){e&&"undefined"===typeof e.status&&r(e)}))}catch(e){return Promise.reject(e)}}()}),[t]),{}},I=function(e){var t=i.useContext(k),r=t.notifications,n=t.setNotifications;return i.useEffect((function(){if(e&&!r[e.id]){!function(){try{return Promise.resolve(function(e){try{try{return Promise.resolve(c.xhrRequest({url:_+"/notifications/"+e,tryAuth:!1,withCredentials:!0}).then((function(e){return e.data})))}catch(t){return console.log(t),Promise.resolve(null)}}catch(r){return Promise.reject(r)}}(e.id)).then((function(t){t&&"undefined"===typeof t.status&&n((function(r){var n;return y({},r,((n={})[e.id]=y({},t),n))}))}))}catch(t){return Promise.reject(t)}}()}}),[e]),{}},T=function(e){var t=e.children;return S(),t},C=function(e){return"zh"===e?"cn":e},N={},D=1e4,j=0;function O(e,t){void 0===t&&(t={}),("string"===typeof t||Array.isArray(t))&&(t={path:t});var r=t,n=r.path,i=r.exact,o=void 0!==i&&i,a=r.strict,s=void 0!==a&&a,l=r.sensitive,c=void 0!==l&&l;return[].concat(n).reduce((function(t,r){if(!r&&""!==r)return null;if(t)return t;var n=function(e,t){var r=""+t.end+t.strict+t.sensitive,n=N[r]||(N[r]={});if(n[e])return n[e];var i=[],o={regexp:u(e,i,t),keys:i};return j=R&&(console.log("Closing mercure connection. Reached maximum retry limit "+R+"."),s.close())},function(){return s.close()}}var B=function(e){var t=e.page,r=e.limit,n=e.notificationUserIdentifier;try{return Promise.resolve(c.xhrRequest({url:M+"/notification/"+n+"?page="+t+"&limit="+r,tryAuth:!0,withCredentials:A}).then((function(e){return e.data})))}catch(i){return Promise.reject(i)}},U=function(e){var t=e.page,r=e.limit,n=e.notificationUserIdentifier;try{return Promise.resolve(n?B({page:t,limit:r,notificationUserIdentifier:n}):[])}catch(i){return Promise.reject(i)}},F=function(e){var t=e.notificationUserIdentifier,r=e.notificationId;try{return Promise.resolve(function(e){var t=e.id;try{return Promise.resolve(c.xhrRequest({url:M+"/hide-notifications",method:"POST",data:{notifications:[t]},tryAuth:!0,withCredentials:A}).then((function(e){return e.data})))}catch(r){return Promise.reject(r)}}({id:r,notificationUserIdentifier:t})).then((function(){}))}catch(n){return Promise.reject(n)}},H=function(e){var t=e.notificationUserIdentifier,r=e.notificationId;try{return Promise.resolve(function(e){var t=e.id;try{return Promise.resolve(c.xhrRequest({url:M+"/unseen-notifications",method:"POST",data:{notifications:[t]},tryAuth:!0,withCredentials:A}).then((function(e){return e.data})))}catch(r){return Promise.reject(r)}}({id:r,notificationUserIdentifier:t})).then((function(){}))}catch(n){return Promise.reject(n)}},V=function(e){var t=e.notificationUserIdentifier,r=e.notificationId;try{return Promise.resolve(function(e){var t=e.id;try{return Promise.resolve(c.xhrRequest({url:M+"/seen-notifications",method:"POST",data:{notifications:[t]},tryAuth:!0,withCredentials:A}).then((function(e){return e.data})))}catch(r){return Promise.reject(r)}}({id:r,notificationUserIdentifier:t})).then((function(){}))}catch(n){return Promise.reject(n)}},G=function(e){var t=e.notificationUserIdentifier;try{return Promise.resolve(function(e){var t=e.notificationUserIdentifier;try{return Promise.resolve(B({page:0,limit:1,notificationUserIdentifier:t})).then((function(e){if(0!==e.length){var t={notifications:[e[0].id],all:!0};return Promise.resolve(c.xhrRequest({url:M+"/seen-notifications",method:"POST",data:t,tryAuth:!0,withCredentials:A}).then((function(e){return e.data})))}}))}catch(r){return Promise.reject(r)}}({notificationUserIdentifier:t})).then((function(){}))}catch(r){return Promise.reject(r)}},q=function(e){var t=e.notificationUserIdentifier;try{return Promise.resolve(function(e){var t=e.notificationUserIdentifier;try{return Promise.resolve(c.xhrRequest({url:M+"/notifications_unread/"+t,tryAuth:!0,withCredentials:A}).then((function(e){return e.data}))).then((function(e){return+e.number}))}catch(r){return Promise.reject(r)}}({notificationUserIdentifier:t}))}catch(r){return Promise.reject(r)}};var W=o.createContext(null),Y=i.memo((function(e){var t=e.userId,r=e.children,n=e.loadingUser,a=e.messages,s=e.isMobile,l=e.useLiveNotifications,u=void 0===l||l,h=i.useState(Z),f=h[0],p=h[1],m=i.useState(t),g=m[0],v=m[1],b=t||function(){var e=c.getCookie("notification-session-identifier")||d.v4();return c.setCookie("notification-session-identifier",e,365),e}(),w=function(e){var t=e.notificationUserIdentifier;return{fetchUnreadNotificationsCount:i.useCallback((function(){return q({notificationUserIdentifier:t})}),[t]),fetchNotifications:i.useCallback((function(e){var r=e.page,n=e.limit;return U({page:r,limit:n,notificationUserIdentifier:t})}),[t]),fetchUserIdentifierNotifications:i.useCallback((function(e){var r=e.page,n=e.limit;return U({page:r,limit:n,notificationUserIdentifier:t})}),[t]),markAllNotificationsAsSeen:i.useCallback((function(){return G({notificationUserIdentifier:t})}),[t]),markNotificationAsSeen:i.useCallback((function(e){return V({notificationId:e,notificationUserIdentifier:t})}),[t]),markNotificationAsUnSeen:i.useCallback((function(e){return H({notificationId:e,notificationUserIdentifier:t})}),[t]),deleteNotification:i.useCallback((function(e){return F({notificationUserIdentifier:t,notificationId:e})}),[t])}}({notificationUserIdentifier:b}),x=w.fetchUnreadNotificationsCount,k=w.fetchUserIdentifierNotifications,M=w.markAllNotificationsAsSeen,E=w.markNotificationAsSeen,_=w.deleteNotification,A=w.markNotificationAsUnSeen,S=i.useCallback((function(){try{var e=function(e,t){try{var r=e()}catch(n){return t(n)}return r&&r.then?r.then(void 0,t):r}((function(){return Promise.resolve(x()).then((function(e){p(P({unreadNotifications:e}))}))}),(function(e){console.error(e),p(P({error:"Could not load notifications."}))}));return Promise.resolve(e&&e.then?e.then((function(){})):void 0)}catch(t){return Promise.reject(t)}}),[x,p]),I=i.useCallback((function(){try{return Promise.resolve(M()).then((function(){p((function(e){return y({},e,{unreadNotifications:0,notifications:e.notifications.map((function(e){return y({},e,{seen:!0})}))})}))}))}catch(e){return Promise.reject(e)}}),[M,p]),T=i.useCallback((function(e){var t={id:e.id,title:e.title,variant:e.variant||"info",description:e.body,seen:!!e.seen_date,markingAsSeen:!1,push:!0,isFromServer:!0,createdAt:e.created_at?new Date(e.created_at):new Date,imageUrl:e.image_url,cta:e.cta};p((function(e){return y({},e,{notifications:[].concat(e.notifications,[t])})})),S()}),[S,p]),C=i.useCallback((function(e){var t=e.title,r=e.variant,n=e.description,i=e.imageUrl,o=e.htmlDescription,a={id:Math.random()+"",title:t,variant:r||"info",description:n,htmlDescription:o,seen:!1,markingAsSeen:!1,push:!0,isFromServer:!1,imageUrl:i};p((function(e){return y({},e,{notifications:[].concat(e.notifications,[a])})}))}),[p]),N=i.useCallback((function(e,t){void 0===t&&(t="all");try{var r=function(e){var t=[].concat(e).map((function(e){return{id:e.id,title:e.title,variant:e.variant||"info",description:e.body,seen:!!e.seen_date,markingAsSeen:!1,push:!1,isFromServer:!0,createdAt:e.created_at?new Date(e.created_at):new Date,imageUrl:e.image_url,cta:e.cta}})),r=t.length===f.limit,i=t.filter((function(e){return!f.notifications.some((function(t){return t.id===e.id}))}));p(0!==n?function(e){return y({},e,{hasMore:r,notifications:[].concat(i,e.notifications),loading:!1,page:f.page+1})}:function(e){return y({},e,{hasMore:r,notifications:[].concat(e.notifications,i),loading:!1,page:1})})};p(P({loading:!0}));var n="number"===typeof e?e:f.page;return Promise.resolve("userIdentifier"===t||"all"===t?Promise.resolve("userIdentifier"===t||"all"===t?k({page:n,limit:f.limit}):[]).then(r):r("userIdentifier"===t||"all"===t?k({page:n,limit:f.limit}):[]))}catch(i){return Promise.reject(i)}}),[p,f.page,k]),D=i.useCallback((function(e){try{return p((function(t){return J(t,e,{markingAsSeen:!0})})),Promise.resolve(E(e)).then((function(){p((function(t){return J(t,e,{markingAsSeen:!1,seen:!0})})),S()}))}catch(t){return Promise.reject(t)}}),[p,E,S]),j=i.useCallback((function(e){try{return p((function(t){return J(t,e,{markingAsSeen:!0})})),Promise.resolve(A(e)).then((function(){p((function(t){return J(t,e,{markingAsSeen:!1,seen:!1})})),S()}))}catch(t){return Promise.reject(t)}}),[p,A,S]),O=i.useCallback((function(e){try{return Promise.resolve(_(e)).then((function(){p((function(t){return y({},t,{notifications:t.notifications.filter((function(t){return t.id!==e}))})})),S()}))}catch(t){return Promise.reject(t)}}),[p,A,S]),L=i.useCallback((function(e){return p((function(t){return J(t,e,{push:!1})}))}),[p]);i.useEffect((function(){if(u){var e=z({notificationUserIdentifier:b,callback:T});return function(){return e()}}}),[b,T,u]),i.useEffect((function(){n||S()}),[b,n]),i.useEffect((function(){n||N(0,"userIdentifier")}),[n,b]),i.useEffect((function(){Q&&!n&&window.prompt("NotificationUserId",b)}),[n]),i.useEffect((function(){g&&!t?(p(Z),v(t)):v(t)}),[t]);var R=f.loading,B=f.notifications,Y=f.unreadNotifications,K=f.hasMore,$=f.error,X=i.useMemo((function(){return{unreadNotifications:Y,seeNotification:D,pushNotification:C,hideNotification:L,loadNotificationsNextPage:N,loading:R,error:$,notifications:B,notificationUserIdentifier:b,hasMore:K,messages:a,markAllAsSeen:I,isMobile:s,markNotificationAsDeleted:O,unSeeNotification:j}}),[Y,D,C,L,N,R,$,B,b,K,a,I,s,O,j]);return o.createElement(W.Provider,{value:X},r)})),Z={page:0,unreadNotifications:0,notifications:[],loading:!1,limit:10,error:null,hasMore:!0},Q="undefined"!==typeof window&&window.location.search.includes("showNotificationUserId=true");function K(){var e=i.useContext(W);if(!e){throw new Error("useNotifications needs to be within NotificationProvider")}return e}function J(e,t,r){return y({},e,{notifications:(n=e.notifications,i=function(e){return e.id===t},o=function(e){return y({},e,r)},n.map((function(e,t){return i(e,t)?o(e,t):e})))});var n,i,o}var $,X,ee,te="exactPattern",re="startsWithPattern",ne="containsPattern",ie="matchPath",oe=l.div($||($=b(["\n ","\n"])),(function(e){var t=e.color,r=e.borderColor,n=e.backgroundColor,i=e.linkColor,o=void 0===i?"#6CA8FC":i,a=e.mt,l=e.mb,c=e.mr,u=e.ml;return s.css(X||(X=b(["\n border-radius: 5px;\n border: solid 1px #014ebc;\n background-color: #023179;\n color: white;\n padding: 12px 16px;\n font-size: 12px;\n line-height: 12px;\n display: flex;\n align-items: center;\n\n margin-top: ",";\n margin-bottom: ",";\n margin-right: ",";\n margin-left: ",";\n color: ",";\n background-color: ",";\n border-color: ",";\n\n > div {\n margin-left: 8px;\n }\n\n div {\n > a {\n font-weight: bold;\n color: ",";\n &:hover {\n text-decoration: underline;\n }\n }\n }\n "])),a,l,c,u,t,n,r,o)})),ae=function(e){var t=e.containerStyles,r=void 0===t?{}:t,n=e.iconStyles,i=void 0===n?{}:n,s=e.linkStyles,l=void 0===s?{}:s,c=e.text;return o.createElement(oe,{color:r.color,backgroundColor:r.backgroundColor,borderColor:r.borderColor,mt:r.mt,mb:r.mb,mr:r.mr,ml:r.ml,linkColor:l.color},o.createElement(a.InfoIcon,{width:"16px",height:"16px",fill:(null===i||void 0===i?void 0:i.color)||"#fff"}),o.createElement("div",{dangerouslySetInnerHTML:{__html:c}}))},se=function(){return"production"};function le(e){se()?p.event(e):console.log("Test Send GA Event",e)}function ce(e){return i.createElement("svg",y({viewBox:"0 0 386.667 386.667",xmlns:"http://www.w3.org/2000/svg"},e),i.createElement("path",{d:"M386.667 45.564L341.103 0l-147.77 147.769L45.564 0 0 45.564l147.769 147.769L0 341.103l45.564 45.564 147.769-147.769 147.769 147.769 45.564-45.564-147.768-147.77z"}))}function ue(e){return i.createElement("svg",y({xmlns:"http://www.w3.org/2000/svg",width:79.636,height:122.513},e),i.createElement("g",{"data-name":"Group 9430"},i.createElement("g",{"data-name":"Group 9427"},i.createElement("g",{"data-name":"Group 9428"},i.createElement("path",{"data-name":"Icon awesome-bell",d:"M39.818 122.513a11.374 11.374 0 0011.371-11.377H28.447a11.374 11.374 0 0011.371 11.377zm38.287-26.612c-3.434-3.69-9.86-9.242-9.86-27.426A28.071 28.071 0 0045.5 40.894v-3.7a5.685 5.685 0 10-11.369 0v3.7a28.071 28.071 0 00-22.74 27.581c0 18.185-6.426 23.736-9.86 27.426A5.554 5.554 0 000 99.76a5.693 5.693 0 005.706 5.688h68.223a5.692 5.692 0 005.706-5.688 5.551 5.551 0 00-1.53-3.859z",fill:e.color}))),i.createElement("path",{"data-name":"Path 7624",d:"M67.349 1.5h9.64L66.458 15.135h10.531",strokeWidth:3,fill:"none",stroke:e.color,strokeLinecap:"round",strokeLinejoin:"round"}),i.createElement("path",{"data-name":"Path 7625",d:"M64.185 29.127h5.007l-5.469 7.082h5.469",strokeWidth:2.3,fill:"none",stroke:e.color,strokeLinecap:"round",strokeLinejoin:"round"})))}var de,he,fe,pe,me,ge,ye=["id","display","position","flexDirection","alignItems","justifyContent","gap","height","minHeight","minWidth","children","top","left","right","bottom","overflow","overflowX","overflowY","borderRadius","mobilePadding","breakpoint"],ve=function(e){var t=e.id,r=e.display,n=void 0===r?"flex":r,i=e.position,a=e.flexDirection,s=e.alignItems,l=e.justifyContent,c=e.gap,u=e.height,d=e.minHeight,h=e.minWidth,f=e.children,p=e.top,m=e.left,g=e.right,b=e.bottom,w=e.overflow,x=e.overflowX,k=e.overflowY,M=e.borderRadius,E=e.mobilePadding,_=void 0===E?void 0:E,A=e.breakpoint,S=void 0===A?void 0:A,I=v(e,ye);return o.createElement(be,y({id:t,"data-comp-name":"SimpleBox",$position:i,$display:n,$alignItems:s,$justifyContent:l,$flexDirection:a,$gap:c,$mobilePadding:_,$breakpoint:S,$height:u,$minHeight:d,$minWidth:h,$top:p,$left:m,$right:g,$bottom:b,$overflow:w,$overflowX:x,$overflowY:k,$borderRadius:M},I),f)},be=l.div(ee||(ee=b(["\n position: ",";\n flex-direction: ",";\n align-items: ",";\n justify-content: ",";\n gap: ",";\n height: ",";\n min-height: ",";\n min-width: ",";\n top: ",";\n left: ",";\n right: ",";\n bottom: ",";\n overflow: ",";\n overflow-x: ",";\n overflow-y: ",";\n border-radius: ",";\n max-width: 100%;\n ","\n ","\n\n ","\n"])),(function(e){return e.$position}),(function(e){return e.$flexDirection}),(function(e){return e.$alignItems}),(function(e){return e.$justifyContent}),(function(e){return e.$gap}),(function(e){return e.$height}),(function(e){return e.$minHeight}),(function(e){return e.$minWidth}),(function(e){return e.$top}),(function(e){return e.$left}),(function(e){return e.$right}),(function(e){return e.$bottom}),(function(e){return e.$overflow}),(function(e){return e.$overflowX}),(function(e){return e.$overflowY}),(function(e){return e.$borderRadius}),f.width,f.space,(function(e){var t=e.$mobilePadding,r=e.$breakpoint;return"\n display: "+e.$display+";\n\n "+(t&&r&&"\n @media screen and (max-width: "+r+"px) {\n padding: "+t+";\n }\n ")+"\n\n "})),we=s.keyframes(de||(de=b(["\n from {\n transform: rotate(0deg);\n }\n to {\n transform: rotate(360deg);\n }\n"]))),xe=l.div(he||(he=b(["\n animation: "," 1s linear infinite;\n transform: translateZ(0);\n border-top: 2px solid #006cff;\n border-right: 2px solid #006cff;\n border-bottom: 2px solid #006cff;\n border-left: 2px solid transparent;\n background: transparent;\n width: 8px;\n height: 8px;\n border-radius: 50%;\n box-sizing: unset;\n"])),we);function ke(e){var t=e.seen,r=e.updating,n=e.onSeenClick,a=e.onUnseeClick,s=i.useState(!1),l=s[0],c=s[1];return t?r?o.createElement(Ne,{onMouseEnter:function(){return c(!0)},onMouseLeave:function(){return c(!1)}},o.createElement(De,null)):o.createElement(Ne,{onMouseEnter:function(){return c(!0)},onMouseLeave:function(){return c(!1)},onClick:function(e){e.stopPropagation(),null===a||void 0===a||a()}},o.createElement(Oe,{"aria-label":"seen",hovering:l})):r?o.createElement(Ne,{onMouseEnter:function(){return c(!0)},onMouseLeave:function(){return c(!1)}},o.createElement(De,null)):o.createElement(Ne,{onMouseEnter:function(){return c(!0)},onMouseLeave:function(){return c(!1)},onClick:function(e){e.stopPropagation(),null===n||void 0===n||n()}},o.createElement(je,{"aria-label":"Mark as seen",hovering:l}))}var Me,Ee,_e,Ae,Se,Ie,Te,Ce,Ne=l.button(fe||(fe=b(["\n border: 0;\n background-color: transparent;\n padding: 0;\n margin: 0;\n width: 20px;\n height: 20px;\n display: flex;\n align-items: center;\n justify-content: center;\n margin-left: 18px;\n flex-shrink: 0;\n flex-grow: 0;\n cursor: pointer;\n * {\n pointer-events: none;\n }\n"]))),De=l(xe)(pe||(pe=b(["\n flex-shrink: 0;\n"]))),je=l.span(me||(me=b(["\n padding: 0;\n width: 8px;\n height: 8px;\n border-radius: 50%;\n position: relative;\n display: inline-block;\n background-color: ",";\n outline: none;\n cursor: pointer;\n border: 0;\n flex-shrink: 0;\n flex-grow: 0;\n box-sizing: unset;\n ::before {\n height: 18px;\n width: 18px;\n position: absolute;\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n border-radius: 50%;\n background-color: ",";\n transition: 0.125s all ease-in-out;\n opacity: ",';\n content: "";\n }\n'])),(function(e){return e.theme.colors.textCtaLayerMain}),(function(e){return e.theme.colors.textCtaLayerMain}),(function(e){return e.hovering?.2:0})),Oe=l.div(ge||(ge=b(["\n padding: 0;\n width: 4px;\n height: 4px;\n border-radius: 50%;\n position: relative;\n display: inline-block;\n background-color: transparent;\n cursor: pointer;\n border: 1px solid ",";\n flex-shrink: 0;\n flex-grow: 0;\n box-sizing: unset;\n ::before {\n height: 18px;\n width: 18px;\n position: absolute;\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n border-radius: 50%;\n background-color: ",";\n transition: 0.125s all ease-in-out;\n opacity: ",';\n content: "";\n }\n'])),(function(e){return e.theme.colors.textCtaLayerMain}),(function(e){return e.theme.colors.textCtaLayerMain}),(function(e){return e.hovering?.2:0}));function Pe(e){var t=e.variant,r=e.colorsTheme,n={fail:r.colors.redSystemColor40,success:r.colors.greenSystemColor40,info:r.colors.layerNeutralControlDefault};return"success"===t?o.createElement(a.CheckCircleIcon,{width:"26px",height:"26px",fill:n[t]}):"info"===t?o.createElement(a.InfoIcon,{width:"26px",height:"26px",fill:n[t]}):o.createElement(a.WarningcircleIcon,{width:"26px",height:"26px",fill:n[t]})}function Le(e){var t=e.title,r=e.description,n=e.htmlDescription,l=e.variant,c=e.timeoutInMs,u=void 0===c?1e4:c,d=e.icon,h=e.onClose,f=e.imageUrl,p=e.cta,m=e.date,y=e.onClick,v=e.theme,b=i.useState(!0),w=b[0],x=b[1],k=i.useState(!0),M=k[0],E=k[1],_=a.useColorsTheme(v);if(i.useEffect((function(){E(!1)}),[]),i.useEffect((function(){if(-1!==u){var e=setTimeout((function(){E(!0),setTimeout((function(){h(),x(!1)}),125)}),u);return function(){return clearTimeout(e)}}}),[u]),!w)return null;var A=p&&p.url&&(!/^https?:\/\//.test(p.url)||p.url.includes("dappradar.com")||p.url.includes("dappradar.dev"))?null:"noindex nofollow external noopener";return o.createElement(s.ThemeProvider,{theme:_},o.createElement(Qe,{hidden:M,onClick:function(){if(p&&p.url)try{le({category:"NotificationsModal",action:"[clickNotification]",label:p.url}),window.open(p.url,"_self",A)}catch(e){}else le({category:"NotificationsModal",action:"[clickNotification]",label:"nolink"});null===y||void 0===y||y()}},o.createElement(ve,{alignItems:"center",justifyContent:"center"},f?o.createElement(qe,{src:f,alt:t}):o.createElement(Ze,null,d||o.createElement(Pe,{colorsTheme:_,variant:l})),o.createElement(ve,{ml:"16px",display:"block"},o.createElement(Ye,null,"string"===typeof t?t.substr(0,255):t),m&&o.createElement(Ge,null,o.createElement(g,{date:new Date(m)})),r&&o.createElement(We,null,r),n&&o.createElement(We,{dangerouslySetInnerHTML:{__html:n}}))),o.createElement(Ke,{role:"button",onClick:h,"aria-label":"Close notification"},o.createElement(ce,null))))}Le.propTypes={title:m.node,description:m.node,variant:m.oneOf(["success","info","fail"])};var Re,ze,Be,Ue,Fe,He,Ve=l.div(Me||(Me=b(["\n position: fixed;\n right: 0;\n bottom: 0;\n z-index: 999999;\n margin: 16px;\n width: 420px;\n\n @media (max-width: 550px) {\n width: 304px;\n margin: 8px;\n }\n"]))),Ge=l.div(Ee||(Ee=b(["\n font: 400 12px / normal var(--font-family-secondary);\n letter-spacing: -0.06px;\n text-align: left;\n color: ",";\n"])),(function(e){return e.theme.colors.textColorSecondary})),qe=l.img(_e||(_e=b(["\n width: 32px;\n max-height: 32px;\n"]))),We=l.div(Ae||(Ae=b(["\n margin-top: 8px;\n font: 400 14px / normal var(--font-family-secondary);\n letter-spacing: -0.084px;\n line-height: normal;\n color: ",";\n max-width: 285px;\n word-break: break-word;\n\n @media (max-width: 550px) {\n max-width: 245px;\n }\n"])),(function(e){return e.theme.colors.textColorSecondary})),Ye=l.div(Se||(Se=b(["\n max-width: 285px;\n padding-right: 55px;\n box-sizing: content-box;\n word-break: break-word;\n font: 500 18px / normal var(--font-family-secondary);\n letter-spacing: -0.252px;\n line-height: normal;\n text-align: left;\n color: ",";\n\n @media (max-width: 550px) {\n max-width: 245px;\n }\n"])),(function(e){return e.theme.colors.textColorMain})),Ze=l.div(Ie||(Ie=b(["\n flex-shrink: 0;\n max-width: 32px;\n display: flex;\n align-items: center;\n"]))),Qe=l.div(Te||(Te=b(["\n display: flex;\n align-items: center;\n justify-content: space-between;\n margin-bottom: 10px;\n max-width: 100%;\n text-align: left;\n padding: 16px;\n background-color: ",";\n border: 0;\n border-radius: 16px;\n transform: ",";\n transition: 0.125s transform;\n box-shadow: 1px 1px 3px #3333333d;\n\n :hover {\n background-color: ",";\n }\n\n @media (max-width: 550px) {\n padding: 12px;\n }\n"])),(function(e){return e.theme.colors.elevatedBgColor}),(function(e){return e.hidden?"translateX(430px)":"translateX(0px)"}),(function(e){return e.theme.colors.elevatedBgHoverColor})),Ke=l.div(Ce||(Ce=b(["\n display: flex;\n align-items: center;\n justify-content: center;\n flex-shrink: 0;\n width: 36px;\n height: 36px;\n margin-left: 16px;\n cursor: pointer;\n background-color: transparent;\n transition: all 0.2s ease-in-out;\n border-radius: 50%;\n\n svg {\n width: 14px;\n height: 14px;\n fill: ",";\n transition: all 0.2s ease-in-out;\n }\n\n :hover {\n background-color: ",";\n\n svg {\n fill: ",";\n }\n }\n"])),(function(e){return e.theme.colors.layerNeutralControlDefault}),(function(e){return e.theme.colors.bgNeutralControlDefault}),(function(e){return e.theme.colors.layerNeutralControlHover}));function Je(e){var t=e.title,r=e.description,n=e.variant,s=e.icon,l=e.deleting,u=void 0!==l&&l,d=e.seen,h=void 0!==d&&d,f=e.imageUrl,p=e.cta,m=e.date,y=e.onDeleteClick,v=e.onClick,b=e.onUnseeClick,w=e.onSeeClick,x=e.theme,k=i.useState(!1),M=k[0],E=k[1],_=i.useState(!1),A=_[0],S=_[1],I=!!c.getCookie("jwt"),T=a.useColorsTheme(x);var C=p&&p.url&&(!/^https?:\/\//.test(p.url)||p.url.includes("dappradar.com")||p.url.includes("dappradar.dev"))?null:"noindex nofollow external noopener";return o.createElement(vt,{onClick:function(){if(p&&p.url)try{le({category:"NotificationsModal",action:"[clickNotification]",label:p.url}),window.open(p.url,"_self",C)}catch(e){}else le({category:"NotificationsModal",action:"[clickNotification]",label:"nolink"});null===v||void 0===v||v()}},o.createElement(ve,null,f?o.createElement(mt,{src:f,alt:t}):o.createElement(yt,null,s||o.createElement(Pe,{colorsTheme:T,variant:n})),o.createElement(ve,{ml:"16px",display:"block"},o.createElement(Ye,null,"string"===typeof t?t.substr(0,255):t),m&&o.createElement(pt,null,o.createElement(g,{date:new Date(m)})),o.createElement(gt,null,r))),I&&o.createElement(ve,{position:"absolute",right:"24px"},o.createElement(ft,{onMouseEnter:function(){return E(!0)},onMouseLeave:function(){return E(!1)},onClick:function(e){S(!0),e.stopPropagation(),e.preventDefault(),A||Promise.resolve(null===y||void 0===y?void 0:y()).finally((function(){S(!1)}))}},o.createElement(a.BinIcon,{width:"14px",height:"16px",fill:M?T.colors.textCtaLayerHover:T.colors.textCtaLayerMain,style:{opacity:A?.7:1}})),o.createElement(ke,{updating:u,seen:h,onUnseeClick:b,onSeenClick:w})))}Je.propTypes={title:m.node,description:m.node,variant:m.oneOf(["success","info","fail"])};var $e,Xe,et,tt,rt,nt,it,ot,at,st,lt,ct,ut,dt,ht,ft=l.div(Re||(Re=b(["\n flex-shrink: 0;\n flex-grow: 0;\n display: flex;\n align-items: center;\n justify-content: center;\n height: 20px;\n cursor: pointer;\n"]))),pt=l.div(ze||(ze=b(["\n font-size: 12px;\n line-height: 1.17;\n text-align: left;\n color: ",";\n"])),(function(e){return e.theme.colors.textColorSecondary})),mt=l.img(Be||(Be=b(["\n width: 32px;\n max-height: 32px;\n"]))),gt=l.div(Ue||(Ue=b(["\n margin-top: 8px;\n font-size: 14px;\n line-height: 1.36;\n color: ",";\n max-width: 245px;\n word-break: break-word;\n"])),(function(e){return e.theme.colors.textColorSecondary})),yt=l.div(Fe||(Fe=b(["\n flex-shrink: 0;\n max-width: 32px;\n display: flex;\n align-items: center;\n"]))),vt=l.div(He||(He=b(["\n position: relative;\n display: flex;\n align-items: flex-start;\n justify-content: space-between;\n max-width: 100%;\n padding: 16px 24px;\n text-align: left;\n border: 0;\n border-radius: 8px;\n transition: all 0.2s ease;\n\n &:hover {\n background-color: ",";\n }\n"])),(function(e){return e.theme.colors.bodyBgColor2Body})),bt=l.div($e||($e=b(["\n display: flex;\n margin: 28px 0;\n\n & > *:first-child {\n margin-right: 16px;\n }\n"]))),wt=function(){return o.createElement(bt,null,o.createElement(a.Skeleton,{width:32,height:32,borderRadius:"99999px"}),o.createElement("div",null,o.createElement(a.Skeleton,{width:206,height:16,mb:"8px",borderRadius:"8px"}),o.createElement(a.Skeleton,{width:113,height:16,mb:"8px",borderRadius:"8px"}),o.createElement(a.Skeleton,{width:252,height:16,borderRadius:"8px"})))};var xt=i.forwardRef((function(e,t){var r=e.isMobile,n=a.useColorsTheme("dark"),i=!!c.getCookie("jwt"),s=K(),l=s.seeNotification,u=s.loadNotificationsNextPage,d=s.loading,h=s.error,f=s.notifications,p=s.hasMore,m=s.messages,g=s.markAllAsSeen,y=s.unSeeNotification,v=s.markNotificationAsDeleted,b=m||{},w=f.filter((function(e){return e.isFromServer})),x=r?Ot:jt,k=r?Ct:Tt;if(h)return o.createElement(x,{ref:t},o.createElement(k,null,o.createElement(Lt,null,b.header||"Notifications")),o.createElement(It,{isMobile:r},o.createElement(Pt,null,o.createElement(a.ErrorIcon,{fill:n.colors.textColorTertiary})),o.createElement(Pt,null,o.createElement(zt,null,h))),o.createElement(Nt,null));var M=function(e){return e.sort((function(e,t){return new Date(t.createdAt).getTime()-new Date(e.createdAt).getTime()}))}(w);if(d&&0===M.length)return o.createElement(x,{ref:t},o.createElement(k,null,o.createElement(Lt,null,b.header||"Notifications")),o.createElement(Ut,null,o.createElement(a.Skeleton,{width:75,height:16,borderRadius:"8px"}),Array(3).fill().map((function(e,t){return o.createElement(wt,{key:t})})),o.createElement(a.Skeleton,{width:75,height:16,borderRadius:"8px"}),Array(2).fill().map((function(e,t){return o.createElement(wt,{key:t})}))),o.createElement(Nt,null));if(!d&&0===M.length)return o.createElement(x,{ref:t},o.createElement(k,null,o.createElement(Lt,null,b.header||"Notifications")),o.createElement(It,{isMobile:r},o.createElement(Pt,null,o.createElement(ue,{color:n.colors.textColorTertiary})),o.createElement(Pt,null,o.createElement(zt,null,b.empty||"You don't have any notifications"))),o.createElement(Nt,null));var E=function(e){return e.filter((function(e){return!kt(e.createdAt)}))}(M),_=function(e){return e.filter((function(e){return kt(e.createdAt)}))}(M);return le({category:"NotificationsModal",action:"[openModal]",label:"New notifications count: "+E.length}),o.createElement(x,{ref:t},o.createElement(k,null,o.createElement(Lt,null,b.header||"Notifications"),i&&o.createElement(a.Button,{onClick:g,type:"button",color:"transparent",p:0},b.markAllAsSeen||"Mark all as read")),o.createElement(Rt,{isMobile:r},E.length>0&&o.createElement(Bt,null,b.new||"New"),E.map((function(e){return o.createElement(Je,{key:e.id,title:e.title,variant:e.variant,description:e.description,deleting:e.markingAsSeen,seen:e.seen,imageUrl:e.imageUrl,cta:e.cta,date:e.createdAt,onClick:function(){return l(e.id)},onSeeClick:function(){return l(e.id)},onUnseeClick:function(){return y(e.id)},onDeleteClick:function(){return v(e.id)},theme:"dark"})})),_.length>0&&o.createElement(Bt,{className:"pt"},b.earlier||"Earlier"),_.map((function(e){return o.createElement(Je,{key:e.id,title:e.title,variant:e.variant,description:e.description,deleting:e.markingAsSeen,seen:e.seen,imageUrl:e.imageUrl,cta:e.cta,date:e.createdAt,onClick:function(){return l(e.id)},onSeeClick:function(){return l(e.id)},onUnseeClick:function(){y(e.id)},onDeleteClick:function(){return v(e.id)},theme:"dark"})})),o.createElement(Nt,null,p&&o.createElement(Dt,null,!d&&o.createElement(a.Button,{onClick:u,type:"button",color:"transparent",p:0},b.loadMore||"Load more"),d&&o.createElement(xe,null)))))}));function kt(e){return Date.now()-e.getTime()>432e5}var Mt,Et,_t,At,St,It=l.div(Xe||(Xe=b(["\n ","\n"])),(function(e){var t=e.isMobile,r=void 0!==t&&t;return s.css(et||(et=b(["\n min-height: ",";\n display: flex;\n align-items: center;\n justify-content: center;\n flex-direction: column;\n "])),r?"calc(100vh - 150px)":"372px")})),Tt=l.div(tt||(tt=b(["\n position: relative;\n display: flex;\n align-items: center;\n justify-content: space-between;\n z-index: 10;\n padding: 24px 24px 16px 24px;\n border-bottom: 1px solid ",";\n"])),(function(e){return e.theme.colors.dividerColorMain})),Ct=l(Tt)(rt||(rt=b(["\n margin: 0 8px;\n"]))),Nt=l.div(nt||(nt=b(["\n display: flex;\n align-items: center;\n justify-content: center;\n line-height: 20px;\n margin-top: 20px;\n"]))),Dt=l.div(it||(it=b(["\n padding: 5px;\n margin-bottom: 12px;\n"]))),jt=l.div(ot||(ot=b(["\n position: absolute;\n top: calc(36px + 12px - 1px);\n right: 0;\n z-index: 2000;\n display: flex;\n flex-direction: column;\n width: 420px;\n min-width: fit-content;\n max-height: 609px;\n overflow: hidden;\n background-color: ",";\n border: 1px solid ",";\n border-radius: 0 0 16px 16px;\n\n @media (max-width: 768px) {\n width: 320px;\n }\n"])),(function(e){return e.theme.colors.primaryBgColorMain}),(function(e){return e.theme.colors.dividerColorMain})),Ot=l(jt)(at||(at=b(["\n position: fixed;\n top: 60px;\n left: 0;\n right: 0;\n bottom: 0;\n z-index: 2000;\n width: 100%;\n max-height: unset;\n border: 0;\n border-radius: 0;\n"]))),Pt=l.div(st||(st=b(["\n display: flex;\n align-items: center;\n justify-content: center;\n text-align: center;\n"]))),Lt=l.div(lt||(lt=b(["\n font: 600 24px / 32px var(--font-family-secondary);\n text-align: left;\n color: ",";\n"])),(function(e){return e.theme.colors.textColorMain})),Rt=l.div(ct||(ct=b(["\n overflow: auto;\n padding: ",";\n\n &::-webkit-scrollbar {\n width: 10px;\n }\n\n &::-webkit-scrollbar-track {\n padding: 8px 0;\n margin-bottom: 10px;\n background-color: ",";\n }\n\n &::-webkit-scrollbar-thumb {\n cursor: pointer;\n border: 2px solid transparent;\n background-color: ",";\n border-radius: 8px;\n background-clip: content-box;\n }\n"])),(function(e){return e.isMobile?"0 8px":"0 12px"}),(function(e){return e.theme.colors.primaryBgColorMain}),(function(e){return e.theme.colors.elevatedBgColor})),zt=l.div(ut||(ut=b(["\n text-align: center;\n margin-top: 24px;\n width: 281px;\n height: 24px;\n font-family: var(--font-family-secondary);\n font-size: 18px;\n font-weight: normal;\n font-stretch: normal;\n font-style: normal;\n line-height: 0.95;\n letter-spacing: normal;\n color: ",";\n"])),(function(e){return e.theme.colors.textColorMain})),Bt=l.div(dt||(dt=b(["\n font-size: 14px;\n font-family: var(--font-family-secondary);\n font-weight: 400;\n font-stretch: normal;\n font-style: normal;\n line-height: normal;\n letter-spacing: normal;\n text-align: left;\n color: ",";\n padding-left: 24px;\n padding-bottom: 8px;\n\n &.pt {\n padding-top: 8px;\n }\n"])),(function(e){return e.theme.colors.textColorSecondary})),Ut=l.div(ht||(ht=b(["\n margin: 0 24px;\n"]))),Ft=["isMobile","defaultOpen"],Ht=i.memo((function(e){var t=e.isMobile,r=e.defaultOpen,n=void 0!==r&&r,s=v(e,Ft),l=i.useState(!1),c=l[0],u=l[1],d=i.useRef(),h=i.useRef(),f=K().unreadNotifications;return a.useOutsideClick([h,d],(function(){u(!1)})),o.createElement(a.DefaultThemeProvider,{theme:"dark"},t?null:o.createElement(Vt,{isActive:c}),o.createElement(qt,s,o.createElement(Gt,{open:c,role:"button",className:c?"active":void 0,onClick:function(){return u(!c)},ref:d},f>0&&o.createElement(Wt,null,Math.min(99,f)),o.createElement(a.BellIcon,{height:"18px",width:"15px"})),(c||n)&&o.createElement(xt,{isMobile:t,ref:h})))}));var Vt=l.div(Mt||(Mt=b(["\n ","\n"])),(function(e){var t=e.isActive;return s.css(Et||(Et=b(["\n position: fixed;\n top: 60px;\n left: 0;\n z-index: 1999;\n width: 100vw;\n height: 100vh;\n pointer-events: ",";\n opacity: ",";\n background-color: ",";\n backdrop-filter: blur(10px);\n transition: opacity 0.3s ease;\n "])),t?"all":"none",t?1:0,(function(e){return e.theme.colors.modalBackdrop}))})),Gt=l.div(_t||(_t=b(["\n position: relative;\n width: 36px;\n height: 36px;\n display: flex;\n align-items: center;\n justify-content: center;\n ","\n\n svg {\n fill: ",";\n }\n"])),a.chipHeaderStyles,(function(e){return e.theme.colors.textColorMain})),qt=l.div(At||(At=b(["\n position: relative;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n cursor: pointer;\n -webkit-tap-highlight-color: transparent;\n ","\n"])),f.space),Wt=l.span(St||(St=b(["\n position: absolute;\n top: -6px;\n right: -10px;\n display: flex;\n align-items: center;\n justify-content: center;\n width: 22px;\n height: 22px;\n pointer-events: none;\n font-size: 12px;\n font-weight: 600;\n color: ",";\n background-color: ",";\n border-radius: 50%;\n"])),(function(e){return e.theme.colors.textColorMain}),(function(e){return e.theme.colors.blueCtaColorMain}));t.We={DEV_DASHBOARD:"DEV_DASHBOARD",MAIN:"MAIN",HUB:"HUB",BLOG:"BLOG"},t.S2=function(e){var t=e.configName,r=e.lang,n=e.children,a=i.useState([]),s=a[0],l=a[1],c=i.useState({}),u=c[0],d=c[1];return o.createElement(k.Provider,{value:{configName:t,lang:C(r),rules:s,setRules:l,notifications:u,setNotifications:d}},o.createElement(T,null,n))},t.ZA=function(e){var t=e.containerStyles,r=void 0===t?{}:t,n=e.iconStyles,a=void 0===n?{}:n,s=e.linkStyles,l=void 0===s?{}:s,c=function(){var e=i.useContext(k).rules,t=null;if(e&&window&&window.location)for(var r,n=x(e);!(r=n()).done;){var o=r.value,a=window.location,s=a.href,l=a.pathname;if(o.ruleType===te&&s===o.pattern){t=o;break}if(o.ruleType===ne&&s.includes(o.pattern)){t=o;break}if(o.ruleType===re&&s.startsWith(o.pattern)){t=o;break}if(o.ruleType===ie&&O(l,{path:o.pattern,exact:!0,strict:!0})){t=o;break}}return{matchingRule:t}}(),u=c.matchingRule;I(u);var d=i.useContext(k).notifications;return u&&u.id&&d&&d[u.id]?o.createElement(ae,{containerStyles:r,linkStyles:l,iconStyles:a,text:d[u.id].notificationText}):null},t.Q0=Ht,t.ph=Y,t.WJ=function(){var e=K(),t=e.notifications,r=e.hideNotification,n=t.filter((function(e){return e.push}));return o.createElement(Ve,null,n.map((function(e){return o.createElement(Le,{key:e.id,title:e.title,description:e.description,htmlDescription:e.htmlDescription,variant:e.variant,onClose:function(){return r(e.id)},imageUrl:e.imageUrl,cta:e.cta})})))},t.E$=K},27943:(e,t,r)=>{function n(e){return e&&"object"===typeof e&&"default"in e?e.default:e}var i,o=r(88094),a=n(o),s=n(r(7551)),l=r(33209),c=n(l),u=r(17310),d=n(r(45511)),h=n(r(4360)),f=r(82839),p=r(87310),m=n(r(83775)),g=r(81705),y=n(r(82827)),v=r(42339);function b(){return b=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(i[r]=e[r]);return i}function k(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function M(e,t){return t||(t=e.slice(0)),e.raw=t,e}function E(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=e.length?{done:!0}:{done:!1,value:e[n++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var A,S,I,T,C,N,D,j,O,P,L,R,z,B,U,F,H,V,G,q,W,Y,Z,Q,K,J,$,X,ee,te=l.css(i||(i=M(["\n position: relative;\n display: flex;\n align-items: center;\n justify-content: center;\n width: auto;\n padding: 16px 24px;\n font-family: var(--font-family-secondary);\n font-weight: 600;\n font-size: 14px;\n line-height: 16px;\n letter-spacing: -0.084px;\n color: ",";\n text-decoration: none;\n cursor: pointer;\n background-color: transparent;\n border: 0;\n box-sizing: border-box;\n border-radius: 5px;\n outline: none;\n transition: background-color 0.2s ease, color 0.2s ease,\n border-color 0.2s ease;\n\n &:hover {\n text-decoration: none;\n }\n\n &:disabled {\n cursor: not-allowed;\n }\n\n svg {\n fill: ",";\n transition: fill 0.2s ease, stroke 0.2s ease;\n }\n"])),(function(e){return e.theme.colors.primaryCtaLayerColor}),(function(e){return e.theme.colors.primaryCtaLayerColor})),re=l.css(A||(A=M(["\n color: ",";\n background-color: ",";\n border: 1px solid ",";\n\n svg {\n fill: ",";\n }\n\n &:hover {\n color: ",";\n background-color: ",";\n border: 1px solid ",";\n }\n\n &:active {\n color: ",";\n background-color: ",";\n border: 1px solid ",";\n }\n\n &:disabled {\n ",";\n }\n"])),(function(e){return e.theme.colors.primaryCtaLayerColor}),(function(e){return e.theme.colors.blueCtaColorMain}),(function(e){return e.theme.colors.blueCtaColorMain}),(function(e){return e.theme.colors.primaryCtaLayerColor}),(function(e){return e.theme.colors.primaryCtaLayerColor}),(function(e){return e.theme.colors.blueCtaColorHover}),(function(e){return e.theme.colors.blueCtaColorHover}),(function(e){return e.theme.colors.primaryCtaLayerColor}),(function(e){return e.theme.colors.blueCtaColorAction}),(function(e){return e.theme.colors.blueCtaColorAction}),(function(e){return e.$loading?ie:ne})),ne=l.css(S||(S=M(["\n color: ",";\n background-color: ",";\n border: 1px solid ",";\n\n svg {\n fill: ",";\n }\n\n &:hover,\n &:active {\n background-color: ",";\n border: 1px solid ",";\n }\n"])),(function(e){return e.theme.colors.disabledCtaLayerColor}),(function(e){return e.theme.colors.blueCtaColorDisabled}),(function(e){return e.theme.colors.blueCtaColorDisabled}),(function(e){return e.theme.colors.disabledCtaLayerColor}),(function(e){return e.theme.colors.blueCtaColorDisabled}),(function(e){return e.theme.colors.blueCtaColorDisabled})),ie=l.css(I||(I=M(["\n background-color: ",";\n border: 1px solid ",";\n\n &:hover {\n border: 1px solid ",";\n }\n"])),(function(e){return e.theme.colors.blueCtaColorDisabled}),(function(e){return e.theme.colors.blueCtaColorDisabled}),(function(e){return e.theme.colors.blueCtaColorDisabled})),oe=l.css(T||(T=M(["\n color: ",";\n background-color: ",";\n border: 1px solid ",";\n\n svg {\n fill: ",";\n }\n\n &:hover {\n color: ",";\n background-color: ",";\n border: 1px solid\n ",";\n\n svg {\n fill: ",";\n }\n }\n\n &:active {\n color: ",";\n background-color: ",";\n border: 1px solid\n ",";\n\n svg {\n fill: ",";\n }\n }\n\n &:disabled {\n ",";\n }\n"])),(function(e){return e.theme.colors.bodyBgColor1Body}),(function(e){return e.theme.colors.primaryInvertedCtaColorMain}),(function(e){return e.theme.colors.primaryInvertedCtaColorMain}),(function(e){return e.theme.colors.bodyBgColor1Body}),(function(e){return e.theme.colors.primaryInvertedCtaLayerColorHover}),(function(e){return e.theme.colors.primaryInvertedCtaColorHover}),(function(e){return e.theme.colors.primaryInvertedCtaColorHover}),(function(e){return e.theme.colors.primaryInvertedCtaLayerColorHover}),(function(e){return e.theme.colors.primaryInvertedCtaLayerColorActive}),(function(e){return e.theme.colors.primaryInvertedCtaColorActive}),(function(e){return e.theme.colors.primaryInvertedCtaColorActive}),(function(e){return e.theme.colors.primaryInvertedCtaLayerColorActive}),(function(e){return e.$loading?se:ae})),ae=l.css(C||(C=M(["\n color: ",";\n background-color: ",";\n border: 1px solid transparent;\n\n svg {\n fill: ",";\n }\n\n &:hover,\n &:active {\n color: ",";\n background-color: ",";\n border: 1px solid transparent;\n }\n"])),(function(e){return e.theme.colors.primaryInvertedCtaLayerColorDisabled}),(function(e){return e.theme.colors.primaryInvertedCtaColorDisabled}),(function(e){return e.theme.colors.primaryInvertedCtaLayerColorDisabled}),(function(e){return e.theme.colors.primaryInvertedCtaLayerColorDisabled}),(function(e){return e.theme.colors.primaryInvertedCtaColorDisabled})),se=l.css(N||(N=M(["\n color: ",";\n background-color: ",";\n border: 1px solid transparent;\n\n &:hover {\n border: 1px solid transparent;\n }\n\n svg {\n fill: ",";\n }\n\n svg .spinner-circle {\n stroke: ",";\n }\n"])),(function(e){return e.theme.colors.primaryInvertedCtaLayerColorDisabled}),(function(e){return e.theme.colors.primaryInvertedCtaColorDisabled}),(function(e){return e.theme.colors.primaryInvertedCtaLayerColorDisabled}),(function(e){return e.theme.colors.primaryInvertedCtaLayerColorDisabled})),le=l.css(D||(D=M(["\n color: ",";\n background-color: transparent;\n border: 1px solid ",";\n\n svg {\n fill: ",";\n transition: fill 0.2s ease, stroke 0.2s ease;\n }\n\n &:hover:not(:disabled) {\n color: ",";\n border: 1px solid ",";\n background-color: ",";\n\n svg {\n fill: ",";\n }\n }\n\n &:active {\n color: ",";\n border: 1px solid ",";\n background-color: ",";\n\n svg {\n fill: ",";\n }\n }\n\n &:disabled {\n ",";\n ",";\n }\n"])),(function(e){return e.theme.colors.secondaryCtaColor}),(function(e){return e.theme.colors.blueCtaColorMain}),(function(e){return e.theme.colors.secondaryCtaColor}),(function(e){return e.theme.colors.secondaryCtaControlHover}),(function(e){return e.theme.colors.blueCtaColorMain}),(function(e){return e.theme.colors.bgSecondaryCtaControlHover}),(function(e){return e.theme.colors.secondaryCtaControlHover}),(function(e){return e.theme.colors.secondaryCtaControlActive}),(function(e){return e.theme.colors.blueCtaColorMain}),(function(e){return e.theme.colors.bgSecondaryCtaControlActive}),(function(e){return e.theme.colors.secondaryCtaControlActive}),(function(e){return!e.$loading&&ce}),(function(e){return e.$loading&&ue})),ce=l.css(j||(j=M(["\n color: ",";\n background-color: transparent;\n border-color: ",";\n\n &:hover {\n border: 1px solid ",";\n }\n\n svg {\n fill: ",";\n }\n\n svg .spinner-circle {\n stroke: ",";\n }\n"])),(function(e){return e.theme.colors.textCtaSecondaryLayerDisabled}),(function(e){return e.theme.colors.blueCtaColorDisabled}),(function(e){return e.theme.colors.blueCtaColorDisabled}),(function(e){return e.theme.colors.textCtaSecondaryLayerDisabled}),(function(e){return e.theme.colors.secondaryCtaControlHover})),ue=l.css(O||(O=M(["\n color: ",";\n background-color: transparent;\n border-color: ",";\n\n svg {\n fill: ",";\n }\n\n svg .spinner-circle {\n stroke: ",";\n }\n"])),(function(e){return e.theme.colors.textCtaSecondaryLayerDisabled}),(function(e){return e.theme.colors.blueCtaColorDisabled}),(function(e){return e.theme.colors.textCtaSecondaryLayerDisabled}),(function(e){return e.theme.colors.textCtaSecondaryLayerDisabled})),de=l.css(P||(P=M(["\n color: ",";\n background-color: ",";\n border: 1px solid ",";\n\n &:hover {\n color: ",";\n background-color: ",";\n border: 1px solid ",";\n }\n\n &:active {\n color: ",";\n background-color: ",";\n border: 1px solid ",";\n }\n\n &:disabled {\n ",";\n ",";\n }\n"])),(function(e){return e.theme.colors.primaryCtaLayerColor}),(function(e){return e.theme.colors.proVioletCtaDefault}),(function(e){return e.theme.colors.proVioletCtaDefault}),(function(e){return e.theme.colors.primaryCtaLayerColor}),(function(e){return e.theme.colors.proVioletCtaHover}),(function(e){return e.theme.colors.proVioletCtaHover}),(function(e){return e.theme.colors.primaryCtaLayerColor}),(function(e){return e.theme.colors.proVioletCtaActive}),(function(e){return e.theme.colors.proVioletCtaActive}),(function(e){return!e.$loading&&he}),(function(e){return e.$loading&&fe})),he=l.css(L||(L=M(["\n color: ",";\n background-color: ",";\n border: 1px solid ",";\n\n svg {\n fill: ",";\n }\n\n &:hover,\n &:active {\n background-color: ",";\n border: 1px solid ",";\n }\n"])),(function(e){return e.theme.colors.disabledCtaLayerColor}),(function(e){return e.theme.colors.proVioletCtaDisabled}),(function(e){return e.theme.colors.proVioletCtaDisabled}),(function(e){return e.theme.colors.disabledCtaLayerColor}),(function(e){return e.theme.colors.proVioletCtaDisabled}),(function(e){return e.theme.colors.proVioletCtaDisabled})),fe=l.css(R||(R=M(["\n background-color: ",";\n color: ",";\n border: 1px solid ",";\n\n &:hover {\n border: 1px solid ",";\n }\n"])),(function(e){return e.theme.colors.proVioletCtaDisabled}),(function(e){return e.theme.colors.primaryCtaLayerColor}),(function(e){return e.theme.colors.proVioletCtaDisabled}),(function(e){return e.theme.colors.proVioletCtaDisabled})),pe=l.css(z||(z=M(["\n padding: ",";\n font-size: 12px;\n line-height: 16px;\n letter-spacing: 0px;\n border-radius: ",";\n\n .button-loader {\n width: 12px;\n height: 12px;\n }\n"])),(function(e){return e.theme.buttonPaddings.small}),(function(e){return e.theme.buttonRadius.small})),me=l.css(B||(B=M(["\n padding: ",";\n font-size: 14px;\n line-height: 20px;\n letter-spacing: -0.084px;\n border-radius: ",";\n\n .button-loader {\n width: 16px;\n height: 16px;\n }\n"])),(function(e){return e.theme.buttonPaddings.medium}),(function(e){return e.theme.buttonRadius.medium})),ge=l.css(U||(U=M(["\n font-size: 16px;\n line-height: 16px;\n letter-spacing: -0.176px;\n padding: ",";\n border-radius: ",";\n\n .button-loader {\n width: 16px;\n height: 16px;\n }\n"])),(function(e){return e.theme.buttonPaddings.large}),(function(e){return e.theme.buttonRadius.large})),ye=l.css(F||(F=M(["\n color: ",";\n background-color: ",";\n border: 1px solid ",";\n\n svg {\n fill: ",";\n }\n\n &:hover {\n color: ",";\n background-color: ",";\n border: 1px solid ",";\n\n svg {\n fill: ",";\n }\n }\n\n &:active {\n color: ",";\n background-color: ",";\n\n svg {\n fill: ",";\n }\n }\n\n &:disabled {\n ",";\n ",";\n }\n"])),(function(e){return e.theme.colors.layerNeutralControlDefault}),(function(e){return e.theme.colors.bgNeutralControlDefault}),(function(e){return e.theme.colors.bgNeutralControlDefault}),(function(e){return e.theme.colors.layerNeutralControlDefault}),(function(e){return e.theme.colors.layerNeutralControlHover}),(function(e){return e.theme.colors.bgNeutralControlHover}),(function(e){return e.theme.colors.bgNeutralControlHover}),(function(e){return e.theme.colors.layerNeutralControlHover}),(function(e){return e.theme.colors.layerNeutralControlActive}),(function(e){return e.theme.colors.bgNeutralControlActive}),(function(e){return e.theme.colors.layerNeutralControlActive}),(function(e){return!e.$loading&&ve}),(function(e){return e.$loading&&be})),ve=l.css(H||(H=M(["\n color: ",";\n background-color: ",";\n border: 1px solid ",";\n\n svg {\n fill: ",";\n }\n\n &:hover,\n &:active {\n background-color: ",";\n }\n"])),(function(e){return e.theme.colors.layerNeutralControlDisabled}),(function(e){return e.theme.colors.bgNeutralControlDisabled}),(function(e){return e.theme.colors.bgNeutralControlDisabled}),(function(e){return e.theme.colors.layerNeutralControlDisabled}),(function(e){return e.theme.colors.bgNeutralControlDisabled})),be=l.css(V||(V=M(["\n color: ",";\n background-color: ",";\n border: 1px solid ",";\n\n svg {\n fill: ",";\n }\n\n .spinner-circle {\n stroke: ",";\n }\n\n &:hover,\n &:active {\n color: ",";\n background-color: ",";\n\n svg {\n fill: ",";\n }\n }\n"])),(function(e){return e.theme.colors.layerNeutralControlActive}),(function(e){return e.theme.colors.bgNeutralControlDisabled}),(function(e){return e.theme.colors.bgNeutralControlDisabled}),(function(e){return e.theme.colors.layerNeutralControlActive}),(function(e){return e.theme.colors.layerNeutralControlActive}),(function(e){return e.theme.colors.layerNeutralControlActive}),(function(e){return e.theme.colors.bgNeutralControlDisabled}),(function(e){return e.theme.colors.layerNeutralControlActive})),we=l.css(G||(G=M(["\n color: ",";\n background-color: transparent;\n\n svg {\n fill: ",";\n }\n\n &:hover {\n color: ",";\n background-color: transparent;\n\n svg {\n fill: ",";\n }\n }\n\n &:active {\n color: ",";\n background-color: transparent;\n\n svg {\n fill: ",";\n }\n }\n\n &:disabled {\n ",";\n ",";\n }\n"])),(function(e){return e.theme.colors.textCtaLayerMain}),(function(e){return e.theme.colors.textCtaLayerMain}),(function(e){return e.theme.colors.textCtaLayerHover}),(function(e){return e.theme.colors.textCtaLayerHover}),(function(e){return e.theme.colors.textCtaLayerActive}),(function(e){return e.theme.colors.textCtaLayerActive}),(function(e){return!e.$loading&&xe}),(function(e){return e.$loading&&ke})),xe=l.css(q||(q=M(["\n opacity: 1;\n background-color: transparent;\n color: ",";\n\n svg {\n fill: ",";\n }\n"])),(function(e){return e.theme.colors.textCtaLayerDisabled}),(function(e){return e.theme.colors.textCtaLayerDisabled})),ke=l.css(W||(W=M(["\n opacity: 1;\n background-color: transparent;\n color: ",";\n\n svg {\n fill: ",";\n }\n\n .spinner-circle {\n stroke: ",";\n }\n\n &:hover,\n &:active {\n color: ",";\n background-color: transparent;\n\n svg {\n fill: ",";\n }\n }\n"])),(function(e){return e.theme.colors.textCtaLayerActive}),(function(e){return e.theme.colors.textCtaLayerActive}),(function(e){return e.theme.colors.textCtaLayerActive}),(function(e){return e.theme.colors.textCtaLayerActive}),(function(e){return e.theme.colors.textCtaLayerActive})),Me=l.css(Y||(Y=M(["\n color: ",";\n background-color: transparent;\n\n svg {\n fill: ",";\n }\n\n &:hover {\n color: ",";\n background-color: transparent;\n\n svg {\n fill: ",";\n }\n }\n\n &:active {\n color: ",";\n background-color: transparent;\n\n svg {\n fill: ",";\n }\n }\n\n &:disabled {\n ",";\n ",";\n }\n"])),(function(e){return e.theme.colors.layerNeutralControlDefault}),(function(e){return e.theme.colors.layerNeutralControlDefault}),(function(e){return e.theme.colors.layerNeutralControlHover}),(function(e){return e.theme.colors.layerNeutralControlHover}),(function(e){return e.theme.colors.layerNeutralControlActive}),(function(e){return e.theme.colors.layerNeutralControlActive}),(function(e){return!e.$loading&&Ee}),(function(e){return e.$loading&&_e})),Ee=l.css(Z||(Z=M(["\n opacity: 1;\n background-color: transparent;\n color: ",";\n\n svg {\n fill: ",";\n }\n"])),(function(e){return e.theme.colors.layerNeutralControlDisabled}),(function(e){return e.theme.colors.layerNeutralControlDisabled})),_e=l.css(Q||(Q=M(["\n opacity: 1;\n background-color: transparent;\n color: ",";\n\n svg {\n fill: ",";\n }\n\n .spinner-circle {\n stroke: ",";\n }\n\n &:hover,\n &:active {\n color: ",";\n background-color: transparent;\n\n svg {\n fill: ",";\n }\n }\n"])),(function(e){return e.theme.colors.layerNeutralControlActive}),(function(e){return e.theme.colors.layerNeutralControlActive}),(function(e){return e.theme.colors.layerNeutralControlActive}),(function(e){return e.theme.colors.layerNeutralControlActive}),(function(e){return e.theme.colors.layerNeutralControlActive})),Ae=l.css(K||(K=M(["\n padding: 3px 11px;\n font-weight: 500;\n font-size: 12px;\n line-height: 16px;\n border-width: 1px;\n border-radius: 24px;\n\n .global-chip-icon {\n svg {\n width: 12px;\n height: 12px;\n }\n }\n"]))),Se=l.css(J||(J=M(["\n padding: 4px 14px;\n font-weight: 500;\n font-size: 14px;\n line-height: 24px;\n border-width: 1px;\n border-radius: 24px;\n\n .global-chip-icon {\n svg {\n width: 16px;\n height: 16px;\n }\n }\n"]))),Ie=l.css($||($=M(["\n padding: 6px 16px;\n font-weight: 500;\n font-size: 14px;\n line-height: 24px;\n border-width: 1px;\n border-radius: 24px;\n\n .global-chip-icon {\n svg {\n width: 16px;\n height: 16px;\n }\n }\n"]))),Te=l.css(X||(X=M(["\n display: inline-flex;\n align-items: center;\n justify-content: center;\n font-family: var(--font-family-secondary);\n white-space: nowrap;\n cursor: pointer;\n border-radius: 24px;\n letter-spacing: -0.084px;\n outline: 0;\n transition: all 0.2s ease;\n"]))),Ce=l.css(ee||(ee=M(["\n cursor: pointer;\n background: transparent;\n border: 1px solid ",";\n border-radius: 8px;\n transition: all 0.2s ease;\n\n &:hover {\n border: 1px solid ",";\n }\n\n &:active,\n &.active-chip {\n background-color: ",";\n }\n"])),(function(e){return e.theme.colors.dividerColorMain}),(function(e){return e.theme.colors.blueCtaColorMain}),(function(e){return e.theme.colors.sidebarNavigationActiveBg})),Ne=[0,576,768,992,1200],De=b({xs:Ne[0],sm:Ne[1],md:Ne[2],lg:Ne[3],xl:Ne[4]},Ne),je={modalBackdrop:"rgba(4, 40, 94, 0.7)",headerControlLayerMain:"#B3D3FF",headerControlLayerActive:"#FFFFFF",redSystemColorMain:"#EA0303",redSystemColorDisabled:"#F79A9A",redSystemColorHover:"#BB0202",redSystemColorAction:"#8C0202",redSystemColor40:"#F04F4F",redSystemColor20:"#3C1D30",redSystemColor10:"#FBCDCD",yellowSystemColor10:"#FCEFCE",yellowSystemColor20:"#F7D884",yellowSystemColor40:"#F2C039",yellowSystemColor60:"#EFB008",yellowSystemColor80:"#D79E07",yellowSystemColor90:"#8F6A05"},Oe=b({},je,{bodyBgColor1Body:"#041938",bodyBgColor2Body:"#0E2240",bodyBgColor3Body:"#152846",bodyBgColor4Body:"#1E3E70",bodyBgColorContrast:"#FFFFFF",primaryBgColorMain:"#000D26",secondaryBgColorMain:"#04285E",sidebarNavigationActiveBg:"#0F2447",sidebarNavigationActiveLayer:"#66A7FF",sidebarNavigationHoverLayer:"#FFFFFF",sidebarNavigationDefaultLayer:"#B1BBCE",textCtaSecondaryLayerDisabled:"rgba(255, 255, 255, 0.12)",textCtaLayerDisabled:"#003680",textCtaLayerMain:"#66A7FF",textCtaLayerHover:"#006CFF",textCtaLayerActive:"#0056CC",blueCtaColorMain:"#006CFF",primaryInvertedCtaLayerColor:"#041938",primaryInvertedCtaLayerColorHover:"#006CFF",primaryInvertedCtaLayerColorActive:"#0056CC",primaryInvertedCtaLayerColorDisabled:"rgba(4, 25, 56, 0.33)",primaryInvertedCtaColorMain:"#FFF",primaryInvertedCtaColorHover:"#E7F0FD",primaryInvertedCtaColorActive:"#CFE1FC",primaryInvertedCtaColorDisabled:"rgba(255, 255, 255, 0.13)",blueCtaColorHover:"#0056CC",blueCtaColorAction:"#003680",blueCtaColor40:"#66A7FF",blueCtaColorDisabled:"#032556",blueCtaColor10:"#E6F0FF",violetCtaColorDisabled:"#222B4B",primaryCtaLayerColor:"#FFFFFF",secondaryCtaColor:"#A9C9F9",secondaryCtaControlHover:"#FFFFFF",secondaryCtaControlActive:"#3389FF",bgSecondaryCtaControlActive:"rgba(0, 108, 255, 0.15)",bgSecondaryCtaControlHover:"rgba(0, 108, 255, 0.15)",disabledCtaLayerColor:"rgba(255, 255, 255, 0.12)",layerNeutralControlDisabled:"#41567A",layerNeutralControlDefault:"#B1BBCE",layerNeutralControlHover:"#E4E5E9",layerNeutralControlActive:"#FFFFFF",bgNeutralControlDisabledContrast:"#233a64",bgNeutralControlDisabled:"#203457",bgNeutralControlDefault:"#2B426A",bgNeutralControlHover:"#384D73",bgNeutralControlActive:"#44587C",inputBgDefaultColor:"#44587C7F",inputBgDisabledColor:"#172C4C",inputBgHoverColor:"#314B77",dropdownBgColor:"#25406D",elevatedBgColor:"#25406D",elevatedBgHoverColor:"#314B77",textColorContrast:"#081B3E",textColorTertiary:"#8196B6",textColorSecondary:"#B1BBCE",textColorMain:"#FFFFFF",dividerColorMain:"#163159",shadowColorMain:"#090E15",greenSystemColor10:"#E8F5ED",greenSystemColorDisabled:"#BBE1C8",greenSystemColor40:"#5FB97E",greenSystemColorMain:"#1B9B47",greenSystemColorHover:"#167C39",greenSystemColorAction:"#0E4E24",greenSystemColorChange:"#5FB97E",redSystemColorChange:"#F04F4F",toasterShadow:"none",proVioletCtaDefault:"#BD0FE5",proViolentCtaShadow:"0px 0px 12px rgba(197, 16, 239, 0.6)",proVioletCtaHover:"#A422D3",proVioletCtaActive:"#881FB7",proVioletCtaDisabled:"#331E63",skeletonBg:"#12284a",skeletonGradient:"rgba(18, 40, 74, 0.7) 0%,rgba(255, 255, 255, 0.07) 53%,rgba(18, 40, 74, 0.7) 100%",gamificationDisabled:"#0B4E54",gamificationMain:"#00FFA3",gamificationGradient:"#00FFA3 54.99%, #EEFD46 170.42%",gamificationMaxLevelGradient:"#D7E915 -13.72%, #EEFD46 94.03%",gamificationMaxLevelSolid:"#EEFD46",turquoiseSystemColor20:"#154755",turquoiseSystemColor40:"#7DDDD4",turquoiseSystemColor60:"#46CFC2",turquoiseSystemColor80:"#38A69B",turquoiseSystemColor90:"#2A7C74",header2BgColor:"rgba(0, 13, 38, 0.80)",mobileMenuBgColor:"rgba(0, 13, 38, 0.88)",header2CtaBgColor:"rgba(3, 37, 86, 0.50)",tableThColor:"#041938",tableTrColorHover:"#0E2240",tableTrColor:"#041938",tableTdColor:"#041938"}),Pe=b({},je,{bodyBgColor1Body:"#FFFFFF",bodyBgColor2Body:"#F5F9FF",bodyBgColor3Body:"#EEF5FF",bodyBgColor4Body:"#E4F0FF",bodyBgColorContrast:"#081736",primaryBgColorMain:"#F7F7F7",secondaryBgColorMain:"#ffffff",sidebarNavigationActiveBg:"#EAF4FF",sidebarNavigationActiveLayer:"#006CFF",sidebarNavigationHoverLayer:"#006CFF",sidebarNavigationDefaultLayer:"#7987A0",textCtaSecondaryLayerDisabled:"#B3D3FF",textCtaLayerDisabled:"#B3D3FF",textCtaLayerMain:"#006CFF",textCtaLayerHover:"#0056CC",textCtaLayerActive:"#003680",blueCtaColorMain:"#006CFF",primaryInvertedCtaLayerColor:"#FFF",primaryInvertedCtaLayerColorHover:"#FFF",primaryInvertedCtaLayerColorActive:"#FFF",primaryInvertedCtaLayerColorDisabled:"#FFF",primaryInvertedCtaColorMain:"#29303D",primaryInvertedCtaColorHover:"#394355",primaryInvertedCtaColorActive:"#4A566E",primaryInvertedCtaColorDisabled:"rgba(41, 48, 61, 0.33)",blueCtaColorHover:"#0056CC",blueCtaColorAction:"#003680",blueCtaColor40:"#66A7FF",blueCtaColorDisabled:"#B3D3FF",blueCtaColor10:"#E6F0FF",violetCtaColorDisabled:"#E9CCFF",primaryCtaLayerColor:"#FFFFFF",secondaryCtaColor:"#4D6384",secondaryCtaControlActive:"#006CFF",bgSecondaryCtaControlActive:"rgba(0, 108, 255, 0.08)",bgSecondaryCtaControlHover:"rgba(0, 108, 255, 0.04)",secondaryCtaControlHover:"#006CFF",disabledCtaLayerColor:"rgba(255, 255, 255, 0.4)",layerNeutralControlDisabled:"#CED1D8",layerNeutralControlDefault:"#525F78",layerNeutralControlHover:"#213251",layerNeutralControlActive:"#081B3E",bgNeutralControlDisabledContrast:"#e9eaee",bgNeutralControlDisabled:"#F9F9FA",bgNeutralControlDefault:"#EFF0F3",bgNeutralControlHover:"#DBDDE5",bgNeutralControlActive:"#C7CAD6",inputBgDefaultColor:"#EDEDED",inputBgDisabledColor:"#F2F2F2",inputBgHoverColor:"#E6F0FF",dropdownBgColor:"#FFFFFF",elevatedBgColor:"#FFFFFF",elevatedBgHoverColor:"#F5F9FF",textColorContrast:"#FFFFFF",textColorTertiary:"#A8AFBC",textColorSecondary:"#51616F",textColorMain:"#081B3E",dividerColorMain:"#E5E5E6",shadowColorMain:"#021B3E",greenSystemColor10:"#E8F5ED",greenSystemColorDisabled:"#BBE1C8",greenSystemColor40:"#5FB97E",greenSystemColorMain:"#1B9B47",greenSystemColorHover:"#167C39",greenSystemColorAction:"#0E4E24",greenSystemColorChange:"#1b9b47",redSystemColorChange:"#ea0303",toasterShadow:"0px 2px 16px rgba(2, 27, 62, 0.12)",proVioletCtaDefault:"#BD0FE5",proViolentCtaShadow:"0px 0px 12px rgba(197, 16, 239, 0.6)",proVioletCtaHover:"#A422D3",proVioletCtaActive:"#881FB7",proVioletCtaDisabled:"#EEB7FA",skeletonBg:"#e7e7e7",skeletonGradient:"#e7e7e7 0%,#dfdfdf 53%,#e7e7e7 100%",gamificationDisabled:"#CBF3E5",gamificationMain:"#1AE59C",gamificationGradient:"#19E69C 54.99%, #DFEA58 170.42%",gamificationMaxLevelGradient:"#D7E915 -13.72%, #EEFD46 94.03%",gamificationMaxLevelSolid:"#EEFD46",turquoiseSystemColor20:"#C2EBE7",turquoiseSystemColor40:"#7DDDD4",turquoiseSystemColor60:"#46CFC2",turquoiseSystemColor80:"#38A69B",turquoiseSystemColor90:"#2A7C74",header2BgColor:"rgba(247, 247, 247, 0.80)",mobileMenuBgColor:"rgba(247, 247, 247, 0.88)",header2CtaBgColor:"rgba(0, 108, 255, 0.15)",tableThColor:"#FFFFFF",tableTrColorHover:"#F5F9FF",tableTrColor:"#FFFFFF",tableTdColor:"#FFFFFF"}),Le={colors:Oe},Re={colors:Pe},ze={breakpoints:De,table:{rowHeightL:"72px",rowHeightS:"64px",mobileMaxWidth:"768px",tdYPadL:"16px",tdYPadS:"14px",tdXPad:"24px",stickyShadow:"4px 0px 10px rgba(0, 0, 0, 0.05)"},input:{borderWidth:"2px",fontWeight:400,fontSize:"16px",lineHeight:"18px",letterSpacing:"-0.176px"},fontWeights:{lighter:300,light:400,normal:500,bold:700},space:[0,4,8,12,16,20,24,28,32,36],buttonPaddings:{small:"3px 7px",medium:"7px 15px",large:"15px 23px"},buttonRadius:{small:"4px",medium:"8px",large:"8px"}};function Be(e){var t=e.children,r=e.theme,n=void 0===r?"dark":r,i=e.forceTheme,o=void 0!==i&&i?{}:l.useTheme(),s=d(ze),c=h(s,"dark"===n?Le:Re,o);return a.createElement(l.ThemeProvider,{theme:b({},c)},t)}var Ue,Fe,He,Ve,Ge,qe,We,Ye,Ze,Qe,Ke,Je,$e,Xe,et,tt,rt,nt,it,ot,at,st=function(e){return void 0===e&&(e="dark"),"dark"===e?Le:Re},lt=l.keyframes(Ue||(Ue=M(["\n 100% {\n transform: rotate(360deg);\n}\n"]))),ct=l.keyframes(Fe||(Fe=M(["\n 0% {\n stroke-dasharray: 1, 150;\n stroke-dashoffset: 0;\n}\n 50% {\n stroke-dasharray: 90, 150;\n stroke-dashoffset: -35;\n}\n 100% {\n stroke-dasharray: 90, 150;\n stroke-dashoffset: -124;\n}\n"]))),ut=c.svg(He||(He=M(["\n animation: "," 2s linear infinite;\n width: 25px;\n height: 25px;\n\n & .spinner-circle {\n stroke: #ffffff;\n stroke-linecap: round;\n animation: "," 1.5s ease-in-out infinite;\n }\n"])),lt,ct),dt=function(){return a.createElement(ut,{viewBox:"0 0 50 50",className:"button-loader"},a.createElement("circle",{className:"spinner-circle",cx:"25",cy:"25",r:"20",fill:"none",strokeWidth:"5"}))},ht=c.span(Ve||(Ve=M(["\n margin-left: ",";\n margin-right: ",";\n display: flex;\n align-items: center;\n flex-shrink: 0;\n"])),(function(e){return e.$right?"8px":"0"}),(function(e){return e.$left?"8px":"0"})),ft=function(e){var t=e.orientation,r=e.icon,n=e.iconLeft,i=e.children,o=e.loading,s="undefined"!==typeof i;switch(t){case"leftright":return a.createElement(a.Fragment,null,a.createElement(ht,{className:"button-svg",$left:s},n),i,a.createElement(ht,{className:"button-svg",$right:s},o?a.createElement(dt,null):r));case"left":return a.createElement(a.Fragment,null,a.createElement(ht,{className:"button-svg",$left:s},o?a.createElement(dt,null):n),i);case"right":return a.createElement(a.Fragment,null,i,a.createElement(ht,{className:"button-svg",$right:s},o?a.createElement(dt,null):r));default:return a.createElement(a.Fragment,null,o?a.createElement(ht,{className:"button-svg",$left:!0},a.createElement(dt,null)):null,i)}},pt=a.createContext({}),mt=["to","children","type","forceExternal","target"],gt=/^((?!go\.)[a-z0-9-]+\.)?dappradar\.(com|dev)(\/|$)/,yt=o.forwardRef((function(e,t){var r=e.to,n=e.children,i=e.type,s=e.forceExternal,l=void 0!==s&&s,c=e.target,u=x(e,mt),d=o.useContext(pt).LinkComponent;if(!r)return i?a.createElement("button",Object.assign({type:i,ref:t},u),n):a.createElement("span",Object.assign({ref:t},u),n);if(/^https?:\/\//.test(r)||l){var h=gt.test(r);return a.createElement("a",Object.assign({href:r,target:c,rel:h?void 0:"nofollow noopener",ref:t},u),n)}return/^mailto:/i.test(r)?a.createElement("a",Object.assign({href:r,target:"_self",ref:t},u),n):d?a.createElement(d,Object.assign({to:r,ref:t,target:c},u),n):a.createElement(f.Link,Object.assign({to:r,ref:t,target:c},u),n)})),vt=["icon","iconLeft","iconRight","children","disabled","loading","color","size","theme","textTransform","whiteSpace","borderRadius"],bt=o.forwardRef((function(e,t){var r,n=e.icon,i=e.iconLeft,o=e.iconRight,s=e.children,l=e.disabled,c=void 0!==l&&l,u=e.loading,d=void 0!==u&&u,h=e.color,f=void 0===h?"primary":h,p=e.size,m=void 0===p?"medium":p,g=e.theme,y=void 0===g?"light":g,v=e.textTransform,b=void 0===v?"none":v,w=e.whiteSpace,k=void 0===w?"normal":w,M=e.borderRadius,E=x(e,vt);return r=(n||o)&&i?"leftright":i?"left":o||n?"right":void 0,a.createElement(Be,{theme:y},a.createElement(wt,Object.assign({$color:f,$loading:d,disabled:d||c,$size:m,$textTransform:b,$borderRadius:M,$whiteSpace:k,ref:t},E),a.createElement(ft,{iconLeft:i,icon:n||o,loading:d,orientation:r},s)))})),wt=c(yt)(Ge||(Ge=M(["\n ",";\n ",";\n ",";\n ",";\n width: fit-content;\n text-transform: ",";\n text-align: center;\n white-space: ",";\n\n ",";\n ",";\n ",";\n ",";\n ","\n ",";\n ",";\n ","\n ","\n ","\n ","\n ","\n"])),te,(function(e){return"small"===e.$size&&pe}),(function(e){return"large"===e.$size&&ge}),(function(e){return"medium"===e.$size&&me}),(function(e){return e.$textTransform}),(function(e){return e.$whiteSpace}),(function(e){return"primary"===e.$color&&re}),(function(e){return"primaryInverted"===e.$color&&oe}),(function(e){return"secondary"===e.$color&&le}),(function(e){return"pro-violet"===e.$color&&de}),(function(e){return"transparentNeutral"===e.$color&&Me}),(function(e){return"transparent"===e.$color&&we}),(function(e){return"neutral"===e.$color&&ye}),u.width,u.space,u.fontWeight,u.letterSpacing,(function(e){var t=e.$borderRadius;return t&&"border-radius: "+t+";"})),xt=["icon","size","disabled","label","active","theme","onClick","className"],kt=c(wt)(qe||(qe=M(["\n ",";\n ",";\n\n border-color: ",";\n border-style: solid;\n\n .global-chip-icon {\n display: flex;\n align-items: center;\n margin-right: 6px;\n\n svg {\n fill: ",";\n }\n }\n\n &:hover {\n border-color: ",";\n }\n\n &:active,\n &.global-chip-active {\n color: ",";\n background-color: ",";\n border-color: ",";\n\n .global-chip-icon {\n svg {\n fill: ",";\n }\n }\n\n &:hover {\n color: ",";\n background-color: ",";\n }\n }\n\n &:disabled {\n cursor: not-allowed;\n color: ",";\n background-color: ",";\n border-color: ",";\n\n .global-chip-icon {\n svg {\n fill: ",";\n }\n }\n\n &.global-chip-active,\n &:active {\n color: ",";\n background-color: ",";\n }\n }\n\n ",";\n ",";\n ",";\n ",";\n"])),ye,Te,(function(e){return e.theme.colors.bgNeutralControlDefault}),(function(e){return e.theme.colors.layerNeutralControlDefault}),(function(e){return e.theme.colors.bgNeutralControlHover}),(function(e){return e.theme.colors.layerNeutralControlActive}),(function(e){return e.theme.colors.bgNeutralControlActive}),(function(e){return e.theme.colors.blueCtaColorMain}),(function(e){return e.theme.colors.layerNeutralControlActive}),(function(e){return e.theme.colors.layerNeutralControlHover}),(function(e){return e.theme.colors.bgNeutralControlHover}),(function(e){return e.theme.colors.layerNeutralControlDisabled}),(function(e){return e.theme.colors.bgNeutralControlDisabled}),(function(e){return e.theme.colors.bgNeutralControlDisabled}),(function(e){return e.theme.colors.layerNeutralControlDisabled}),(function(e){return e.theme.colors.layerNeutralControlDisabled}),(function(e){return e.theme.colors.bgNeutralControlDisabled}),(function(e){return"small"===e.$size&&Ae}),(function(e){return"large"===e.$size&&Ie}),(function(e){return"medium"===e.$size&&Se}),u.space),Mt=["size","disabled","label","theme","onClick"],Et=c(wt)(We||(We=M(["\n ",";\n border: 1px solid ",";\n\n &:hover {\n border-color: ",";\n }\n\n &:active {\n border-color: ",";\n }\n\n &:disabled {\n border-color: ",";\n }\n\n ",";\n ",";\n ",";\n"])),Te,(function(e){return e.theme.colors.bgNeutralControlDefault}),(function(e){return e.theme.colors.bgNeutralControlHover}),(function(e){return e.theme.colors.bgNeutralControlActive}),(function(e){return e.theme.colors.bgNeutralControlDisabled}),(function(e){return"small"===e.$size&&Ae}),(function(e){return"large"===e.$size&&Ie}),(function(e){return"medium"===e.$size&&Se})),_t=["size","children","theme","onClick"],At=c(wt)(Ye||(Ye=M(["\n ",";\n\n color: ",";\n background-color: ",";\n border: 2px solid ",";\n\n svg {\n display: flex;\n width: 10px;\n height: 10px;\n margin-left: 8px;\n fill: ",";\n transition: fill 0.2s ease;\n }\n\n &:hover {\n color: ",";\n background-color: ",";\n border-color: ",";\n\n svg {\n fill: ",";\n }\n }\n\n &:active {\n color: ",";\n background-color: ",";\n border-color: ",";\n\n svg {\n fill: ",";\n }\n }\n\n ",";\n ",";\n ",";\n ",";\n"])),Te,(function(e){return e.theme.colors.textColorSecondary}),(function(e){return e.theme.colors.blueCtaColorDisabled}),(function(e){return e.theme.colors.blueCtaColorDisabled}),(function(e){return e.theme.colors.textColorSecondary}),(function(e){return e.theme.colors.textColorContrast}),(function(e){return e.theme.colors.blueCtaColor40}),(function(e){return e.theme.colors.blueCtaColor40}),(function(e){return e.theme.colors.textColorContrast}),(function(e){return e.theme.colors.textColorContrast}),(function(e){return e.theme.colors.blueCtaColorMain}),(function(e){return e.theme.colors.blueCtaColorMain}),(function(e){return e.theme.colors.textColorContrast}),(function(e){return"small"===e.$size&&Ae}),(function(e){return"large"===e.$size&&Ie}),(function(e){return"medium"===e.$size&&Se}),u.space),St=["size","children","theme","interactive","active","onClick"],It=l.css(Ze||(Ze=M(["\n color: ",";\n background-color: ",";\n border-color: ",";\n"])),(function(e){return e.theme.colors.textCtaLayerMain}),(function(e){return e.theme.colors.bodyBgColor3Body}),(function(e){return e.theme.colors.bodyBgColor3Body})),Tt=l.css(Qe||(Qe=M(["\n &:hover {\n color: ",";\n background-color: ",";\n border-color: ",";\n }\n\n &:active {\n color: ",";\n background-color: ",";\n border-color: ",";\n }\n"])),(function(e){return e.theme.colors.textCtaLayerMain}),(function(e){return e.theme.colors.bodyBgColor4Body}),(function(e){return e.theme.colors.bodyBgColor4Body}),(function(e){return e.theme.colors.textCtaLayerHover}),(function(e){return e.theme.colors.bodyBgColor4Body}),(function(e){return e.theme.colors.bodyBgColor4Body})),Ct=l.css(Ke||(Ke=M(["\n color: ",";\n background-color: ",";\n border-color: ",";\n"])),(function(e){return e.theme.colors.textCtaLayerMain}),(function(e){return e.theme.colors.bodyBgColor4Body}),(function(e){return e.theme.colors.bodyBgColor4Body})),Nt=l.css(Je||(Je=M(["\n &:hover {\n color: ",";\n background-color: ",";\n border-color: ",";\n }\n\n &:active {\n color: ",";\n background-color: ",";\n border-color: ",";\n }\n"])),(function(e){return e.theme.colors.textCtaLayerMain}),(function(e){return e.theme.colors.bodyBgColor3Body}),(function(e){return e.theme.colors.bodyBgColor3Body}),(function(e){return e.theme.colors.textCtaLayerHover}),(function(e){return e.theme.colors.bodyBgColor3Body}),(function(e){return e.theme.colors.bodyBgColor3Body})),Dt=c(wt)($e||($e=M(["\n ",";\n border-width: 2px;\n border-style: solid;\n\n ",";\n ",";\n\n ",";\n ",";\n ",";\n ",";\n"])),Te,(function(e){return e.$active?Ct:It}),(function(e){var t=e.$active;return e.$interactive?t?Nt:Tt:""}),(function(e){return"small"===e.$size&&Ae}),(function(e){return"large"===e.$size&&Ie}),(function(e){return"medium"===e.$size&&Se}),u.space),jt=["icon","iconRight","iconLeft","size","label","active","activeButton","theme","variant","onClick","to"],Ot=c(wt)(Xe||(Xe=M(["\n ",";\n width: fit-content;\n white-space: nowrap;\n letter-spacing: 0.5px;\n background-color: ",";\n ",";\n ",";\n ",";\n ",";\n\n &:disabled {\n color: ",";\n background-color: ",";\n\n svg {\n fill: ",";\n }\n\n &:hover,\n &:active {\n background-color: ",";\n }\n }\n\n ",";\n ",";\n"])),te,(function(e){return"transparent"===e.$variant?"transparent":function(e){return e.theme.colors.bgNeutralControlDisabled}}),(function(e){return"small"===e.$size&&pe}),(function(e){return"large"===e.$size&&ge}),(function(e){return"medium"===e.$size&&me}),(function(e){return e.$active?e.$activeButton?Rt:Lt:Pt}),(function(e){return e.theme.colors.layerNeutralControlDisabled}),(function(e){var t=e.theme;return"transparent"===e.$variant?"transparent":t.colors.bgNeutralControlDisabled}),(function(e){return e.theme.colors.layerNeutralControlDisabled}),(function(e){var t=e.theme;return"transparent"===e.$variant?"transparent":t.colors.bgNeutralControlDisabled}),u.width,u.space),Pt=l.css(et||(et=M(["\n color: ",";\n\n svg {\n fill: ",";\n }\n\n &:hover {\n color: ",";\n background-color: ",";\n\n svg {\n fill: ",";\n }\n }\n\n &:active {\n color: ",";\n background-color: ",";\n\n svg {\n fill: ",";\n }\n }\n"])),(function(e){return e.theme.colors.layerNeutralControlDefault}),(function(e){return e.theme.colors.layerNeutralControlDefault}),(function(e){return e.theme.colors.layerNeutralControlHover}),(function(e){return e.theme.colors.bgNeutralControlHover}),(function(e){return e.theme.colors.layerNeutralControlHover}),(function(e){return e.theme.colors.layerNeutralControlActive}),(function(e){return e.theme.colors.bgNeutralControlActive}),(function(e){return e.theme.colors.layerNeutralControlActive})),Lt=l.css(tt||(tt=M(["\n cursor: default;\n color: ",";\n background-color: ",";\n\n svg {\n fill: ",";\n }\n"])),(function(e){return e.theme.colors.layerNeutralControlActive}),(function(e){return e.theme.colors.bgNeutralControlActive}),(function(e){return e.theme.colors.layerNeutralControlActive})),Rt=l.css(rt||(rt=M(["\n color: ",";\n background-color: ",";\n\n svg {\n fill: ",";\n }\n\n &:hover {\n background-color: ",";\n }\n"])),(function(e){return e.theme.colors.layerNeutralControlActive}),(function(e){return e.theme.colors.bgNeutralControlActive}),(function(e){return e.theme.colors.layerNeutralControlActive}),(function(e){return e.theme.colors.bgNeutralControlHover})),zt=["icon","iconRight","iconLeft","label","active","theme","onClick","to"],Bt=function(e){var t,r=e.icon,n=e.iconRight,i=e.iconLeft,o=e.label,s=e.active,l=void 0!==s&&s,c=e.theme,u=void 0===c?"dark":c,d=e.onClick,h=x(e,zt);return t=(r||n)&&i?"leftright":i?"left":n||r?"right":void 0,a.createElement(Be,{theme:u},a.createElement(Ut,Object.assign({type:"button",onClick:d,$active:l},h),a.createElement(ft,{iconLeft:i,icon:r||n,loading:!1,orientation:t},o)))},Ut=c(wt)(nt||(nt=M(["\n ",";\n width: fit-content;\n white-space: nowrap;\n\n padding: 6px 14px;\n font-size: 14px;\n line-height: 20px;\n letter-spacing: 0.6px;\n border-radius: ",";\n\n .button-loader {\n width: 16px;\n height: 16px;\n }\n\n ",";\n\n ",";\n ",";\n"])),te,(function(e){return e.theme.buttonRadius.medium}),(function(e){return e.$active?Ht:Ft}),u.width,u.space),Ft=l.css(it||(it=M(["\n color: ",";\n background-color: ",";\n border: 2px solid ",";\n\n svg {\n fill: ",";\n }\n\n &:hover {\n color: ",";\n background-color: ",";\n border: 2px solid ",";\n\n svg {\n fill: ",";\n }\n }\n\n &:active {\n color: ",";\n background-color: ",";\n border: 2px solid ",";\n\n svg {\n fill: ",";\n }\n }\n"])),(function(e){return e.theme.colors.layerNeutralControlDefault}),(function(e){return e.theme.colors.bgNeutralControlDisabled}),(function(e){return e.theme.colors.bgNeutralControlDisabled}),(function(e){return e.theme.colors.layerNeutralControlDefault}),(function(e){return e.theme.colors.layerNeutralControlHover}),(function(e){return e.theme.colors.bgNeutralControlHover}),(function(e){return e.theme.colors.bgNeutralControlHover}),(function(e){return e.theme.colors.layerNeutralControlHover}),(function(e){return e.theme.colors.layerNeutralControlActive}),(function(e){return e.theme.colors.bgNeutralControlActive}),(function(e){return e.theme.colors.bgNeutralControlActive}),(function(e){return e.theme.colors.layerNeutralControlActive})),Ht=l.css(ot||(ot=M(["\n cursor: default;\n color: ",";\n background-color: ",";\n border: 2px solid ",";\n\n svg {\n fill: ",";\n }\n"])),(function(e){return e.theme.colors.layerNeutralControlActive}),(function(e){return e.theme.colors.bgNeutralControlActive}),(function(e){return e.theme.colors.secondaryCtaControlActive}),(function(e){return e.theme.colors.layerNeutralControlActive})),Vt=["onClick","to","disabled","active","activeButton","theme","className","children"],Gt=function(e){var t,r=e.onClick,n=e.to,i=e.disabled,o=void 0!==i&&i,l=e.active,c=void 0!==l&&l,u=e.activeButton,d=void 0!==u&&u,h=e.theme,f=void 0===h?"dark":h,p=e.className,m=e.children,g=x(e,Vt);return a.createElement(Be,{theme:f},a.createElement(qt,Object.assign({type:d||!c||o?"button":void 0,disabled:o,onClick:r,to:!d&&c?void 0:n,className:s((t={active:!d&&c,"active-button":d&&c},t[""+p]=p,t))},g),m))},qt=c(yt)(at||(at=M(["\n display: flex;\n align-items: center;\n width: auto;\n height: 36px;\n padding: 8px;\n text-align: center;\n white-space: nowrap;\n cursor: pointer;\n font: 600 14px / 20px var(--font-family-secondary);\n letter-spacing: -0.084px;\n text-decoration: none;\n color: ",";\n background-color: transparent;\n border: 0;\n border-radius: 8px;\n transition: all 0.2s ease;\n outline: none;\n\n svg {\n display: flex;\n fill: ",";\n transition: all 0.2s ease;\n }\n\n &:hover {\n text-decoration: none;\n color: ",";\n background-color: ",";\n\n svg {\n fill: ",";\n }\n }\n\n &.active {\n cursor: default;\n }\n\n &.active,\n &.active-button {\n color: ",";\n background-color: ",";\n\n svg {\n fill: ",";\n }\n }\n\n &.active-button {\n &:hover {\n color: ",";\n background-color: ",";\n\n svg {\n fill: ",";\n }\n }\n }\n\n &:disabled {\n cursor: not-allowed;\n color: ",";\n\n svg {\n fill: ",";\n }\n\n &:hover {\n background-color: transparent;\n }\n }\n\n ","\n ",";\n"])),(function(e){return e.theme.colors.layerNeutralControlDefault}),(function(e){return e.theme.colors.layerNeutralControlDefault}),(function(e){return e.theme.colors.layerNeutralControlHover}),(function(e){return e.theme.colors.bgNeutralControlHover}),(function(e){return e.theme.colors.layerNeutralControlHover}),(function(e){return e.theme.colors.layerNeutralControlActive}),(function(e){return e.theme.colors.bgNeutralControlActive}),(function(e){return e.theme.colors.layerNeutralControlActive}),(function(e){return e.theme.colors.layerNeutralControlHover}),(function(e){return e.theme.colors.bgNeutralControlHover}),(function(e){return e.theme.colors.layerNeutralControlHover}),(function(e){return e.theme.colors.layerNeutralControlDisabled}),(function(e){return e.theme.colors.layerNeutralControlDisabled}),u.height,u.space);function Wt(e,t){return e(t={exports:{}},t.exports),t.exports}var Yt="function"===typeof Symbol&&Symbol.for,Zt=Yt?Symbol.for("react.element"):60103,Qt=Yt?Symbol.for("react.portal"):60106,Kt=Yt?Symbol.for("react.fragment"):60107,Jt=Yt?Symbol.for("react.strict_mode"):60108,$t=Yt?Symbol.for("react.profiler"):60114,Xt=Yt?Symbol.for("react.provider"):60109,er=Yt?Symbol.for("react.context"):60110,tr=Yt?Symbol.for("react.async_mode"):60111,rr=Yt?Symbol.for("react.concurrent_mode"):60111,nr=Yt?Symbol.for("react.forward_ref"):60112,ir=Yt?Symbol.for("react.suspense"):60113,or=Yt?Symbol.for("react.suspense_list"):60120,ar=Yt?Symbol.for("react.memo"):60115,sr=Yt?Symbol.for("react.lazy"):60116,lr=Yt?Symbol.for("react.block"):60121,cr=Yt?Symbol.for("react.fundamental"):60117,ur=Yt?Symbol.for("react.responder"):60118,dr=Yt?Symbol.for("react.scope"):60119;function hr(e){if("object"===typeof e&&null!==e){var t=e.$$typeof;switch(t){case Zt:switch(e=e.type){case tr:case rr:case Kt:case $t:case Jt:case ir:return e;default:switch(e=e&&e.$$typeof){case er:case nr:case sr:case ar:case Xt:return e;default:return t}}case Qt:return t}}}function fr(e){return hr(e)===rr}var pr={AsyncMode:tr,ConcurrentMode:rr,ContextConsumer:er,ContextProvider:Xt,Element:Zt,ForwardRef:nr,Fragment:Kt,Lazy:sr,Memo:ar,Portal:Qt,Profiler:$t,StrictMode:Jt,Suspense:ir,isAsyncMode:function(e){return fr(e)||hr(e)===tr},isConcurrentMode:fr,isContextConsumer:function(e){return hr(e)===er},isContextProvider:function(e){return hr(e)===Xt},isElement:function(e){return"object"===typeof e&&null!==e&&e.$$typeof===Zt},isForwardRef:function(e){return hr(e)===nr},isFragment:function(e){return hr(e)===Kt},isLazy:function(e){return hr(e)===sr},isMemo:function(e){return hr(e)===ar},isPortal:function(e){return hr(e)===Qt},isProfiler:function(e){return hr(e)===$t},isStrictMode:function(e){return hr(e)===Jt},isSuspense:function(e){return hr(e)===ir},isValidElementType:function(e){return"string"===typeof e||"function"===typeof e||e===Kt||e===rr||e===$t||e===Jt||e===ir||e===or||"object"===typeof e&&null!==e&&(e.$$typeof===sr||e.$$typeof===ar||e.$$typeof===Xt||e.$$typeof===er||e.$$typeof===nr||e.$$typeof===cr||e.$$typeof===ur||e.$$typeof===dr||e.$$typeof===lr)},typeOf:hr},mr=(Wt((function(e,t){0})),Wt((function(e){e.exports=pr})),Object.getOwnPropertySymbols),gr=Object.prototype.hasOwnProperty,yr=Object.prototype.propertyIsEnumerable;(function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},r=0;r<10;r++)t["_"+String.fromCharCode(r)]=r;var n=Object.getOwnPropertyNames(t).map((function(e){return t[e]}));if("0123456789"!==n.join(""))return!1;var i={};return"abcdefghijklmnopqrst".split("").forEach((function(e){i[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},i)).join("")}catch(o){return!1}})()&&Object.assign;var vr="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";Function.call.bind(Object.prototype.hasOwnProperty);function br(e,t,r,n,i){}br.resetWarningCache=function(){0};function wr(){}function xr(){}xr.resetWarningCache=wr;var kr=Wt((function(e){e.exports=function(){function e(e,t,r,n,i,o){if(o!==vr){var a=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw a.name="Invariant Violation",a}}function t(){return e}e.isRequired=e;var r={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:xr,resetWarningCache:wr};return r.PropTypes=r,r}()}));function Mr(){return Mr=Object.assign||function(e){for(var t=1;t0?N.current=setTimeout((function(){C(!1)}),b):C(!1)};return o.useEffect((function(){return function(){b&&clearTimeout(N.current)}}),[N.current,b]),a.createElement(Be,{theme:k},a.createElement(p.Popover,Object.assign({isOpen:"undefined"!==typeof A?A:T&&!E,containerStyle:{zIndex:"9999"},positions:u,content:function(e){var r=e.position,n=e.childRect,i=e.popoverRect;return a.createElement(tn,{arrow:l,position:r,childRect:n,popoverRect:i,maxWidth:y,innerPadding:m,timeout:N,onMouseLeave:D},t)},padding:h,onClickOutside:function(){return C(!1)}},S),n&&!Xr?a.createElement(rn,{onMouseEnter:function(e){e.persist(),C(!0)},onMouseLeave:D,className:"dappradar-tooltip-trigger"},i):a.createElement(rn,{onClick:function(){return C(!T)},className:"dappradar-tooltip-trigger"},i)))},tn=function(e){var t=e.arrow,r=void 0===t||t,n=e.position,i=e.childRect,o=e.popoverRect,s=e.maxWidth,l=e.innerPadding,c=e.onMouseLeave,u=e.timeout,d=e.children;return r?a.createElement(nn,{onMouseEnter:function(){clearTimeout(u.current)},onMouseLeave:c,$padding:5},a.createElement(p.ArrowContainer,{position:n,childRect:i,popoverRect:o,arrowColor:"transparent",arrowSize:6,className:"dappradar-tooltip-arrow-container",arrowClassName:"dappradar-tooltip-arrow dappradar-tooltip-arrow-pos-"+n},a.createElement(on,{$maxWidth:s,$padding:l+"px"},d))):a.createElement(on,{onMouseEnter:function(){clearTimeout(u.current)},onMouseLeave:c,$maxWidth:s,$padding:l+"px"},d)},rn=c.div(qr||(qr=M(["\n display: inherit;\n cursor: pointer;\n"]))),nn=c.div(Wr||(Wr=M(["\n animation: "," 0.2s ease-in-out;\n .dappradar-tooltip-arrow {\n z-index: 2;\n width: ","px !important;\n height: ","px !important;\n background-color: ",";\n transform: rotate(45deg);\n }\n .dappradar-tooltip-arrow-container {\n padding: ","px !important;\n }\n"])),Kr,(function(e){return e.$padding+5}),(function(e){return e.$padding+5}),(function(e){return e.theme.colors.elevatedBgColor}),(function(e){return e.$padding})),on=c.div(Yr||(Yr=M(["\n position: relative;\n z-index: 1;\n padding: ",";\n max-width: ",";\n font 400 14px var(--font-family-secondary);\n color: ",";\n background-color: ",";\n box-shadow: ",";\n border-radius: 8px;\n"])),(function(e){return e.$padding}),(function(e){return e.$maxWidth||"none"}),(function(e){return e.theme.colors.textColorMain}),(function(e){return e.theme.colors.elevatedBgColor}),(function(e){return e.theme.colors.toasterShadow})),an=function(e){var t=e.value,r=e.theme,n=void 0===r?"dark":r,i=e.width,s=void 0===i?"14px":i,l=e.height,c=void 0===l?"16px":l,u=o.useState(!1),d=u[0],h=u[1];return o.useEffect((function(){var e=setTimeout((function(){h(!1)}),2e3);return function(){clearTimeout(e)}}),[d]),a.createElement(Be,{theme:n},a.createElement(bt,{color:"transparentNeutral",size:"large",p:0,onClick:function(){navigator.clipboard.writeText(t).catch((function(e){console.log("Something went wrong",e)})),h(!0)},iconRight:a.createElement(en,{contentComponent:"Copied",positions:["right","bottom","top"],isOpen:d},a.createElement(Pr,{width:s,height:c}))}))},sn="undefined"!==typeof window?o.useLayoutEffect:o.useEffect;function ln(e,t,r,n){var i=o.useRef(t);sn((function(){i.current=t}),[t]),o.useEffect((function(){var t,o=null!=(t=null===r||void 0===r?void 0:r.current)?t:window;if(o&&o.addEventListener){var a=function(e){return i.current(e)};return o.addEventListener(e,a,n),function(){o.removeEventListener(e,a,n)}}}),[e,r,n])}var cn=function(e,t,r){void 0===r&&(r="mousedown"),ln(r,(function(r){var n=0,i=Array.isArray(e)?e.filter((function(e){return"undefined"!==typeof e&&e&&e.current})):e;if(Array.isArray(e)){for(var o,a=_(i);!(o=a()).done;){var s=o.value;s&&s.current&&!s.current.contains(r.target)&&n++}n===i.length&&t(r)}else e.current&&!e.current.contains(r.target)&&t(r)}))};function un(e){void 0===e&&(e=100);var t="undefined"!==typeof window;function r(){return{width:t?window.innerWidth:null,height:t?window.innerHeight:null}}var n=o.useState(r()),i=n[0],a=n[1];return o.useEffect((function(){var n;function i(){clearTimeout(n),n=setTimeout((function(){a(r())}),e)}if(t)return window.addEventListener("resize",i),function(){return window.removeEventListener("resize",i)}}),[t,e]),i}var dn,hn,fn,pn,mn,gn,yn,vn,bn,wn,xn,kn,Mn,En,_n,An,Sn,In,Tn=["trackBgColor","thumbBgColor","children"],Cn=function(e){var t=e.trackBgColor,r=e.thumbBgColor,n=e.children,i=x(e,Tn);return a.createElement(Nn,b({$trackBgColor:t,$thumbBgColor:r},i),n)},Nn=c.div(dn||(dn=M(["\n overflow-y: auto;\n scrollbar-color: ",";\n ","\n\n &::-webkit-scrollbar {\n width: 10px;\n }\n\n &::-webkit-scrollbar-track {\n padding: 8px 0;\n background-color: ",";\n border-radius: 100px;\n }\n\n &::-webkit-scrollbar-thumb {\n cursor: pointer;\n border: 2px solid transparent;\n background-color: ",";\n border-radius: 100px;\n background-clip: content-box;\n }\n"])),(function(e){var t=e.$trackBgColor,r=e.$thumbBgColor,n=e.theme;return(t||n.colors.dropdownBgColor)+" "+(r||n.colors.dividerColorMain)}),u.maxHeight,(function(e){var t=e.$trackBgColor,r=e.theme;return t||r.colors.dropdownBgColor}),(function(e){var t=e.$thumbBgColor,r=e.theme;return t||r.colors.dividerColorMain})),Dn=function(e){var t=e.optionsRef,r=e.direction,n=void 0===r?"down":r,i=e.horizontalDirection,o=void 0===i?"right":i,s=e.maxHeight,l=e.offset,c=e.width,u=e.className,d=e.children;return a.createElement(jn,{ref:t?function(e){t.current=e}:void 0,$direction:n,$horizontalDirection:o,$maxHeight:s,$offset:l,$width:c,className:u},a.createElement(Cn,{maxHeight:s},d))},jn=c.span(hn||(hn=M(["\n position: absolute;\n overflow: hidden;\n z-index: 1001;\n width: ",";\n min-width: ",";\n height: auto;\n max-height: ",";\n margin-top: ",";\n margin-bottom: ",";\n background: ",";\n box-shadow: 0px 12px 24px rgba(2, 27, 62, 0.08);\n border-radius: 8px;\n ",";\n\n ",";\n"])),(function(e){return e.$width||"100%"}),(function(e){return e.$width||"165px"}),(function(e){return null!==e&&void 0!==e&&e.$maxHeight?e.$maxHeight:"inherit"}),(function(e){return"down"===e.$direction?"4px":"0"}),(function(e){return"down"===e.$direction?"0":"4px"}),(function(e){return e.theme.colors.dropdownBgColor}),(function(e){return"left"===e.$horizontalDirection?"right: 0":"left: 0"}),(function(e){return e.$offset?On:Pn})),On=l.css(fn||(fn=M(["\n ",";\n"])),(function(e){var t=e.$direction,r=e.$offset;return"down"===t?"top: calc(100% - "+r+")":"bottom: calc(100% - "+r+")"})),Pn=l.css(pn||(pn=M(["\n ",";\n"])),(function(e){return"down"===e.$direction?"top: 100%":"bottom: 100%"})),Ln=function(e){var t=e.icon,r=e.showSeparator,n=e.onClick,i=e.fillIcon,o=void 0===i||i,s=e.className,l=e.disabled,c=e.children;return a.createElement(zn,{$showSeparator:r,$fillIcon:o,$disabled:l,onClick:n,className:s},t&&a.createElement(Rn,null,t),c)},Rn=c.div(mn||(mn=M(["\n display: flex;\n align-items: center;\n margin-right: 14px;\n"]))),zn=c.div(gn||(gn=M(["\n display: flex;\n justify-content: flex-start;\n align-items: center;\n padding: 12px 16px;\n cursor: ",";\n font: 400 16px / 20px var(--font-family-secondary);\n color: ",";\n letter-spacing: -0.176px;\n transition: all 0.2s ease;\n\n svg {\n transition: all 0.2s ease;\n }\n\n ","\n\n ",";\n ",";\n ",";\n"])),(function(e){return e.$disabled?"not-allowed":"pointer"}),(function(e){return e.theme.colors.textColorSecondary}),(function(e){return!e.$disabled&&l.css(yn||(yn=M(["\n &:hover {\n color: ",";\n background: ",";\n\n svg {\n fill: ",";\n }\n }\n "])),(function(e){return e.theme.colors.textColorMain}),(function(e){return e.theme.colors.inputBgHoverColor}),(function(e){return e.theme.colors.textColorMain}))}),(function(e){return e.$showSeparator&&Bn}),(function(e){return e.$fillIcon&&Un}),u.space),Bn=l.css(vn||(vn=M(["\n border-bottom: 1px solid ",";\n\n &:last-of-type {\n border-bottom: 0;\n }\n"])),(function(e){return e.theme.colors.dividerColorMain})),Un=l.css(bn||(bn=M(["\n svg {\n fill: ",";\n }\n"])),(function(e){return e.theme.colors.textColorSecondary})),Fn=["noTriggerBackground","customTrigger","options","theme","direction","horizontalDirection","fillIcons","onStateChange","maxHeight","triggerBorderRadius","triggerPadding","triggerWidth","width"],Hn=c.span(wn||(wn=M(["\n position: relative;\n display: inline-block;\n width: 36px;\n\n ",";\n"])),u.space),Vn=["isShown","noCloseButton","onClose","children","autoHeight","maxHeight","maxWidth","mobileMaxHeight","mobileBreakpoint","border","borderRadius","theme","noOverflowHidden"],Gn=0,qn=null,Wn=null,Yn=o.forwardRef((function(e,t){var r=e.isShown,n=e.noCloseButton,i=e.onClose,s=e.children,l=e.autoHeight,c=e.maxHeight,u=e.maxWidth,d=e.mobileMaxHeight,h=e.mobileBreakpoint,f=void 0===h?550:h,p=e.border,g=e.borderRadius,y=void 0===g?"8px":g,v=e.theme,b=void 0===v?"dark":v,w=e.noOverflowHidden,k=x(e,Vn),M=o.useRef(null),E=un().width,A=o.useState("inactive"),S=A[0],I=A[1],T=E<=f;o.useImperativeHandle(t,(function(){return M.current}));var C=function(){r&&"function"===typeof i&&i()};cn([M],(function(){C()}));var N=function(e){"Escape"===(null===e||void 0===e?void 0:e.key)&&C()};return o.useEffect((function(){if(r){Gn++;var e,t=setTimeout((function(){r&&I("")}),100);if(document.addEventListener("keydown",N,!1),(e=M).current&&(e.current.hasAttribute("tabindex")||e.current.setAttribute("tabindex","-1"),e.current.focus()),function(e){if(e.current)for(var t,r=_(e.current.querySelectorAll('button, [href], input, select, textarea, [tabindex]:not([tabindex="-1"])'));!(t=r()).done;){var n=t.value,i=n.getBoundingClientRect();if(i.width>0&&i.height>0&&"none"!==window.getComputedStyle(n).display){n.focus();break}}}(M),1===Gn&&!w){qn=document.body.style.overflow,Wn=document.documentElement.style.overflow;var n=window.innerWidth-document.documentElement.clientWidth;document.body.style.overflow="hidden",document.documentElement.style.overflow="hidden",document.body.style.paddingRight=n+"px"}return function(){0!==--Gn||w||(document.body.style.overflow=qn,document.documentElement.style.overflow=Wn,document.body.style.paddingRight=""),I("inactive"),document.removeEventListener("keydown",N,!1),clearTimeout(t)}}}),[r]),r?r&&m.createPortal(a.createElement(Be,{theme:b},a.createElement(Zn,{className:S,$mobileBreakpoint:f+"px"},a.createElement(Jn,Object.assign({$autoHeight:l,className:S,$mobileMaxHeight:d,$maxHeight:c,$maxWidth:u,$isMobile:T,$border:p,$borderRadius:y,ref:M,onClick:function(e){e.stopPropagation()}},k),!n&&a.createElement(Kn,{$isMobile:T},a.createElement(bt,{type:"button",onClick:C,color:"transparentNeutral",padding:"8px"},a.createElement(jr,{width:"12px",height:"12px"}))),a.createElement(Qn,{$autoHeight:l},s)))),document.getElementById("root")||document.getElementById("navigation-wrapper")||document.body):null})),Zn=c.div(xn||(xn=M(["\n ","\n"])),(function(e){var t=e.$mobileBreakpoint;return l.css(kn||(kn=M(["\n height: ",";\n position: fixed;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n display: flex;\n justify-content: center;\n align-items: center;\n z-index: 3001;\n background: ",";\n backdrop-filter: blur(10px);\n transition: opacity 0.3s ease;\n\n @media (min-width: ",") {\n padding: 16px;\n }\n\n &.inactive {\n opacity: 0;\n }\n "])),t,(function(e){return e.theme.colors.modalBackdrop}),t)})),Qn=c.div(Mn||(Mn=M(["\n ","\n width: 100%;\n height: 100%;\n max-height: 100vh;\n overflow-y: auto;\n"])),(function(e){return!e.$autoHeight&&l.css(En||(En=M(["\n position: absolute;\n bottom: 0;\n "])))})),Kn=c.div(_n||(_n=M(["\n position: absolute;\n top: 16px;\n right: 16px;\n z-index: 1;\n"]))),Jn=c.div(An||(An=M(["\n border-radius: ",";\n border: ",";\n width: 100%;\n height: ",";\n max-width: ",";\n max-height: ",";\n background-color: ",";\n position: relative;\n transition: opacity 0.3s ease;\n overflow: hidden;\n\n ","\n\n &.inactive {\n opacity: 0;\n }\n\n &:focus,\n &:focus-visible {\n outline: none;\n }\n"])),(function(e){return e.$borderRadius}),(function(e){return e.$border}),(function(e){return e.$autoHeight?"auto":"100%"}),(function(e){return e.$maxWidth||"600px"}),(function(e){return e.$maxHeight||"600px"}),(function(e){return e.theme.colors.bodyBgColor1Body}),(function(e){var t=e.$isMobile,r=e.$borderRadius;return t&&l.css(Sn||(Sn=M(["\n ","\n border-radius: "," "," 0 0;\n "])),$n,r,r)})),$n=l.css(In||(In=M(["\n width: 100%;\n height: ",";\n max-width: 100%;\n max-height: ",";\n margin-top: auto;\n background-color: ",";\n border-radius: 0px;\n border-top-left-radius: 16px;\n border-top-right-radius: 16px;\n transition: transform 0.3s ease;\n\n &.inactive {\n transform: translateY(100%);\n }\n"])),(function(e){return e.$autoHeight?"auto":"100%"}),(function(e){var t=e.$autoHeight,r=e.$mobileMaxHeight;return t?"none":r||"60%"}),(function(e){return e.theme.colors.bodyBgColor1Body})),Xn=r(88094),ei=[],ti=!1;var ri,ni,ii,oi,ai,si,li,ci,ui,di,hi,fi,pi,mi=function(e){void 0===e&&(e={}),ti=!0,window.hcaptchaOnLoad=function(){ei=ei.filter((function(e){return e(),!1}))};var t=e.apihost||"https://js.hcaptcha.com";delete e.apihost;var r=document.createElement("script");r.src=t+"/1/api.js?render=explicit&onload=hcaptchaOnLoad",r.async=!0;var n=function(e){return Object.entries(e).filter((function(e){return e||!1===e})).map((function(e,t){return encodeURIComponent(t)+"="+encodeURIComponent(e)})).join("&")}(e);r.src+=""!==n?"&"+n:"",document.head.appendChild(r)},gi=function(e){var t,r;function n(t){var r;(r=e.call(this,t)||this).renderCaptcha=r.renderCaptcha.bind(k(r)),r.resetCaptcha=r.resetCaptcha.bind(k(r)),r.removeCaptcha=r.removeCaptcha.bind(k(r)),r.handleOnLoad=r.handleOnLoad.bind(k(r)),r.handleSubmit=r.handleSubmit.bind(k(r)),r.handleExpire=r.handleExpire.bind(k(r)),r.handleError=r.handleError.bind(k(r)),r.handleOpenCallback=r.handleOpenCallback.bind(k(r)),r.handleCloseCallback=r.handleCloseCallback.bind(k(r));var n="undefined"!==typeof hcaptcha;return r.ref=Xn.createRef(),r.state={isApiReady:n,isRemoved:!1,elementId:t.id,captchaId:""},r}r=e,(t=n).prototype=Object.create(r.prototype),t.prototype.constructor=t,w(t,r);var i=n.prototype;return i.componentDidMount=function(){var e=this.props,t=e.apihost,r=e.assethost,n=e.endpoint,i=e.host,o=e.imghost,a=e.languageOverride,s=e.reCaptchaCompat,l=e.reportapi,c=e.sentry,u=e.custom;this.state.isApiReady?this.renderCaptcha():(ti||mi({apihost:t,assethost:r,endpoint:n,hl:a,host:i,imghost:o,recaptchacompat:!1===s?"off":null,reportapi:l,sentry:c,custom:u}),ei.push(this.handleOnLoad))},i.componentWillUnmount=function(){var e=this.state,t=e.isApiReady,r=e.isRemoved,n=e.captchaId;t&&!r&&(hcaptcha.reset(n),hcaptcha.remove(n))},i.shouldComponentUpdate=function(e,t){return this.state.isApiReady===t.isApiReady&&this.state.isRemoved===t.isRemoved},i.componentDidUpdate=function(e){var t=this;["sitekey","size","theme","tabindex","languageOverride","endpoint"].every((function(r){return e[r]===t.props[r]}))||this.removeCaptcha((function(){t.renderCaptcha()}))},i.renderCaptcha=function(e){if(this.state.isApiReady){var t=Object.assign({"error-callback":this.handleError,"expired-callback":this.handleExpire,callback:this.handleSubmit,"open-callback":this.handleOpenCallback,"close-callback":this.handleCloseCallback},this.props,{hl:this.props.hl||this.props.languageOverride,languageOverride:void 0}),r=hcaptcha.render(this.ref.current,t);this.setState({isRemoved:!1,captchaId:r},(function(){e&&e()}))}},i.resetCaptcha=function(){var e=this.state,t=e.isApiReady,r=e.isRemoved,n=e.captchaId;t&&!r&&hcaptcha.reset(n)},i.removeCaptcha=function(e){var t=this.state,r=t.isApiReady,n=t.isRemoved,i=t.captchaId;r&&!n&&this.setState({isRemoved:!0},(function(){hcaptcha.remove(i),e&&e()}))},i.handleOnLoad=function(){var e=this;this.setState({isApiReady:!0},(function(){e.renderCaptcha((function(){var t=e.props.onLoad;t&&t()}))}))},i.handleSubmit=function(){var e=this.props.onVerify,t=this.state,r=t.isRemoved,n=t.captchaId;"undefined"===typeof hcaptcha||r||e(hcaptcha.getResponse(n),hcaptcha.getRespKey(n))},i.handleExpire=function(){var e=this.props.onExpire,t=this.state,r=t.isApiReady,n=t.isRemoved,i=t.captchaId;r&&!n&&(hcaptcha.reset(i),e&&e())},i.handleError=function(e){var t=this.props.onError,r=this.state,n=r.isApiReady,i=r.isRemoved,o=r.captchaId;n&&!i&&(hcaptcha.reset(o),t&&t(e))},i.handleOpenCallback=function(){var e=this.props.onOpen,t=this.state,r=t.isApiReady,n=t.isRemoved;if(r&&!n)return e?e():void 0},i.handleCloseCallback=function(){var e=this.props.onClose,t=this.state,r=t.isApiReady,n=t.isRemoved;if(r&&!n)return e?e():void 0},i.execute=function(e){void 0===e&&(e=null);var t=this.state,r=t.isApiReady,n=t.isRemoved,i=t.captchaId;if(r&&!n)return e&&"object"!==typeof e&&(e=null),hcaptcha.execute(i,e)},i.render=function(){var e=this.state.elementId;return Xn.createElement("div",{ref:this.ref,id:e})},n}(Xn.Component),yi=l.css(ri||(ri=M(["\n font-family: var(--font-family-secondary);\n\n label {\n display: block;\n font-style: normal;\n font-weight: 500;\n font-size: 14px;\n line-height: 18px;\n letter-spacing: -0.084px;\n margin-bottom: 4px;\n }\n\n .input-wrapper {\n position: relative;\n display: flex;\n align-items: center;\n }\n\n .input {\n width: 100%;\n font: 400 16px / 18px var(--font-family-secondary);\n letter-spacing: -0.176px;\n background-color: transparent;\n border-width: 2px;\n border-style: solid;\n border-radius: 8px;\n outline: none;\n transition: all 0.2s ease;\n\n &:disabled {\n cursor: not-allowed;\n }\n\n &::placeholder {\n letter-spacing: -0.176px;\n }\n }\n\n .input-helper-text {\n display: block;\n padding: 4px 0;\n font: 400 12px / 16px var(--font-family-secondary);\n }\n\n .input-icon {\n position: absolute;\n display: flex;\n align-items: center;\n width: 16px;\n height: 16px;\n z-index: 1;\n\n &.input-icon-left {\n left: 16px;\n pointer-events: none;\n }\n\n &.input-icon-right {\n right: 16px;\n pointer-events: none;\n }\n\n &.input-icon-password {\n right: 16px;\n cursor: pointer;\n }\n\n &.input-icon-interactive {\n cursor: pointer;\n pointer-events: all;\n }\n }\n\n svg {\n width: 16px;\n height: 16px;\n transition: fill 0.2s ease;\n }\n"]))),vi=l.css(ni||(ni=M(["\n label {\n color: ",";\n }\n\n .input {\n color: ",";\n background: ",";\n border-color: transparent;\n\n &::placeholder {\n color: ",";\n }\n\n &:hover:not(:disabled):not(:focus) {\n background: ",";\n border-color: ",";\n }\n\n &:focus {\n background: ",";\n border-color: ",";\n }\n\n &:disabled {\n color: ",";\n background: ",";\n border-color: ",";\n }\n }\n\n svg {\n fill: ",";\n }\n\n .input-icon {\n &.input-icon-interactive {\n &:hover + .input {\n background: ",";\n }\n\n &:hover {\n svg {\n fill: ",";\n }\n }\n }\n\n &.input-icon-password {\n &:hover + .input {\n background: ",";\n }\n\n &:hover {\n svg {\n fill: ",";\n }\n }\n }\n }\n\n .input-icon-disabled {\n svg {\n fill: ",";\n }\n }\n\n .input-helper-text {\n color: ",";\n }\n"])),(function(e){return e.theme.colors.textColorMain}),(function(e){return e.theme.colors.textColorMain}),(function(e){return e.theme.colors.inputBgDefaultColor}),(function(e){return e.theme.colors.textColorSecondary}),(function(e){return e.theme.colors.inputBgHoverColor}),(function(e){return e.theme.colors.inputBgHoverColor}),(function(e){return e.theme.colors.inputBgHoverColor}),(function(e){return e.theme.colors.blueCtaColorMain}),(function(e){return e.theme.colors.layerNeutralControlDisabled}),(function(e){return e.theme.colors.inputBgDisabledColor}),(function(e){return e.theme.colors.inputBgDisabledColor}),(function(e){return e.theme.colors.textColorSecondary}),(function(e){return e.theme.colors.inputBgHoverColor}),(function(e){return e.theme.colors.textColorMain}),(function(e){return e.theme.colors.inputBgHoverColor}),(function(e){return e.theme.colors.textColorMain}),(function(e){return e.theme.colors.layerNeutralControlDisabled}),(function(e){return e.theme.colors.textColorSecondary})),bi=l.css(ii||(ii=M(["\n .input {\n height: 36px;\n padding-top: 7px;\n padding-bottom: 7px;\n }\n"]))),wi=l.css(oi||(oi=M(["\n .input {\n height: 48px;\n padding-top: 13px;\n padding-bottom: 13px;\n }\n"]))),xi=l.css(ai||(ai=M(["\n .input {\n border: 2px solid ",";\n\n &:hover:not(:disabled):not(:focus) {\n border: 2px solid ",";\n }\n\n &:focus {\n border: 2px solid ",";\n }\n }\n\n .input-helper-text {\n color: ",";\n }\n\n .input-icon-password {\n &:hover + .input {\n border: 2px solid ",";\n }\n }\n"])),(function(e){return e.theme.colors.redSystemColor40}),(function(e){return e.theme.colors.redSystemColor40}),(function(e){return e.theme.colors.redSystemColor40}),(function(e){return e.theme.colors.redSystemColor40}),(function(e){return e.theme.colors.redSystemColor40})),ki=l.css(si||(si=M(["\n .input {\n border: 2px solid ",";\n\n &:hover:not(:disabled):not(:focus) {\n border: 2px solid ",";\n }\n\n &:focus {\n border: 2px solid ",";\n }\n }\n\n .input-icon-password {\n &:hover + .input {\n border: 2px solid ",";\n }\n }\n"])),(function(e){return e.theme.colors.greenSystemColor40}),(function(e){return e.theme.colors.greenSystemColor40}),(function(e){return e.theme.colors.greenSystemColor40}),(function(e){return e.theme.colors.greenSystemColor40})),Mi=l.css(li||(li=M(["\n .input {\n border: 2px solid ",";\n\n &:hover:not(:disabled):not(:focus) {\n border: 2px solid ",";\n }\n\n &:focus {\n border: 2px solid ",";\n }\n }\n\n .input-icon-password {\n &:hover + .input {\n border: 2px solid ",";\n }\n }\n"])),(function(e){return e.theme.colors.blueCtaColorMain}),(function(e){return e.theme.colors.blueCtaColorMain}),(function(e){return e.theme.colors.blueCtaColorMain}),(function(e){return e.theme.colors.blueCtaColorMain})),Ei={NEUTRAL:"neutral",SUCCESS:"success",ACTIVE:"active",ERROR:"error"},_i=60,Ai=function(e){var t=e.helperText,r=e.state;return t?a.createElement(Si,{$state:r},t):null},Si=c.div(ci||(ci=M(["\n padding: 4px 0;\n font: 400 12px / 16px var(--font-family-secondary);\n letter-spacing: 0px;\n color: ",";\n\n ","\n"])),(function(e){return e.theme.colors.textColorSecondary}),(function(e){return e.$state===Ei.ERROR&&l.css(ui||(ui=M(["\n color: ",";\n "])),(function(e){return e.theme.colors.redSystemColor40}))})),Ii=function(e){var t=e.label,r=e.isRequired,n=e.htmlFor;return t?a.createElement(Ti,{htmlFor:n},t,r&&a.createElement("label",{className:"required"},"*")):null},Ti=c.label(di||(di=M(["\n display: flex;\n margin-bottom: 4px;\n font: 500 14px / 18px var(--font-family-secondary);\n letter-spacing: -0.084px;\n color: ",";\n"])),(function(e){return e.theme.colors.textColorMain})),Ci=o.forwardRef((function(e,t){var r,n=e.icon,i=e.direction,o=e.onClick,l=e.disabled;return a.createElement("span",{ref:t,className:s((r={"input-icon":!0},r["input-icon-"+i]=!0,r["input-icon-interactive"]=!!o,r["input-icon-disabled"]=l,r)),onClick:o},n)})),Ni=function(e){var t=e.type,r=e.setType;return a.createElement("span",{className:"input-icon input-icon-password"},"password"===t?a.createElement(zr,{onClick:function(){return r("text")}}):a.createElement(Br,{onClick:function(){return r("password")}}))},Di=["theme","size","label","value","name","placeholder","required","requiredLabel","disabled","onChange","type","iconLeft","iconLeftOnClick","iconLeftRef","iconRight","iconRightOnClick","iconRightRef","helperText","state","onFocus","onBlur","className","bottomGap","width","maxWidth"],ji=c.div(hi||(hi=M(["\n display: block;\n ","\n ","\n ",";\n\n .input {\n padding-right: ",";\n padding-left: ",";\n }\n\n ",";\n ","\n ","\n ","\n ","\n"])),u.width,u.maxWidth,yi,(function(e){return e.$rightPad?"44px":"16px"}),(function(e){return e.$leftPad?"44px":"16px"}),vi,(function(e){return e.$state===Ei.ACTIVE&&Mi}),(function(e){return e.$state===Ei.SUCCESS&&ki}),(function(e){return e.$state===Ei.ERROR&&xi}),(function(e){return"large"===e.$size?wi:bi})),Oi=c.div(fi||(fi=M(["\n ","\n"])),(function(e){var t=e.$bottomGap,r=e.$isHelperTextVisible;return l.css(pi||(pi=M(["\n width: 100%;\n margin-bottom: ",";\n "])),!r&&t?""+t:"unset")})),Pi=o.forwardRef((function(e,t){var r=e.theme,n=void 0===r?"dark":r,i=e.size,s=void 0===i?"large":i,l=e.label,c=e.value,u=e.name,d=e.placeholder,h=e.required,f=void 0!==h&&h,p=e.requiredLabel,m=void 0!==p&&p,g=e.disabled,y=e.onChange,v=e.type,w=void 0===v?"text":v,k=e.iconLeft,M=e.iconLeftOnClick,E=e.iconLeftRef,_=e.iconRight,A=e.iconRightOnClick,S=e.iconRightRef,I=e.helperText,T=e.state,C=void 0===T?Ei.NEUTRAL:T,N=e.onFocus,D=e.onBlur,j=e.className,O=e.bottomGap,P=e.width,L=void 0===P?"100%":P,R=e.maxWidth,z=x(e,Di),B=o.useState(w),U=B[0],F=B[1];return a.createElement(Be,{theme:n},a.createElement(ji,{$size:s,$state:C,width:L,maxWidth:R,$leftPad:!!k,$rightPad:!!_||"password"===w,className:j},a.createElement(Ii,{label:l,required:f||m,htmlFor:u}),a.createElement(Oi,{$bottomGap:O,$isHelperTextVisible:!!I,className:"input-wrapper"},k&&a.createElement(Ci,{direction:"left",icon:k,disabled:g,onClick:M,ref:E}),"password"===w?a.createElement(Ni,{setType:F,type:U}):_?a.createElement(Ci,{direction:"right",icon:_,disabled:g,onClick:A,ref:S}):null,a.createElement("input",b({required:f,className:"input",id:u,name:u,type:U,value:c,onChange:y,disabled:g,placeholder:d,onFocus:N,onBlur:D,ref:t},z))),I&&a.createElement(Ai,{helperText:I,state:C})))}));Pi.state=Ei;var Li,Ri,zi,Bi=["theme","size","label","value","name","placeholder","required","requiredLabel","disabled","onChange","helperText","state","onFocus","onBlur","className","bottomGap","resize","width","height"],Ui=c.div(Li||(Li=M(["\n display: block;\n width: ",";\n\n ",";\n ",";\n ","\n ","\n ","\n ","\n\n .input {\n padding-right: 16px;\n padding-left: 16px;\n height: ",";\n appearance: none;\n resize: ",";\n }\n"])),(function(e){return e.$width}),yi,vi,(function(e){return e.$state===Ei.ACTIVE&&Mi}),(function(e){return e.$state===Ei.SUCCESS&&ki}),(function(e){return e.$state===Ei.ERROR&&xi}),(function(e){return"large"===e.$size?wi:bi}),(function(e){return e.$height}),(function(e){return e.$resize})),Fi=c.div(Ri||(Ri=M(["\n ","\n"])),(function(e){var t=e.$bottomGap,r=e.$isHelperTextVisible;return l.css(zi||(zi=M(["\n width: 100%;\n margin-bottom: ",";\n "])),!r&&t?""+t:"unset")})),Hi=o.forwardRef((function(e,t){var r=e.theme,n=void 0===r?"dark":r,i=e.size,o=void 0===i?"large":i,s=e.label,l=e.value,c=e.name,u=e.placeholder,d=e.required,h=void 0!==d&&d,f=e.requiredLabel,p=void 0!==f&&f,m=e.disabled,g=e.onChange,y=e.helperText,v=e.state,w=void 0===v?Ei.NEUTRAL:v,k=e.onFocus,M=e.onBlur,E=e.className,_=e.bottomGap,A=e.resize,S=void 0===A?"auto":A,I=e.width,T=void 0===I?"100%":I,C=e.height,N=void 0===C?"100px":C,D=x(e,Bi);return a.createElement(Be,{theme:n},a.createElement(Ui,{$size:o,$state:w,$width:T,$height:N,$resize:S,className:E},a.createElement(Ii,{label:s,required:h||p,htmlFor:c}),a.createElement(Fi,{$bottomGap:_,$isHelperTextVisible:!!y,className:"input-wrapper"},a.createElement("textarea",b({ref:t,required:h,value:l,className:"input",id:c,name:c,onChange:g,disabled:m,placeholder:u,onFocus:k,onBlur:M},D))),y&&a.createElement(Ai,{helperText:y,state:w})))}));Hi.state=Ei;var Vi,Gi,qi,Wi,Yi,Zi,Qi=["label","theme"],Ki=c.div(Vi||(Vi=M(["\n position: relative;\n"]))),Ji=o.forwardRef((function(e,t){var r=e.label,n=e.theme,i=void 0===n?"dark":n,o=x(e,Qi),s=Jr(5);return a.createElement(Be,{theme:i},a.createElement(Ki,null,a.createElement(Xi,Object.assign({id:s,type:"radio"},o)),a.createElement($i,{htmlFor:s,ref:t},r)))})),$i=c.label(Gi||(Gi=M(["\n display: flex;\n padding-left: 24px;\n font: 400 16px / 24px var(--font-family-secondary);\n color: ",";\n vertical-align: middle;\n cursor: pointer;\n user-select: none;\n transition: all 0.25s ease;\n\n &:after {\n position: absolute;\n top: 4px;\n left: 0;\n width: 16px;\n height: 16px;\n cursor: pointer;\n background-color: transparent;\n border: 2px solid ",';\n content: "";\n border-radius: 50%;\n transition: border-color 0.2s ease, filter 0.2s ease;\n }\n\n &:before {\n position: absolute;\n z-index: 1;\n border-top: none;\n border-right: none;\n content: "";\n opacity: 0;\n transition: all 0.15s ease-in-out;\n top: 8px;\n left: 4px;\n width: 8px;\n height: 8px;\n background-color: ',";\n border: 0;\n border-radius: 50%;\n user-select: none;\n transform: rotate(0deg);\n transition: all 0.2s ease;\n }\n\n &:hover {\n &:after {\n border: 2px solid ",";\n filter: drop-shadow(\n 0px 0px 6px ","\n );\n }\n }\n\n &:active {\n &:after {\n border: 2px solid ",";\n filter: drop-shadow(\n 0px 0px 10px ","\n );\n }\n }\n"])),(function(e){return e.theme.colors.textColorMain}),(function(e){return e.theme.colors.textColorSecondary}),(function(e){return e.theme.colors.blueCtaColor10}),(function(e){return e.theme.colors.blueCtaColorMain}),(function(e){return e.theme.colors.blueCtaColorMain}),(function(e){return e.theme.colors.blueCtaColorMain}),(function(e){return e.theme.colors.blueCtaColorMain})),Xi=c.input(qi||(qi=M(["\n position: absolute;\n top: 8px;\n left: 4px;\n z-index: 1;\n width: 8px;\n height: 8px;\n padding: 0;\n margin: 0;\n border: 0;\n opacity: 0;\n appearance: none;\n\n &:not(:disabled) {\n &:checked + label {\n &:after {\n border: 4px solid\n ",";\n }\n\n &:before {\n opacity: 1;\n }\n\n &:hover {\n &:after {\n border: 4px solid\n ",";\n }\n }\n }\n }\n\n &:disabled {\n cursor: not-allowed;\n }\n\n &:disabled + label {\n cursor: not-allowed;\n color: ",";\n\n &:after {\n cursor: not-allowed;\n background-color: transparent;\n border: 2px solid\n ",";\n filter: none;\n }\n\n &:before {\n display: none;\n }\n\n &:hover {\n &:after {\n border: 2px solid\n ",";\n filter: none;\n }\n }\n }\n\n &:disabled:checked + label {\n &:after {\n border: 4px solid\n ",";\n }\n }\n"])),(function(e){return e.theme.colors.blueCtaColorMain}),(function(e){return e.theme.colors.blueCtaColorMain}),(function(e){return e.theme.colors.layerNeutralControlDisabled}),(function(e){return e.theme.colors.blueCtaColorDisabled}),(function(e){return e.theme.colors.blueCtaColorDisabled}),(function(e){return e.theme.colors.blueCtaColorDisabled})),eo=["paging","changePage","pagesArray","location","qsNamespace","theme"];var to,ro=c.div(Wi||(Wi=M(["\n ",";\n display: flex;\n flex-direction: row;\n justify-content: center;\n align-items: center;\n column-gap: 2px;\n\n @media (max-width: 380px) {\n column-gap: 1px;\n }\n\n @media (max-width: 340px) {\n flex-direction: column;\n }\n"])),u.space),no=c.div(Yi||(Yi=M(["\n display: flex;\n justify-content: center;\n align-items: center;\n cursor: default;\n padding: 8px 0px;\n font-weight: 700;\n font-size: 14px;\n line-height: 20px;\n\n span {\n color: ",";\n }\n"])),(function(e){return e.theme.colors.layerNeutralControlDefault})),io=c.div(Zi||(Zi=M(["\n display: flex;\n justify-content: center;\n margin: 10px 0;\n flex-wrap: wrap;\n column-gap: 2px;\n\n @media (max-width: 380px) {\n column-gap: 1px;\n }\n"]))),oo=["page","hasMore","changePage","location","theme"];var ao,so,lo,co,uo,ho,fo,po,mo,go,yo,vo,bo,wo,xo,ko,Mo,Eo,_o,Ao,So,Io,To,Co,No,Do,jo,Oo,Po,Lo=c.div(to||(to=M(["\n ",";\n display: flex;\n flex-direction: row;\n justify-content: center;\n align-items: center;\n grid-gap: 8px;\n"])),u.space),Ro=["theme","width","height","borderRadius","display"],zo=c.div(ao||(ao=M(["\n position: relative;\n display: ",";\n overflow: hidden;\n -webkit-mask-image: -webkit-radial-gradient(\n white,\n black\n ); //Safari bug https://discourse.webflow.com/t/safari-not-hiding-overflow-on-rounded-corner-divs/55060\n ",";\n ",";\n ",";\n background: ",";\n ",';\n\n &::before {\n position: absolute;\n left: 0px;\n top: 0px;\n content: "";\n height: 100%;\n width: 100%;\n transform: translateX(-100%);\n background-repeat: no-repeat;\n background-size: 100% 100%;\n background-image: linear-gradient(\n 90deg,\n ',"\n );\n animation-timing-function: linear;\n animation-fill-mode: forwards;\n animation: "," 2s infinite;\n }\n"])),(function(e){return e.$display||"block"}),u.space,u.width,u.height,(function(e){return e.theme.colors.skeletonBg}),u.borderRadius,(function(e){return e.theme.colors.skeletonGradient}),Qr),Bo=function(e){var t=e.theme,r=void 0===t?"dark":t,n=e.width,i=void 0===n?200:n,o=e.height,s=void 0===o?200:o,l=e.borderRadius,c=void 0===l?8:l,u=e.display,d=void 0===u?"block":u,h=x(e,Ro);return a.createElement(Be,{theme:r},a.createElement(zo,Object.assign({width:i,height:s,borderRadius:c,$display:d},h)))},Uo=["theme","label","status","size","align"],Fo=function(e,t){switch(e){case"positive":return t.colors.greenSystemColorChange;case"negative":return t.colors.redSystemColorChange;default:return t.colors.textColorMain}},Ho=c.div(so||(so=M(["\n ",";\n ","\n display: block;\n font-family: var(--font-family-secondary);\n font-weight: 500;\n line-height: 1.5;\n\n ",";\n"])),u.space,u.position,(function(e){var t=e.$label,r=e.$size,n=void 0===r?12:r,i=e.$align,o=void 0===i?"right":i,a=e.theme;return l.css(lo||(lo=M(["\n font-size: ","px;\n color: ",";\n text-align: ",";\n "])),n,Fo(t,a),o)})),Vo=function(e){var t=e.theme,r=void 0===t?"dark":t,n=e.label,i=e.status,o=e.size,s=e.align,l=x(e,Uo);return a.createElement(Be,{theme:r},a.createElement(Ho,Object.assign({$label:n,$size:o,$align:s},l),i))},Go=c.div(co||(co=M(["\n display: flex;\n align-items: center;\n justify-content: space-between;\n margin-bottom: 6px;\n"]))),qo=c.div(uo||(uo=M(["\n font: 400 12px / 20px var(--font-family-secondary);\n color: ",";\n"])),(function(e){return e.theme.colors.textColorSecondary})),Wo=c.div(ho||(ho=M(["\n font: 500 18px / 24px var(--font-family-secondary);\n color: ",";\n"])),(function(e){return e.theme.colors.textColorMain})),Yo=c.div(fo||(fo=M(["\n display: flex;\n grid-gap: 4px;\n align-items: center;\n"]))),Zo=c(Fr)(po||(po=M(["\n fill: ",";\n transition: fill 0.2s ease;\n margin-left: 10px;\n\n &:hover {\n fill: ",";\n }\n"])),(function(e){return e.theme.colors.textColorSecondary}),(function(e){return e.theme.colors.layerNeutralControlHover})),Qo=["theme","tooltip","loading","to","value","name","copyValue","maxWidth","onClick"],Ko=c.div(mo||(mo=M(["\n ","\n"])),(function(e){var t=e.$maxWidth;return l.css(go||(go=M(["\n background-color: ",";\n padding: 13px 16px;\n border-radius: 8px;\n max-width: ",";\n "])),(function(e){return e.theme.colors.bodyBgColor2Body}),t)})),Jo=c.div(yo||(yo=M(["\n display: flex;\n align-items: center;\n"]))),$o=c.div(vo||(vo=M(["\n color: ",";\n line-height: 19px;\n margin-right: 8px;\n"])),(function(e){return e.theme.colors.textColorMain})),Xo=c(bt)(bo||(bo=M(["\n line-height: 19px;\n"]))),ea=["src","onError","fallbackTimer","fallbackSrcs","theme","className","style","showLoader","alt","onClick","resize"],ta="https://static.dappradar.com/website-fe-pr/public-assets/image-not-found-dark.svg",ra="https://static.dappradar.com/website-fe-pr/public-assets/image-not-found-light.svg",na=function(e,t){return""===e||null===e?"":ia(e,t)},ia=function(e,t){return e?"undefined"!==typeof t&&t&&-1!==e.indexOf("https")&&-1===e.indexOf(".svg")&&-1===e.indexOf(ta)&&-1===e.indexOf(ra)&&t.width&&t.quality?g.imageResize(e,t.width,t.quality):e:null},oa=c.div(wo||(wo=M(["\n display: flex;\n align-items: center;\n justify-content: center;\n"]))),aa=c.img(xo||(xo=M(["\n &.img-loading {\n display: none;\n }\n\n &.img-loaded {\n position: relative;\n opacity: 0;\n animation: "," cubic-bezier(0.23, 1, 0.32, 1) 1;\n animation-delay: 0.1s;\n animation-duration: 0.7s;\n animation-fill-mode: forwards;\n }\n"])),Kr),sa=function(e){var t=e.style;return a.createElement(oa,{style:t},a.createElement(Bo,{width:"100%",height:"100%"}))},la=["loading","icon","tooltip","title","value","valueContent","change","changeText","onClick","forceChangeHeight","theme","to","changeSize","color"],ca=c(yt)(ko||(ko=M(["\n ","\n"])),(function(e){var t=e.$hasOnClick;return l.css(Mo||(Mo=M(["\n display: block;\n padding: 12px;\n cursor: ",";\n text-decoration: none;\n border-radius: 8px;\n transition: all 0.3s ease-out;\n\n ",";\n ",";\n "])),t?"pointer":"default",(function(e){return"primary"===e.$color&&da}),(function(e){return"secondary"===e.$color&&ha}))})),ua=c.div(Eo||(Eo=M(["\n display: flex;\n align-items: center;\n grid-gap: 6px;\n font-size: 12px;\n font-weight: 400;\n color: ",";\n\n ","\n"])),(function(e){return e.theme.colors.textColorTertiary}),(function(e){return e.$forceHeight&&l.css(_o||(_o=M(["\n height: 18px;\n "])))})),da=l.css(Ao||(Ao=M(["\n background-color: ",";\n\n &:hover {\n background-color: ",";\n }\n"])),(function(e){return e.theme.colors.bodyBgColor2Body}),(function(e){var t=e.theme;return e.$hasOnClick?t.colors.bodyBgColor3Body:t.colors.bodyBgColor2Body})),ha=l.css(So||(So=M(["\n background-color: transparent;\n border: 1px solid ",";\n"])),(function(e){return e.theme.colors.dividerColorMain})),fa=["text"],pa=c.div(Io||(Io=M(["\n display: inline;\n padding: 3px 6px;\n margin-right: 4px;\n font: 600 12px / 14px var(--font-family-secondary);\n text-transform: uppercase;\n text-decoration: inherit;\n color: #f2c039;\n background-color: #3c3a2b;\n vertical-align: middle;\n border-radius: 12px;\n ","\n ","\n"])),u.space,u.display),ma=function(e){var t=e.id,r=e.title,n=e.icon,i=e.navRoute,o=e.onClick,s=e.activeLink===t;return a.createElement(ga,{to:i,$isActive:s,onClick:o?function(){return o(t)}:void 0},n,r)},ga=c(yt)(To||(To=M(["\n display: flex;\n align-items: center;\n width: calc(100%-24px);\n padding: 9px 16px 9px 24px;\n margin: 0;\n font: 500 14px / 18px var(--font-family-secondary);\n cursor: pointer;\n gap: 6px;\n color: ",";\n text-decoration: none;\n box-sizing: border-box;\n letter-spacing: -0.084px;\n background: ",";\n border-left: 1px solid\n ",";\n border-radius: 0 8px 8px 0;\n transition: all 0.2s ease;\n\n svg {\n width: 18px;\n height: 18px;\n fill: ",";\n }\n\n &:hover {\n color: ",";\n background: ",";\n\n svg {\n fill: ",";\n }\n }\n"])),(function(e){var t=e.$isActive,r=e.theme;return t?r.colors.sidebarNavigationActiveLayer:r.colors.sidebarNavigationDefaultLayer}),(function(e){var t=e.$isActive,r=e.theme;return t?r.colors.sidebarNavigationActiveBg:"transparent"}),(function(e){var t=e.$isActive,r=e.theme;return t?r.colors.sidebarNavigationActiveLayer:r.colors.dividerColorMain}),(function(e){var t=e.$isActive,r=e.theme;return t?r.colors.sidebarNavigationActiveLayer:r.colors.sidebarNavigationDefaultLayer}),(function(e){var t=e.$isActive,r=e.theme;return t?r.colors.sidebarNavigationActiveLayer:r.colors.sidebarNavigationHoverLayer}),(function(e){var t=e.$isActive,r=e.theme;return t?r.colors.sidebarNavigationActiveBg:"transparent"}),(function(e){var t=e.$isActive,r=e.theme;return t?r.colors.sidebarNavigationActiveLayer:r.colors.sidebarNavigationHoverLayer})),ya=function(e){var t=e.id,r=e.title,n=e.submenu,i=e.navRoute,s=e.icon,l=e.onClick,c=e.submenuExpandedEvent,u=e.submenuCollapsedEvent,d=e.activeLink,h=e.target,f=e.maxWidth,p=e.fontSize,m=void 0===p?"16px":p,y=d===t,v=n&&n.length>0,w=o.useState(function(e){return va().indexOf(e)>-1}(t)),x=w[0],k=w[1],M=function(e){k(e),function(e,t){var r=va(),n=r.indexOf(e)>-1;t&&!n&&(r.push(e),g.session.setItem("dr_sidebar",r.join(",")));if(!t&&n){var i=r.filter((function(t){return t!==e}));g.session.setItem("dr_sidebar",i.join(","))}}(t,e)};return o.useEffect((function(){(function(e,t){return e&&(null===t||void 0===t?void 0:t.some((function(t){return t.id===e})))})(d,n)&&M(!0)}),[d]),a.createElement(Ua,{$maxWidth:f},a.createElement(Ra,{onClick:function(){"undefined"!==typeof l&&i&&l(t),v&&(x?u&&u(t):c&&c(t),M(!x))},$active:x||y,$isLink:!!i,to:i||void 0,type:i?void 0:"button",target:h,$maxWidth:f,$fontSize:m},a.createElement("span",null,s,r),v?a.createElement(Dr,{width:"12px",height:"12px",style:{transform:"rotate("+(x?"180":"0")+"deg)"}}):null),v&&a.createElement(Fa,{$height:ba(x,n)},a.createElement(Ha,null,n.map((function(e){return a.createElement(ma,b({key:e.id,onClick:l,activeLink:d},e))})))))};function va(){var e=g.session.getItem("dr_sidebar")||"";return e?e.split(","):[]}function ba(e,t){return e?36*t.length+4+"px":"0px"}var wa,xa,ka,Ma,Ea,_a,Aa,Sa,Ia,Ta,Ca,Na,Da,ja,Oa,Pa,La,Ra=c(yt)(Co||(Co=M(["\n display: flex;\n align-items: center;\n justify-content: space-between;\n width: 100%;\n max-width: ",";\n max-height: 40px;\n padding: 8px 12px;\n margin: 0;\n cursor: pointer;\n font: 500 "," / 20px\n var(--font-family-secondary),\n sans-serif;\n text-decoration: none;\n border: 0;\n border-radius: 8px;\n transition: all 0.2s ease;\n box-sizing: border-box;\n\n span {\n display: flex;\n flex-direction: row;\n align-items: center;\n\n svg,\n img {\n display: flex;\n height: 24px;\n width: 24px;\n margin-right: 12px;\n }\n }\n\n ","\n"])),(function(e){return e.$maxWidth||"236px"}),(function(e){return e.$fontSize||"16px"}),(function(e){return e.$isLink?Ba:za})),za=l.css(No||(No=M(["\n color: ",";\n background: transparent;\n\n svg {\n display: flex;\n fill: ",";\n transition: all 0.2s ease;\n }\n\n &:hover {\n color: ",";\n background: ",";\n\n svg {\n fill: ",";\n }\n }\n"])),(function(e){var t=e.$active,r=e.theme;return t?r.colors.sidebarNavigationHoverLayer:r.colors.sidebarNavigationDefaultLayer}),(function(e){var t=e.$active,r=e.theme;return t?r.colors.sidebarNavigationHoverLayer:r.colors.sidebarNavigationDefaultLayer}),(function(e){return e.theme.colors.sidebarNavigationHoverLayer}),(function(e){return e.theme.colors.sidebarNavigationActiveBg}),(function(e){return e.theme.colors.sidebarNavigationHoverLayer})),Ba=l.css(Do||(Do=M(["\n color: ",";\n background: ",";\n\n svg {\n display: flex;\n fill: ",";\n transition: all 0.2s ease;\n }\n\n &:hover {\n color: ",";\n background: ",";\n\n svg {\n fill: ",";\n }\n }\n"])),(function(e){var t=e.$active,r=e.theme;return t?r.colors.sidebarNavigationActiveLayer:r.colors.sidebarNavigationDefaultLayer}),(function(e){var t=e.$active,r=e.theme;return t?r.colors.sidebarNavigationActiveBg:"transparent"}),(function(e){var t=e.$active,r=e.theme;return t?r.colors.sidebarNavigationActiveLayer:r.colors.sidebarNavigationDefaultLayer}),(function(e){var t=e.$active,r=e.theme;return t?r.colors.sidebarNavigationActiveLayer:r.colors.sidebarNavigationHoverLayer}),(function(e){return e.theme.colors.sidebarNavigationActiveBg}),(function(e){var t=e.$active,r=e.theme;return t?r.colors.sidebarNavigationActiveLayer:r.colors.sidebarNavigationHoverLayer})),Ua=c.div(jo||(jo=M(["\n display: flex;\n justify-content: center;\n flex-direction: column;\n max-width: ",";\n width: 100%;\n min-height: 40px;\n margin-bottom: 4px;\n"])),(function(e){return e.$maxWidth||"236px"})),Fa=c.div(Oo||(Oo=M(["\n height: ",";\n overflow: hidden;\n transition: all 0.2s ease;\n"])),(function(e){return e.$height})),Ha=c.div(Po||(Po=M(["\n margin-top: 4px;\n margin-bottom: 0;\n margin-left: 24px;\n"]))),Va=function(e){var t=e.id,r=e.title,n=e.target,i=e.navRoute,o=e.onClick,s=e.maxWidth,l=e.icon,c=e.external,u=e.activeLink===t;return a.createElement(Ga,{to:i,target:n,onClick:o?function(){return o(t)}:void 0,$active:u,$maxWidth:s},a.createElement("span",null,l,r),c?a.createElement(Rr,{className:"external-link-icon"}):null)},Ga=c(yt)(wa||(wa=M(["\n display: flex;\n align-items: center;\n width: calc(100%-24px);\n max-width: ",";\n padding: 8px 12px;\n border-radius: 8px;\n font-size: 14px;\n font-weight: 500;\n line-height: 18px;\n cursor: pointer;\n color: ",";\n text-decoration: none;\n box-sizing: border-box;\n letter-spacing: 0.05px;\n transition: all 0.2s ease;\n background: ",";\n\n span {\n display: flex;\n flex-direction: row;\n align-items: center;\n\n svg {\n fill: ",";\n transition: all 0.2s ease;\n }\n\n svg,\n img {\n display: flex;\n height: 20px;\n width: 20px;\n margin-right: 6px;\n }\n }\n\n svg.external-link-icon {\n display: flex;\n margin-left: 8px;\n fill: ",";\n transition: all 0.2s ease;\n }\n\n &:hover {\n color: ",";\n\n svg {\n fill: ",";\n }\n }\n"])),(function(e){return e.$maxWidth||"212px"}),(function(e){var t=e.$active,r=e.theme;return t?r.colors.sidebarNavigationHoverLayer:r.colors.sidebarNavigationDefaultLayer}),(function(e){var t=e.$active,r=e.theme;return t?r.colors.sidebarNavigationActiveBg:"transparent"}),(function(e){var t=e.$active,r=e.theme;return t?r.colors.sidebarNavigationHoverLayer:r.colors.sidebarNavigationDefaultLayer}),(function(e){return e.theme.colors.sidebarNavigationDefaultLayer}),(function(e){return e.theme.colors.sidebarNavigationHoverLayer}),(function(e){return e.theme.colors.sidebarNavigationHoverLayer})),qa=c.div(xa||(xa=M(["\n display: flex;\n flex-direction: column;\n min-width: 200px;\n padding-bottom: 16px;\n font-family: var(--font-family-secondary);\n"]))),Wa=c.div(ka||(ka=M(["\n width: 100%;\n max-width: ",";\n padding: 20px 8px 24px; // 20px is to compensate for 4px margin-bottom from link\n\n &:after {\n display: block;\n height: 1px;\n width: 100%;\n background-color: ",';\n content: " ";\n }\n'])),(function(e){return e.$maxWidth||"236px"}),(function(e){return e.theme.colors.dividerColorMain})),Ya=["isOpen","stateHandler","mobileBreakpoint","headerHeight"],Za=c.div(Ma||(Ma=M(["\n ","\n"])),(function(e){var t=e.mobileBreakpoint;return l.css(Ea||(Ea=M(["\n @media (max-width: ","px) {\n display: flex;\n align-items: center;\n height: ","px;\n ","\n }\n "])),t,_i,u.space)})),Qa=c.div(_a||(_a=M(["\n ","\n"])),(function(e){var t=e.isOpen,r=e.mobileBreakpoint;return l.css(Aa||(Aa=M(["\n position: relative;\n display: none;\n cursor: pointer;\n -webkit-tap-highlight-color: transparent;\n\n @media (max-width: ","px) {\n display: flex;\n width: 24px;\n height: 24px;\n }\n\n ","\n\n span {\n position: absolute;\n left: calc(50% - 7px);\n display: block;\n width: 16px;\n height: 2px;\n background-color: #fff;\n transition-duration: 86ms;\n transition-property: background-color, opacity, transform;\n transition-timing-function: ease-out;\n transform-origin: center;\n\n &:nth-child(1) {\n top: calc(50% - 6px);\n }\n\n &:nth-child(2) {\n top: calc(50% - 1px);\n }\n\n &:nth-child(3) {\n top: calc(50% + 4px);\n }\n }\n "])),r,t&&"span {\n &:nth-child(1) {\n transform: translateY(5px) rotate(45deg);\n }\n\n &:nth-child(2) {\n opacity: 0;\n }\n\n &:nth-child(3) {\n transform: translateY(-5px) rotate(-45deg);\n }\n }")})),Ka=a.forwardRef((function(e,t){var r=e.isOpen,n=e.stateHandler,i=e.mobileBreakpoint,o=e.headerHeight,s=x(e,Ya);return a.createElement(Za,b({mobileBreakpoint:i},s),a.createElement(Qa,{ref:t,isOpen:r,onClick:function(){return n(!r)},mobileBreakpoint:i,headerHeight:o},a.createElement("span",{"aria-hidden":"true"}),a.createElement("span",{"aria-hidden":"true"}),a.createElement("span",{"aria-hidden":"true"})))})),Ja=["theme","configObject","onClick","submenuExpandedEvent","submenuCollapsedEvent","activeLink","headerHeight","mobileBreakpoint","frontPositionedChildren"],$a=c.div(Sa||(Sa=M(["\n position: relative;\n font-family: var(--font-family-secondary);\n"]))),Xa=c.div(Ia||(Ia=M(["\n ","\n"])),(function(e){var t=e.mobileBreakpoint,r=e.headerHeight,n=e.isOpen;return l.css(Ta||(Ta=M(["\n display: none;\n\n @media (max-width: ","px) {\n align-items: unset;\n flex-direction: column;\n z-index: 1000;\n min-width: 320px;\n padding: 16px;\n position: fixed;\n height: 100%;\n top: ","px;\n left: 0px;\n width: 100%;\n background-color: ",";\n backdrop-filter: blur(16px);\n display: ",";\n overflow-y: scroll;\n max-height: calc(100vh - ","px);\n }\n "])),t,r,(function(e){return e.theme.colors.mobileMenuBgColor}),n?"block":"none",r)})),es=c.div(Ca||(Ca=M(["\n display: block;\n\n @media (min-width: ","px) {\n display: none;\n }\n"])),(function(e){return e.$mobileBreakpoint})),ts=function(e){var t=e.id,r=e.title,n=e.navRoute,i=e.onClick,o=e.activeLink===t;return a.createElement(rs,{to:n,$isActive:o,onClick:i?function(){return i(t)}:void 0},r)},rs=c(yt)(Na||(Na=M(["\n display: flex;\n width: 212px;\n padding: 11px 16px;\n margin: 0;\n font: 500 14px / 20px var(--font-family-secondary);\n cursor: pointer;\n color: ",";\n text-decoration: none;\n box-sizing: border-box;\n letter-spacing: -0.084px;\n background: ",";\n border-radius: 8px;\n transition: all 0.2s ease;\n\n &:hover {\n color: ",";\n background: ",";\n }\n"])),(function(e){var t=e.$isActive,r=e.theme;return t?r.colors.sidebarNavigationActiveLayer:r.colors.sidebarNavigationDefaultLayer}),(function(e){var t=e.$isActive,r=e.theme;return t?r.colors.sidebarNavigationActiveBg:"transparent"}),(function(e){return e.theme.colors.sidebarNavigationHoverLayer}),(function(e){return e.theme.colors.sidebarNavigationActiveBg})),ns=function(e){var t=e.title,r=e.submenu,n=e.onClick,i=e.submenuExpandedEvent,o=e.setOpen,s=e.navRoute,l=e.target,c=e.open,u=e.id,d=e.activeLink,h=r&&r.length>0,f=c===u,p=h?function(e,t){for(var r=[],n=0;n6?6:t.length;return e?42*r+4*(r-1)+24+"px":"0px"}var os,as,ss,ls,cs,us,ds,hs,fs,ps,ms,gs,ys,vs,bs,ws,xs,ks,Ms,Es=c(yt)(Da||(Da=M(["\n display: flex;\n align-items: center;\n justify-content: space-between;\n width: 100%;\n padding: 8px 12px;\n margin: 0;\n cursor: pointer;\n color: ",";\n font: 400 14px / 18px var(--font-family-secondary);\n text-decoration: none;\n white-space: nowrap;\n background: transparent;\n border: 0;\n border-radius: 8px;\n transition: all 0.2s ease;\n box-sizing: border-box;\n\n svg {\n display: flex;\n margin-left: 8px;\n fill: ",";\n transition: all 0.2s ease;\n }\n\n &:hover {\n color: ",";\n background: ",";\n\n svg {\n fill: ",";\n }\n }\n"])),(function(e){var t=e.$active,r=e.theme;return t?r.colors.headerControlLayerActive:r.colors.headerControlLayerMain}),(function(e){var t=e.$active,r=e.theme;return t?r.colors.headerControlLayerActive:r.colors.headerControlLayerMain}),(function(e){return e.theme.colors.headerControlLayerActive}),(function(e){return e.theme.colors.sidebarNavigationActiveBg}),(function(e){return e.theme.colors.headerControlLayerActive})),_s=c.div(ja||(ja=M(["\n position: relative;\n display: flex;\n align-items: center;\n height: ","px;\n"])),_i),As=c.div(Oa||(Oa=M(["\n position: absolute;\n top: ","px;\n height: ",";\n overflow: hidden;\n z-index: 10001;\n background-color: ",";\n border: 1px solid ",";\n border-top: 0;\n border-radius: 0 0 16px 16px;\n transition: all 0.2s ease;\n opacity: ",";\n"])),_i,(function(e){return e.$height}),(function(e){return e.theme.colors.header2BgColor}),(function(e){return e.theme.colors.dividerColorMain}),(function(e){return e.open?"1":"0"})),Ss=c.div(Pa||(Pa=M(["\n display: flex;\n flex-direction: row;\n padding: 12px;\n gap: 12px;\n opacity: ",";\n"])),(function(e){return e.open?"1":"0"})),Is=c.div(La||(La=M(["\n display: flex;\n flex-direction: column;\n gap: 4px;\n"]))),Ts=["theme","configObject","onClick","activeLink","submenuExpandedEvent"],Cs=c.div(os||(os=M(["\n position: relative;\n display: flex;\n flex-direction: row;\n width: fit-content;\n ","\n"])),u.space),Ns=c.div(as||(as=M(["\n ","\n"])),(function(e){var t=e.isActive;return l.css(ss||(ss=M(["\n position: fixed;\n top: ","px;\n left: 0;\n z-index: 10000;\n width: 100vw;\n height: 100vh;\n pointer-events: ",";\n opacity: ",";\n background-color: ",";\n backdrop-filter: blur(10px);\n transition: opacity 0.3s ease;\n "])),_i,t?"all":"none",t?1:0,(function(e){return e.theme.colors.modalBackdrop}))})),Ds=l.css(ls||(ls=M(["\n padding: 6px 16px;\n max-height: 36px;\n"]))),js=l.css(cs||(cs=M(["\n max-height: 30px;\n"]))),Os=l.css(us||(us=M(["\n padding: 12px 16px;\n max-height: 48px;\n\n .dappradar-select-icon-left {\n width: 18px;\n height: 18px;\n }\n"]))),Ps=l.css(ds||(ds=M(["\n color: ",";\n background: ",";\n border-color: transparent;\n\n .dappradar-dropdown-chevron-icon {\n fill: ",";\n }\n\n &:hover {\n color: ",";\n background: ",";\n border-color: ",";\n }\n\n &.selected {\n color: ",";\n\n .dappradar-select-icon-left {\n svg {\n fill: ",";\n }\n }\n }\n\n &.active {\n &:hover {\n border-color: ",";\n }\n }\n\n &.active,\n &:active {\n color: ",";\n background: ",";\n border-color: ",";\n\n .dappradar-dropdown-chevron-icon {\n fill: ",";\n }\n }\n\n &:disabled {\n color: ",";\n background: ",";\n border-color: ",";\n\n .dappradar-dropdown-chevron-icon {\n fill: ",";\n }\n\n .dappradar-select-icon-left {\n svg {\n fill: ",";\n }\n }\n }\n"])),(function(e){return e.theme.colors.textColorSecondary}),(function(e){return e.theme.colors.inputBgDefaultColor}),(function(e){return e.theme.colors.textColorSecondary}),(function(e){return e.theme.colors.textColorSecondary}),(function(e){return e.theme.colors.inputBgHoverColor}),(function(e){return e.theme.colors.inputBgHoverColor}),(function(e){return e.theme.colors.textColorMain}),(function(e){return e.theme.colors.textColorMain}),(function(e){return e.theme.colors.blueCtaColorHover}),(function(e){return e.theme.colors.textColorMain}),(function(e){return e.theme.colors.inputBgHoverColor}),(function(e){return e.theme.colors.blueCtaColorMain}),(function(e){return e.theme.colors.textColorMain}),(function(e){return e.theme.colors.layerNeutralControlDisabled}),(function(e){return e.theme.colors.inputBgDisabledColor}),(function(e){return e.theme.colors.inputBgDisabledColor}),(function(e){return e.theme.colors.layerNeutralControlDisabled}),(function(e){return e.theme.colors.layerNeutralControlDisabled})),Ls=l.css(hs||(hs=M(["\n border-color: ",";\n\n &:hover {\n border-color: ",";\n }\n\n &.selected {\n border-color: ",";\n }\n\n &.active,\n &:active {\n border-color: ",";\n\n &:hover {\n border-color: ",";\n }\n }\n"])),(function(e){return e.theme.colors.greenSystemColor40}),(function(e){return e.theme.colors.greenSystemColor40}),(function(e){return e.theme.colors.greenSystemColor40}),(function(e){return e.theme.colors.greenSystemColor40}),(function(e){return e.theme.colors.greenSystemColor40})),Rs=l.css(fs||(fs=M(["\n border-color: ",";\n\n &:hover {\n border-color: ",";\n }\n\n &.selected {\n border-color: ",";\n }\n\n &.active,\n &:active {\n border-color: ",";\n\n &:hover {\n border-color: ",";\n }\n }\n"])),(function(e){return e.theme.colors.redSystemColor40}),(function(e){return e.theme.colors.redSystemColor40}),(function(e){return e.theme.colors.redSystemColor40}),(function(e){return e.theme.colors.redSystemColor40}),(function(e){return e.theme.colors.redSystemColor40})),zs=l.css(ps||(ps=M(["\n border-color: ",";\n\n &:hover {\n border-color: ",";\n }\n\n &.selected {\n border-color: ",";\n }\n\n &.active,\n &:active {\n border-color: ",";\n\n &:hover {\n border-color: ",";\n }\n }\n"])),(function(e){return e.theme.colors.blueCtaColorMain}),(function(e){return e.theme.colors.blueCtaColorMain}),(function(e){return e.theme.colors.blueCtaColorMain}),(function(e){return e.theme.colors.blueCtaColorMain}),(function(e){return e.theme.colors.blueCtaColorMain})),Bs=o.forwardRef((function(e,t){var r=e.size,n=e.state,i=e.buttonText,o=e.iconLeft,s=e.onClick,l=e.disabled,c=e.isActive,u=e.customRender,d=e.bottomGap,h=e.isHelperTextVisible,f=e.isMultiSelect;return a.createElement(Us,{role:"button",tabIndex:l?-1:0,onKeyDown:function(e){"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),s())},onClick:s,disabled:l,$size:r,$state:n,$isActive:c,$bottomGap:d,$isHelperTextVisible:h,$isMultiSelect:f,ref:t},u||a.createElement(Fs,null,o&&a.createElement(Hs,{className:"dappradar-select-icon-left"},o),i),a.createElement(Vs,{className:"dappradar-dropdown-chevron-icon",$isActive:c},a.createElement(Dr,null)))})),Us=c.div(ms||(ms=M(["\n display: flex;\n justify-content: space-between;\n align-items: center;\n width: 100%;\n padding: 6px 16px;\n max-height: 36px;\n cursor: pointer;\n font: 400 16px / 24px var(--font-family-secondary);\n letter-spacing: -0.176px;\n white-space: nowrap;\n border-width: 2px;\n border-style: solid;\n border-radius: 8px;\n outline: none;\n\n .dappradar-select-icon-left {\n display: flex;\n width: 16px;\n height: 16px;\n }\n\n ",";\n ",";\n ",";\n transition: color 0.2s ease, border-color 0.2s ease, background 0.2s ease;\n box-sizing: border-box;\n\n margin-bottom: ",";\n\n ","\n\n ","\n\n ","\n\n ","\n ","\n ","\n"])),(function(e){return"large"===e.$size&&Os}),(function(e){return"medium"===e.$size&&Ds}),(function(e){return"small"===e.$size&&js}),(function(e){return!e.$isHelperTextVisible&&e.$bottomGap?""+e.$bottomGap:"unset"}),(function(e){return e.$isMultiSelect&&l.css(gs||(gs=M(["\n max-height: unset;\n min-height: 48px;\n padding: 0 16px;\n flex-wrap: wrap;\n "])))}),(function(e){return e.disabled&&l.css(ys||(ys=M(["\n cursor: not-allowed;\n pointer-events: none;\n opacity: 0.5;\n\n .chevron-icon {\n transform: rotate(0deg);\n }\n "])))}),Ps,(function(e){var t=e.$state,r=e.$isActive;return(t===Ei.ACTIVE||r)&&zs}),(function(e){return e.$state===Ei.SUCCESS&&Ls}),(function(e){return e.$state===Ei.ERROR&&Rs})),Fs=c.div(vs||(vs=M(["\n display: flex;\n align-items: center;\n"]))),Hs=c.div(bs||(bs=M(["\n display: flex;\n align-items: center;\n margin-right: 6px;\n\n svg {\n fill: ",";\n }\n"])),(function(e){return e.theme.colors.textColorSecondary})),Vs=c.div(ws||(ws=M(["\n display: flex;\n align-items: center;\n margin-left: 10px;\n transform: ",";\n transition: all 0.2s ease;\n"])),(function(e){return e.$isActive?"rotate(180deg)":"rotate(0deg)"})),Gs=["onClose","maxHeight","className","children","outsideClickRefs"],qs=function(e){var t=e.onClose,r=e.maxHeight,n=e.className,i=e.children,s=e.outsideClickRefs,l=x(e,Gs),c=o.useRef();return cn([].concat(s,[c]),(function(){t()})),a.createElement(Ws,Object.assign({ref:c,maxHeight:r,className:n},l),a.createElement(Cn,{maxHeight:r},i))},Ws=c.span(xs||(xs=M(["\n position: absolute;\n overflow: hidden;\n z-index: 3001;\n height: auto;\n background: ",";\n box-shadow: 0px 12px 24px rgba(2, 27, 62, 0.08);\n border-radius: 8px;\n\n ","\n ","\n ","\n ","\n"])),(function(e){return e.theme.colors.dropdownBgColor}),u.width,u.maxHeight,u.position,u.margin),Ys=function(e){var t=e.customOptions,r=e.options,n=e.handleOptionClick,i=e.toggleActive,o=e.optionWidthSeparator,s=e.customOptionsRef;return a.isValidElement(t)?a.cloneElement(t,b({customOptionsRef:s,toggleActive:i},t.props)):r&&r.map((function(e,t){return a.createElement(Ln,{key:e.key||e.value,onClick:function(){n(e),i(!1)},icon:e.icon,showSeparator:o&&t+1!==(null===r||void 0===r?void 0:r.length)},e.text)}))},Zs=["label","placeholder","iconLeft","helperText","onChange","selected","options","disabled","requiredLabel","state","theme","size","direction","alignment","bottomGap","onClick","onClose","maxHeight","optionWidthSeparator","customButton","customOptions","onStateChange","isMultiSelect","reactPortal"],Qs=function(e){var t=e.label,r=e.placeholder,n=e.iconLeft,i=e.helperText,s=e.onChange,l=e.selected,c=e.options,u=e.disabled,d=e.requiredLabel,h=void 0!==d&&d,f=e.state,p=void 0===f?Ei.NEUTRAL:f,g=e.theme,y=void 0===g?"dark":g,v=e.size,w=void 0===v?"large":v,k=e.direction,M=void 0===k?"down":k,E=e.alignment,_=void 0===E?"right":E,A=e.bottomGap,S=e.onClick,I=e.onClose,T=e.maxHeight,C=e.optionWidthSeparator,N=void 0!==C&&C,D=e.customButton,j=e.customOptions,O=e.onStateChange,P=e.isMultiSelect,L=void 0!==P&&P,R=e.reactPortal,z=void 0===R||R,B=x(e,Zs),U=o.useState(!1),F=U[0],H=U[1],V=o.useRef(),G=o.useRef(),q=o.useRef(),W=function(e,t){void 0===t&&(t=!1),H(e),"function"===typeof O&&O(e),t&&"function"===typeof I&&I()},Y=Ks(c,l)||r,Z=function(e){e.onClick&&e.onClick(),s&&s(e.value)};return a.createElement(Be,{theme:y},a.createElement(Js,b({ref:V},B),a.createElement(Ii,{label:t,isRequired:h}),a.createElement(Bs,{bottomGap:A,customRender:D,isHelperTextVisible:!!i,size:w,state:p,buttonText:Y,iconLeft:n,ref:G,onClick:function(){"function"===typeof S&&S(),W(!F,F)},disabled:u,isActive:F,isMultiSelect:L}),F&&(z?m.createPortal(a.createElement(qs,b({onClose:function(){W(!1,!0)},outsideClickRefs:[V,q],maxHeight:T},function(){var e={},t=G.current;if(t){var r=t.getBoundingClientRect(),n=r.right-r.left,i=r.bottom-r.top;"down"===M?e.top=r.bottom+window.scrollY+4:e.bottom=window.innerHeight-window.scrollY-r.bottom+i+4,"right"===_?(e.right=r.right,e.left=r.right-n):(e.left=r.left,e.right=r.left+n),e.width=n}return e}()),a.createElement(Ys,{customOptionsRef:q,customOptions:j,options:c,handleOptionClick:Z,toggleActive:W,optionWidthSeparator:N})),document.getElementById("root")||document.getElementById("navigation-wrapper")||document.body):a.createElement(qs,{onClose:function(){W(!1,!0)},outsideClickRefs:[V,q],maxHeight:T,width:"100%",bottom:"up"===M?"100%":null,mt:"4px",mb:"4px"},a.createElement(Ys,{customOptionsRef:q,customOptions:j,options:c,handleOptionClick:Z,toggleActive:W,optionWidthSeparator:N}))),i&&a.createElement(Ai,{helperText:i,state:p})))},Ks=function(e,t){if(e&&void 0!==t&&null!==t&&""!==t){var r=e.find((function(e){return e.value===t}));return r?r.text:null}},Js=c.div(ks||(ks=M(["\n position: relative;\n width: 230px;\n\n ",";\n ",";\n"])),u.width,u.space);Qs.state=Ei;var $s=["filterApplied","clearFilter","filterText"],Xs=c(Or)(Ms||(Ms=M(["\n cursor: pointer;\n"]))),el=["name","alt","width","height"];function tl(e){return"https://static.dappradar.com/grc-public-assets/icons/"+e}var rl,nl,il,ol,al,sl,ll,cl,ul,dl,hl,fl,pl,ml,gl,yl,vl,bl,wl,xl,kl,Ml=function(e){var t=e.name,r=e.alt,n=e.width,i=e.height,o=x(e,el);return a.createElement("img",Object.assign({width:n,height:i,src:tl(t),alt:r},o))},El=function(e){var t=e.periodObject,r=e.onClick,n=e.period;return a.createElement(_l,{disabled:t.disabled,onClick:function(){return r(t)},active:n===t.key&&!t.disabledAction,className:s({disabledActive:t.disabledAction,pro:t.pro})},t.text,t.pro&&a.createElement(Ml,{name:"ProBadgeIcon.svg",width:33,height:15}))},_l=c(Gt)(rl||(rl=M(["\n &.pro {\n img {\n margin-left: 8px;\n }\n }\n"]))),Al=c.div(nl||(nl=M(["\n display: flex;\n box-sizing: border-box;\n column-gap: 1px;\n\n @media (min-width: 1024px) {\n column-gap: 8px;\n }\n"]))),Sl=function(e,t){for(var r in e)if(e.hasOwnProperty(r)&&e[r].key===t)return e[r];return null},Il=l.css(il||(il=M(["\n position: relative;\n z-index: 1;\n"]))),Tl=l.css(ol||(ol=M(["\n position: sticky;\n background: ",";\n"])),(function(e){return e.theme.colors.tableTdColor})),Cl=l.css(al||(al=M(["\n ","\n z-index: 11;\n left: ",";\n"])),Tl,(function(e){return e.stickyLeft})),Nl=l.css(sl||(sl=M(["\n ","\n z-index: 10;\n top: ","px;\n"])),Tl,(function(e){return e.stickyTopOffset})),Dl=l.css(ll||(ll=M(["\n overflow: auto;\n"]))),jl=l.css(cl||(cl=M(["\n &:hover {\n background: ",";\n\n td {\n background: "," !important;\n }\n }\n"])),(function(e){return e.theme.colors.tableTrColorHover}),(function(e){return e.theme.colors.tableTrColorHover})),Ol=l.css(ul||(ul=M(['\n &:after {\n position: absolute;\n right: 0;\n top: 0;\n display: block;\n width: 10px;\n height: 100%;\n content: " ";\n border-right: 1px solid ',";\n box-shadow: ",";\n }\n"])),(function(e){return e.theme.colors.dividerColorMain}),(function(e){return e.theme.table.stickyShadow})),Pl={left:"left",right:"right",center:"center"},Ll=function(e){var t=e.onSortClick,r=e.sort,n=e.order,i=e.sortDisabled,o=e.translateFn,s=e.fixedOrder,l=void 0===s?null:s,c=e.columns,u=void 0===c?[]:c,d=e.stickyTop,h=void 0===d||d,f=e.stickyTopOffset;return a.createElement(Bl,null,a.createElement(zl,null,u.map((function(e,s){return a.createElement(Rl,b({key:(e.sortBy||"col-key")+"-"+s},e,{sortDisabled:i,onClick:function(e){return function(e){if(r&&n&&t){var i="desc";l?i=l:r===e&&(i="desc"===n?"asc":"desc"),t(e,i)}}(e)},hasOnClick:!!t,fixedOrder:l,sort:r,order:n,translateFn:o,stickyTop:h,stickyTopOffset:f}))}))))},Rl=function(e){var t,r=e.translateFn,n=e.translate,i=e.text,o=e.sortable,l=e.sort,c=e.order,u=e.sortDisabled,d=e.sortBy,h=e.hasOnClick,f=e.onClick,p=e.className,m=e.tooltip,g=e.tooltipContent,y=e.stickyTop,v=e.stickyTopOffset,b=e.stickyLeft,w=e.stickyLast,x=e.width,k=e.px,M=e.pl,E=e.pr,_=e.textAlign;return a.createElement(Fl,{stickyTop:y,stickyTopOffset:v,stickyLeft:b,stickyLast:w,hasSorting:l&&o&&h,sortDisabled:u,sortingActive:l===d,className:s((t={},t[""+p]=p,t)),$width:x,$px:k,$pl:M,$pr:E,$textAlign:_},a.createElement("div",{className:"generic-ranking-table-th"},a.createElement("span",{className:"generic-ranking-table-th-text",onClick:o&&h?function(){return f(d)}:void 0},n&&r?r(n):i),l&&c&&o?a.createElement(Gl,{className:"generic-ranking-table-th-sort-handle",onClick:o&&h?function(){return f(d)}:void 0},a.createElement(ql,{style:{transform:"rotate(180deg)"},width:"8px",height:"6px",className:l===d&&"asc"===c&&"generic-ranking-table-sort-by"}),a.createElement(ql,{style:{transform:"rotate(0deg)"},width:"8px",height:"6px",className:l===d&&"desc"===c&&"generic-ranking-table-sort-by"})):null,"undefined"!==typeof m||"undefined"!==typeof g?a.createElement(Vl,null,a.createElement(en,{contentComponent:a.createElement("div",null,g||(r?r(m):i))},a.createElement(Hl,null))):null))},zl=c.tr(dl||(dl=M(["\n color: ",";\n"])),(function(e){return e.theme.colors.textColorMain})),Bl=c.thead(hl||(hl=M([""]))),Ul=((fl={})[""+Pl.left]="flex-start",fl[""+Pl.right]="flex-end",fl[""+Pl.center]="center",fl),Fl=c.th(pl||(pl=M(["\n ","\n\n min-width: ",";\n padding: 10px\n ","\n 10px\n ",";\n font: 500 12px / 16px var(--font-family-secondary);\n color: ",";\n cursor: default;\n vertical-align: middle;\n text-align: ",";\n background: ",";\n border-bottom: 1px solid ",";\n transition: all 0.2s ease;\n\n ","\n ","\n\n\n &:last-of-type {\n border-radius: 0 8px 0 0;\n }\n\n &:first-of-type {\n border-radius: 8px 0 0 0;\n }\n\n .generic-ranking-table-th {\n position: relative;\n display: flex;\n flex-direction: row;\n justify-content: ",";\n align-items: center;\n }\n\n .generic-ranking-table-th-text {\n white-space: nowrap;\n transition: all 0.2s ease;\n }\n"])),(function(e){return e.stickyTop?Nl:e.stickyLeft?Cl:Il}),(function(e){return e.$width||0}),(function(e){return e.$pr?e.$pr:e.$px?e.$px:e.theme.table.tdXPad}),(function(e){return e.$pl?e.$pl:e.$px?e.$px:e.theme.table.tdXPad}),(function(e){return e.sortingActive?e.theme.colors.textColorMain:e.theme.colors.textColorSecondary}),(function(e){return e.$textAlign?e.$textAlign:Pl.left}),(function(e){return e.theme.colors.tableThColor}),(function(e){return e.theme.colors.dividerColorMain}),(function(e){return e.stickyLast&&!e.stickyTop&&Ol}),(function(e){return e.hasSorting&&!e.sortDisabled&&Wl}),(function(e){return e.$textAlign?Ul[e.$textAlign]:Ul[Pl.left]})),Hl=c(Fr)(ml||(ml=M(["\n display: flex;\n width: 13px;\n height: 13px;\n vertical-align: middle;\n fill: ",";\n transition: all 0.2s ease;\n\n &:hover {\n fill: ",";\n }\n"])),(function(e){return e.theme.colors.textColorTertiary}),(function(e){return e.theme.colors.textColorMain})),Vl=c.div(gl||(gl=M(["\n display: flex;\n margin-left: 6px;\n"]))),Gl=c.div(yl||(yl=M(["\n display: flex;\n flex-direction: column;\n margin-left: 6px;\n"]))),ql=c(Dr)(vl||(vl=M(["\n display: flex;\n fill: ",";\n transition: all 0.2s ease;\n\n &.generic-ranking-table-sort-by {\n fill: ",";\n }\n"])),(function(e){return e.theme.colors.textColorSecondary}),(function(e){return e.theme.colors.textColorMain})),Wl=l.css(bl||(bl=M(["\n .generic-ranking-table-th-sort-handle,\n .generic-ranking-table-th-text {\n cursor: pointer;\n }\n\n .generic-ranking-table-th-text:hover {\n color: ",";\n }\n"])),(function(e){return e.theme.colors.textColorMain})),Yl=["backUrl","reset","text","cta","icon"],Zl=c.div(wl||(wl=M(["\n display: flex;\n align-items: center;\n flex-direction: column;\n padding: 49px 20px 60px;\n background: ",";\n border-radius: 0 0 8px 8px;\n\n h1 {\n margin-bottom: 8px;\n font: 500 14px / 18px var(--font-family-secondary);\n letter-spacing: -0.084px;\n text-align: center;\n color: ",";\n }\n\n h2 {\n margin-bottom: 24px;\n font: 400 12px / 16px var(--font-family-secondary);\n letter-spacing: 0;\n text-align: center;\n color: ",";\n }\n\n svg {\n display: flex;\n width: 30px;\n height: 30px;\n margin-bottom: 20px;\n fill: ",";\n }\n\n > div {\n display: flex;\n flex-direction: column;\n align-items: center;\n }\n"])),(function(e){return e.theme.colors.tableTrColor}),(function(e){return e.theme.colors.textColorMain}),(function(e){return e.theme.colors.textColorSecondary}),(function(e){return e.theme.colors.layerNeutralControlDefault}));function Ql(e){var t=e.backUrl,r=e.reset,n=e.text,i=void 0===n?{h1:"No results were found using these filters",subtitle:"Please change the filters to explore more",resetFilters:"Reset filters"}:n,o=e.cta,s=void 0===o?null:o,l=e.icon,c=x(e,Yl);return a.createElement(Zl,Object.assign({},c),l||a.createElement(Lr,null),a.createElement("div",null,a.createElement("h1",null,i.h1),a.createElement("h2",null,i.subtitle),t||r?t&&r?a.createElement(bt,{to:t,onClick:function(){return r()},textTransform:"none",color:"neutral",theme:"dark"},i.resetFilters):t?a.createElement(bt,{to:t,textTransform:"none",color:"neutral",theme:"dark"},i.resetFilters):a.createElement(bt,{type:"button",onClick:function(){return r()},textTransform:"none",color:"neutral",theme:"dark"},i.resetFilters):null,s))}var Kl=c.tr(xl||(xl=M(["\n position: relative;\n z-index: 1;\n overflow: hidden;\n color: ",";\n background: ",";\n transition: all 0.2s ease;\n cursor: ",";\n\n &:last-of-type {\n td {\n &:last-of-type {\n border-radius: 0 0 8px 0;\n }\n &:first-of-type {\n border-radius: 0 0 0 8px;\n }\n }\n }\n\n ","\n"])),(function(e){return e.theme.colors.textColorMain}),(function(e){return e.theme.colors.tableTrColor}),(function(e){return e.hasHover?"pointer":"default"}),(function(e){return e.hasHover&&jl})),Jl=c.td(kl||(kl=M(["\n ","\n width: ",";\n min-width: ",";\n height: ",";\n padding: ","\n ","\n ","\n ",";\n vertical-align: middle;\n text-align: ",";\n font-size: 14px;\n transition: all 0.2s ease;\n\n ","\n\n @media (max-width: ",") {\n height: ",";\n padding: ","\n ","\n ","\n ",";\n }\n"])),(function(e){return e.stickyLeft?Cl:Il}),(function(e){return e.$width||"auto"}),(function(e){return e.$minWidth||0}),(function(e){return e.theme.table.rowHeightL}),(function(e){return e.theme.table.tdYPadL}),(function(e){return e.$pr?e.$pr:e.$px?e.$px:e.theme.table.tdXPad}),(function(e){return e.theme.table.tdYPadL}),(function(e){return e.$pl?e.$pl:e.$px?e.$px:e.theme.table.tdXPad}),(function(e){return e.$textAlign?e.$textAlign:"left"}),(function(e){return e.stickyLast&&Ol}),(function(e){return e.theme.table.mobileMaxWidth}),(function(e){return e.theme.table.rowHeightS}),(function(e){return e.theme.table.tdYPadS}),(function(e){return e.$pr?e.$pr:e.$px?e.$px:e.theme.table.tdXPad}),(function(e){return e.theme.table.tdYPadS}),(function(e){return e.$pl?e.$pl:e.$px?e.$px:e.theme.table.tdXPad}));function $l(e){var t=e.row,r=e.rowIndex,n=e.columns,i=e.rowLink,s=e.xOverflow,l=o.useRef(null);return a.createElement(Kl,{hasHover:i,onClick:function(){if(i)try{l.current.click()}catch(Kt){throw new Error("'rowLink' is enabled, but ref is not attached to Link component")}}},n.map((function(e,n){return a.createElement(Jl,{colSpan:e.colSpan,$width:e.width,$minWidth:e.minWidth,$px:e.px,$pl:e.pl,$pr:e.pr,$textAlign:e.textAlign,stickyLeft:e.stickyLeft,stickyLast:s&&e.stickyLast,key:n+"-"+r},e.cell(t,r,l))})))}function Xl(e){var t=e.row,r=e.columns,n=e.xOverflow,i=e.customColors,o=e.theme,s=st(void 0===o?"dark":o);return a.createElement(l.ThemeProvider,{theme:{colors:b({},s.colors,i)}},a.createElement(Kl,{hasHover:!1},r.map((function(e,r){return a.createElement(Jl,{colSpan:e.colSpan,$width:e.width,$minWidth:e.minWidth,$px:e.px,$pl:e.pl,$pr:e.pr,$textAlign:e.textAlign,stickyLeft:e.stickyLeft,stickyLast:n&&e.stickyLast,key:r+"-custom"},e.cell(t,1))}))))}var ec,tc,rc,nc={height:16,borderRadius:8,theme:"dark",display:"block"};function ic(e){var t=e.rowIndex,r=e.columns,n=e.xOverflow;return a.createElement(Kl,{hasHover:!1},r.map((function(e,r){return a.createElement(Jl,{colSpan:e.colSpan,$width:e.width,$minWidth:e.minWidth,$px:e.px,$pl:e.pl,$pr:e.pr,$textAlign:e.textAlign,stickyLeft:e.stickyLeft,stickyLast:n&&e.stickyLast,key:r+"-"+t},e.skeleton?e.skeleton():a.createElement(Bo,Object.assign({width:oc(e)},function(e){switch(e){case Pl.right:return{my:"auto",ml:"auto"};case Pl.center:return{my:"auto",mx:"auto"};default:return{my:"auto"}}}(e.textAlign),nc,e.skeletonConfig)))})))}function oc(e){var t,r=120;return e.width&&!isNaN(parseInt(e.width))?r=parseInt(e.width):e.minWidth&&!isNaN(parseInt(e.minWidth))&&(r=parseInt(e.minWidth)),t=e.pr||e.px?e.pr?parseInt(e.pr):parseInt(e.px):24,e.pl||e.px?e.pl?t+=parseInt(e.pl):t+=parseInt(e.px):t+=24,r=r-t-.1*r}var ac=function(e){var t=e.sorting,r=e.sort,n=e.order,i=e.sortOnClick,s=e.translateFn,l=e.columns,c=e.rows,u=void 0===c?[]:c,d=e.rowLink,h=void 0!==d&&d,f=e.loading,p=void 0!==f&&f,m=e.loaderRows,g=void 0===m?25:m,v=e.stickyTopOffset,b=void 0===v?0:v,w=e.noResults,x=e.customRow,k=e.radius,M=e.theme,E=void 0===M?"dark":M,_=o.useRef(null),A=o.useRef(null),S=o.useState(!0),I=S[0],T=S[1];function C(){var e=!0;null!==_&&void 0!==_&&_.current&&null!==A&&void 0!==A&&A.current&&(e=_.current.offsetWidth>A.current.offsetWidth),T(e)}var N=y(C,200);o.useEffect((function(){return C(),window.addEventListener("resize",N),function(){return window.removeEventListener("resize",N)}}),[]),o.useEffect((function(){C()}),[p,l.length]);var D=!u.length&&!p;return a.createElement(Be,{theme:E},a.createElement(qc,{ref:A,xOverflow:I,$radius:k},a.createElement(Wc,{ref:_},a.createElement(Ll,{columns:l,translateFn:s,sort:r||(t?t.by:void 0),order:n||(t?t.order:void 0),sortDisabled:D,onSortClick:function(e,t){!D&&i(e,t)},stickyTop:!I,stickyTopOffset:b}),a.createElement(Yc,null,p?Array.from(Array(g),(function(e,t){return t})).map((function(e,t){return a.createElement(ic,{key:t,rowIndex:t,columns:l,xOverflow:I})})):u.map((function(e,t){return a.createElement(a.Fragment,{key:t},a.createElement($l,{row:e,rowIndex:t,rowLink:h,columns:l,xOverflow:I}),x&&x.index===t?a.createElement(Xl,{row:x.row,columns:x.columns,xOverflow:I,theme:E,customColors:x.customColors}):null)})))),D&&a.createElement(Ql,Object.assign({},w))))};ac.textAlign=Pl;var sc,lc,cc,uc,dc,hc,fc,pc,mc,gc,yc,vc,bc,wc,xc,kc,Mc,Ec,_c,Ac,Sc,Ic,Tc,Cc,Nc,Dc,jc,Oc,Pc,Lc,Rc,zc,Bc,Uc,Fc,Hc,Vc,Gc,qc=c.div(ec||(ec=M(["\n ","\n font: 400 16px / 20px var(--font-family-secondary);\n background: ",";\n border-radius: ",";\n"])),(function(e){return e.xOverflow&&Dl}),(function(e){return e.theme.colors.tableTrColor}),(function(e){return e.$radius||"8px"})),Wc=c.table(tc||(tc=M(["\n width: 100%;\n border-spacing: 0px;\n border-collapse: separate;\n"]))),Yc=c.tbody(rc||(rc=M(["\n tr {\n td {\n border-top: 1px solid\n ",";\n }\n &:first-of-type {\n td {\n border-top: 0;\n }\n }\n }\n"])),(function(e){return e.theme.colors.dividerColorMain})),Zc=["label","theme","id","name","className","checked","multiChecked","onClick","disabled"],Qc=c.div(sc||(sc=M(["\n position: relative;\n display: flex;\n"]))),Kc=o.forwardRef((function(e,t){var r=e.label,n=e.theme,i=void 0===n?"dark":n,o=e.id,s=e.name,l=e.className,c=e.checked,u=e.multiChecked,d=e.onClick,h=e.disabled,f=x(e,Zc),p=o||Jr(5),m=!g.isMobileOrTablet();return a.createElement(Be,{theme:i},a.createElement(Qc,{className:l},a.createElement($c,Object.assign({$multiChecked:u&&!c,checked:c,id:p,name:s,type:"checkbox",onClick:function(e){e.stopPropagation()},disabled:h},f)),a.createElement(Jc,{$multiChecked:u&&!c,htmlFor:p,$isDesktop:m,$disabled:h,ref:t,onClick:d},r)))})),Jc=c.label(lc||(lc=M(["\n display: flex;\n padding-left: 24px;\n font: 500 14px / 18px var(--font-family-secondary);\n color: ",";\n vertical-align: middle;\n cursor: ",";\n user-select: none;\n transition: all 0.25s ease;\n\n &:after {\n position: absolute;\n top: 1px;\n left: 0;\n z-index: 2;\n width: 16px;\n height: 16px;\n cursor: ",";\n background-color: ",";\n border: 1px solid ",';\n border-radius: 4px;\n transition: all 0.25s ease;\n content: "";\n }\n\n &:before {\n position: absolute;\n top: 6px;\n left: 4px;\n z-index: 3;\n width: 8px;\n height: 4px;\n background: transparent;\n border-top: none;\n border-right: none;\n border-bottom: 2px solid\n ',";\n border-left: 2px solid\n ",';\n content: "";\n opacity: 0;\n transform: rotate(-45deg);\n transition: all 0.25s ease;\n\n ',"\n }\n\n ","\n\n &:active {\n &:after {\n box-shadow: 0px 0px 6px\n ",";\n }\n }\n"])),(function(e){var t=e.theme;return e.$disabled?t.colors.textColorSecondary:t.colors.textColorMain}),(function(e){return e.$disabled?"not-allowed":"pointer"}),(function(e){return e.$disabled?"not-allowed":"pointer"}),(function(e){return e.theme.colors.inputBgDefaultColor}),(function(e){return e.theme.colors.dividerColorMain}),(function(e){return e.theme.colors.layerNeutralControlDefault}),(function(e){return e.theme.colors.layerNeutralControlDefault}),(function(e){return!0===e.$multiChecked&&"\n opacity: 1;\n transform: rotate(0deg);\n border-left: 0px;\n "}),(function(e){var t=e.$disabled,r=e.$isDesktop;return!t&&l.css(cc||(cc=M(["\n &:hover {\n &:before {\n opacity: ",";\n }\n\n &:after {\n background-color: ",";\n border: 1px solid\n ",";\n }\n }\n "])),r?1:0,(function(e){return e.theme.colors.inputBgHoverColor}),(function(e){return e.theme.colors.blueCtaColorMain}))}),(function(e){return e.theme.colors.blueCtaColorMain})),$c=c.input(uc||(uc=M(["\n position: absolute;\n top: 0;\n left: 0;\n z-index: 1;\n width: 16px;\n height: 16px;\n padding: 0;\n margin: 0;\n border: 0;\n opacity: 0;\n\n &:not(:disabled) {\n &:checked + label {\n &:before {\n opacity: 1;\n }\n }\n }\n\n &:disabled + label {\n &:after {\n box-shadow: none;\n }\n }\n\n &:disabled:checked + label {\n &:before {\n opacity: 1;\n }\n }\n\n &:disabled:not(:checked) + label {\n &:before {\n ","\n }\n }\n\n &:not(:disabled) {\n &:checked + label {\n &:after {\n background-color: ",";\n border-color: ",";\n }\n\n &:before {\n border-color: ",";\n }\n\n &:hover {\n &:after {\n background-color: ",";\n border-color: ",";\n }\n }\n\n &:active {\n &:after {\n box-shadow: 0px 0px 6px\n ",";\n }\n }\n }\n }\n\n &:not(:disabled) + label {\n ","\n }\n\n &:disabled + label {\n color: ",";\n\n ","\n }\n\n &:disabled:checked + label {\n &:after {\n background-color: ",";\n border: 1px solid\n ",";\n }\n &:before {\n border-bottom: 2px solid\n ",";\n border-left: 2px solid\n ",";\n }\n }\n"])),(function(e){return!0===e.$multiChecked?null:"display: none;"}),(function(e){return e.theme.colors.blueCtaColorMain}),(function(e){return e.theme.colors.blueCtaColorMain}),(function(e){return e.theme.colors.primaryCtaLayerColor}),(function(e){return e.theme.colors.blueCtaColorHover}),(function(e){return e.theme.colors.blueCtaColorHover}),(function(e){return e.theme.colors.blueCtaColorMain}),(function(e){var t=e.$multiChecked,r=e.theme;return!0===t&&"\n &:after {\n background-color: "+r.colors.blueCtaColorMain+";\n border-color: "+r.colors.blueCtaColorMain+";\n }\n\n &:before {\n border-color: "+r.colors.primaryCtaLayerColor+";\n }\n "}),(function(e){return e.theme.colors.layerNeutralControlDisabled}),(function(e){var t=e.$multiChecked,r=e.theme;return!0===t?"\n &:before {\n border-color: "+r.colors.disabledCtaLayerColor+";\n }\n\n &:after {\n background-color: "+r.colors.blueCtaColorDisabled+";\n }":"\n &:after {\n background-color: "+r.colors.inputBgDisabledColor+";\n border: 1px solid "+function(e){return e.theme.colors.dividerColorMain}+";\n }\n "}),(function(e){return e.theme.colors.blueCtaColorDisabled}),(function(e){return e.theme.colors.blueCtaColorDisabled}),(function(e){return e.theme.colors.disabledCtaLayerColor}),(function(e){return e.theme.colors.disabledCtaLayerColor})),Xc=["children","graceZone","gradientWidth","gradientColor","arrows","arrowOffset","gap","zIndex","alignItems","gradientVisibility","setGradientVisibility"],eu=o.forwardRef((function(e,t){var r=e.children,n=e.graceZone,i=void 0===n?.1:n,s=e.gradientWidth,l=void 0===s?40:s,c=e.gradientColor,u=void 0===c?"#000d26":c,d=e.arrows,h=void 0===d||d,f=e.arrowOffset,p=void 0===f?0:f,m=e.gap,g=void 0===m?void 0:m,y=e.zIndex,v=void 0===y?1:y,w=e.alignItems,k=void 0===w?"center":w,M=e.gradientVisibility,E=void 0===M?{right:!1,left:!1,overflowing:!1}:M,A=e.setGradientVisibility,S=void 0===A?void 0:A,I=x(e,Xc),T=o.useRef(null),C=o.useRef(null),N=o.useState(E.overflowing),D=N[0],j=N[1],O=o.useState(0),P=O[0],L=O[1],R=o.useState(0),z=R[0],B=R[1],U=o.useState(E.left),F=U[0],H=U[1],V=o.useState(E.right),G=V[0],q=V[1];o.useEffect((function(){H(D&&z>1),q(D&&z1,right:D&&ze.clientWidth;j(r),L(t.scrollWidth-e.clientWidth)}},Z=function(){var e=C.current.scrollLeft;B(e)},Q=function(e){if(C.current){for(var t=C.current,r=t.getBoundingClientRect(),n=t.children,o=[],a={},s=0;st.scrollLeft}));return d.length>0?Math.min.apply(Math,d):void 0}var h=o.filter((function(e){return e+1+a[e]*i0?Math.max.apply(Math,h):void 0}};return o.useEffect((function(){Y(),Z();var e=new MutationObserver((function(e){for(var t,r=_(e);!(t=r()).done;){var n=t.value;"childList"!==n.type&&"attributes"!==n.type||(Y(),Z())}}));return C.current&&e.observe(C.current,{attributes:!0,childList:!0,subtree:!0}),window.addEventListener("resize",Y),window.addEventListener("orientationchange",Y),function(){window.removeEventListener("resize",Y),window.removeEventListener("orientationchange",Y),e.disconnect()}}),[r]),a.createElement(iu,b({className:"horizontal-scroll-wrapper-dappradar__main",ref:T,$width:l,$gradientColor:u,$leftGradient:F,$rightGradient:G,$zIndex:v},I),h&&F?a.createElement(tu,{$arrowOffset:p,color:"transparentNeutral",p:0,width:"12px",icon:a.createElement(Dr,{width:"12px",height:"12px"}),onClick:function(){return W("previous")},$zIndex:v}):null,a.createElement(nu,{className:"horizontal-scroll-wrapper-dappradar",ref:C,onScroll:Z,$gap:g,$alignItems:k},r),h&&G?a.createElement(ru,{$arrowOffset:p,color:"transparentNeutral",p:0,width:"12px",icon:a.createElement(Dr,{width:"12px",height:"12px"}),onClick:function(){return W("next")},$zIndex:v}):null)})),tu=c(bt)(dc||(dc=M(["\n position: absolute;\n top: 0;\n left: ","px;\n height: 100%;\n z-index: ",";\n\n svg {\n transform: rotate(90deg);\n fill: ",";\n }\n"])),(function(e){return e.$arrowOffset}),(function(e){return e.$zIndex+1}),(function(e){var t=e.$disabled,r=e.theme;return t?r.colors.textColorSecondary:r.colors.textColorMain})),ru=c(bt)(hc||(hc=M(["\n position: absolute;\n top: 0;\n right: ","px;\n height: 100%;\n z-index: ",";\n\n svg {\n transform: rotate(270deg);\n fill: ",";\n }\n"])),(function(e){return e.$arrowOffset}),(function(e){return e.$zIndex+1}),(function(e){var t=e.$disabled,r=e.theme;return t?r.colors.textColorSecondary:r.colors.textColorMain})),nu=c.div(fc||(fc=M(["\n position: relative;\n display: flex;\n overflow-y: hidden;\n overflow-x: auto;\n align-items: ",";\n height: max-content;\n gap: ",";\n -ms-overflow-style: none;\n -webkit-scrollbar-width: none;\n -moz-scrollbar-width: none;\n -ms-scrollbar-width: none;\n scrollbar-width: none;\n\n ::-webkit-scrollbar {\n display: none;\n }\n"])),(function(e){return e.$alignItems}),(function(e){return e.$gap})),iu=c.div(pc||(pc=M(["\n position: relative;\n overflow: hidden;\n ","\n\n &:before, &:after {\n position: absolute;\n top: 0;\n bottom: 0;\n display: block;\n width: ",'px;\n content: " ";\n pointer-events: none;\n backdrop-filter: blur(1px);\n z-index: ',";\n transition: opacity 0.2s ease;\n }\n\n &:before {\n left: 0;\n opacity: ",";\n background: linear-gradient(\n 90deg,\n "," 10%,\n rgba(0, 0, 0, 0) 100%\n );\n mask: linear-gradient(\n 90deg,\n "," 20%,\n rgba(0, 0, 0, 0) 100%\n );\n }\n\n &:after {\n right: 0;\n opacity: ",";\n background: linear-gradient(\n 270deg,\n "," 10%,\n rgba(0, 0, 0, 0) 100%\n );\n mask: linear-gradient(\n 270deg,\n "," 20%,\n rgba(0, 0, 0, 0) 100%\n );\n }\n"])),u.space,(function(e){return e.$width}),(function(e){return e.$zIndex}),(function(e){return e.$leftGradient?1:0}),(function(e){return e.$gradientColor}),(function(e){return e.$gradientColor}),(function(e){return e.$rightGradient?1:0}),(function(e){return e.$gradientColor}),(function(e){return e.$gradientColor})),ou=["item","active","onClick","theme"],au=["disabled","path","title","icon","displayOnDesktop","onlyMobile","visible"],su=function(e){var t=e.item,r=e.active,n=e.onClick,i=e.theme,o=void 0===i?"dark":i,s=x(e,ou),l=r===t.id,c=t.disabled,u=t.path,d=t.title,h=t.icon,f=x(t,au);return a.createElement(Be,{theme:o},a.createElement(lu,b({whiteSpace:"nowrap",color:"neutral",$active:l,onClick:n?function(){return n(t)}:void 0,to:u,iconLeft:h,type:"button",disabled:c},f,s),d))},lu=c(bt)(mc||(mc=M(["\n border-radius: 24px;\n padding: 8px 12px;\n background-color: ",";\n font-size: 16px;\n font-weight: 500;\n border-color: transparent;\n color: ",";\n ",";\n letter-spacing: 0;\n\n &:hover {\n &:not(:disabled) {\n background-color: ",";\n border-color: transparent;\n color: ",";\n cursor: ",";\n }\n }\n\n &:disabled {\n background-color: transparent;\n border-color: transparent;\n\n &:hover {\n background-color: transparent;\n background-color: transparent;\n border-color: transparent;\n }\n }\n"])),(function(e){var t=e.theme;return e.$active?t.colors.bodyBgColor4Body:"transparent"}),(function(e){var t=e.$active,r=e.theme;return t?r.colors.textColorMain:r.colors.textColorSecondary}),u.space,(function(e){var t=e.theme;return e.$active?t.colors.bodyBgColor4Body:"transparent"}),(function(e){return e.theme.colors.textColorMain}),(function(e){return e.$active?"default":"pointer"})),cu=["theme","configObject","onClick","active","fullWidth"],uu=c.div(gc||(gc=M(["\n display: flex;\n flex-shrink: 0;\n justify-content: center;\n width: 32px;\n height: 40px;\n align-items: center;\n opacity: ",";\n background-color: ",";\n border-radius: ",";\n\n @media (max-width: 600px) {\n display: none;\n }\n"])),(function(e){return e.$active?"100%":"30%"}),(function(e){return e.theme.colors.bodyBgColor1Body}),(function(e){return e.$borderRadius})),du=c(bt)(yc||(yc=M(["\n position: static;\n height: 100%;\n z-index: ",";\n\n svg {\n transform: rotate(90deg);\n fill: ",";\n }\n"])),(function(e){return e.$zIndex+1}),(function(e){return e.theme.colors.textColorMain})),hu=c(bt)(vc||(vc=M(["\n position: static;\n height: 100%;\n z-index: ",";\n\n svg {\n transform: rotate(270deg);\n fill: ",";\n }\n"])),(function(e){return e.$zIndex+1}),(function(e){return e.theme.colors.textColorMain})),fu=c.div(bc||(bc=M(["\n display: flex;\n max-width: ",";\n padding: 4px;\n background: rgba(30, 62, 112, 0.15);\n border-radius: 37px;\n grid-gap: 4px;\n ","\n\n .horizontal-scroll-wrapper-dappradar__main {\n border-radius: 4px;\n\n &:before,\n &:after {\n @media (max-width: 600px) {\n display: none;\n }\n }\n\n &:before {\n border-radius: 4px 0 0 4px;\n }\n\n &:after {\n border-radius: 0 4px 4px 0;\n }\n }\n"])),(function(e){return e.$maxWidth}),u.space),pu=["text","textOrientation","toggled","onChange","theme"],mu=c.label(wc||(wc=M(["\n position: relative;\n display: inline-block;\n width: 44px;\n height: 24px;\n padding: 2px;\n border: none;\n"]))),gu=c.input(xc||(xc=M(["\n opacity: 0;\n width: 0;\n height: 0;\n"]))),yu=c.span(kc||(kc=M(["\n border: none;\n position: absolute;\n cursor: pointer;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n background-color: ",";\n -webkit-transition: 0.4s;\n transition: 0.4s;\n box-sizing: border-box;\n display: flex;\n align-items: center;\n padding: 2px;\n border-radius: 50px;\n\n &:hover {\n background-color: ",';\n }\n\n &:before {\n position: absolute;\n content: "";\n height: 20px;\n width: 20px;\n background-color: ',";\n border-radius: 50%;\n box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1),\n 0px 1px 2px rgba(0, 0, 0, 0.06);\n transition: all 0.4s ease;\n transform: ",";\n }\n"])),(function(e){var t=e.theme;return e.toggled?t.colors.blueCtaColorMain:t.colors.bgNeutralControlDefault}),(function(e){var t=e.theme;return e.toggled?t.colors.blueCtaColorHover:t.colors.bgNeutralControlHover}),(function(e){return e.theme.colors.primaryCtaLayerColor}),(function(e){return e.toggled?"translateX(19px)":"translateX(1px)"})),vu=c.div(Mc||(Mc=M(["\n font-weight: 400;\n font-size: 14px;\n line-height: 18px;\n letter-spacing: 0.003em;\n color: ",";\n"])),(function(e){var t=e.theme;return e.toggled?t.colors.greenSystemColor40:t.colors.redSystemColor40})),bu=c.div(Ec||(Ec=M(["\n display: flex;\n align-items: center;\n column-gap: 10px;\n"]))),wu=function(e){return e.toLowerCase().replace(/[^\w ]+/g,"").replace(/ +/g,"-")},xu=c.div(_c||(_c=M(["\n display: flex;\n align-items: center;\n justify-content: space-between;\n gap: 8px;\n"]))),ku=c.div(Ac||(Ac=M(["\n background-color: ",";\n height: 1px;\n width: 100%;\n"])),(function(e){return e.theme.colors.dividerColorMain})),Mu=c.div(Sc||(Sc=M(["\n font: 400 16px var(--font-family-secondary);\n color: ",";\n max-width: 100%;\n"])),(function(e){return e.theme.colors.textColorMain})),Eu=c.p(Ic||(Ic=M(["\n font: 600 48px / 56px var(--font-family-secondary);\n letter-spacing: -2.016px;\n margin-top: 0;\n margin-bottom: 24px;\n"]))),_u=c.p(Tc||(Tc=M(["\n font: 500 18px / 24px var(--font-family-secondary);\n margin-top: 0;\n letter-spacing: -0.252px;\n margin-bottom: 16px;\n"]))),Au=c(Dr)(Cc||(Cc=M(["\n fill: ",";\n transition: transform 0.3s ease;\n flex-shrink: 0;\n width: 14px;\n height: 14px;\n\n ","\n"])),(function(e){return e.theme.colors.textColorSecondary}),(function(e){return e.$active&&l.css(Nc||(Nc=M(["\n fill: ",";\n transform: rotate(180deg);\n "])),(function(e){return e.theme.colors.textColorMain}))})),Su=c.div(Dc||(Dc=M(["\n cursor: pointer;\n overflow: hidden;\n padding: 16px;\n border-radius: 8px;\n display: flex;\n justify-content: space-between;\n align-items: flex-start;\n flex-wrap: nowrap;\n background: ",";\n transition: background-color 0.3s ease;\n display: flex;\n align-items: center;\n\n &:not(:first-of-type) {\n margin-top: 16px;\n }\n\n &:hover {\n background: ",";\n }\n"])),(function(e){var t=e.theme;return e.$active?t.colors.bodyBgColor3Body:t.colors.bodyBgColor2Body}),(function(e){return e.theme.colors.bodyBgColor3Body})),Iu=c.span(jc||(jc=M(["\n font-weight: 600;\n"]))),Tu=c.div(Oc||(Oc=M(["\n flex-grow: 1;\n flex-shrink: 1;\n min-width: 0;\n"]))),Cu=c.div(Pc||(Pc=M(["\n max-height: ",";\n transition: max-height 0.3s ease;\n overflow: hidden;\n"])),(function(e){return e.$active?"1000px":"0px"})),Nu=c.div(Lc||(Lc=M(["\n opacity: ",";\n transition: opacity 0.2s ease;\n color: ",";\n font-weight: 400;\n margin-top: 24px;\n"])),(function(e){return e.$active?1:0}),(function(e){return e.theme.colors.textColorSecondary})),Du=c.div(Rc||(Rc=M(["\n img {\n display: block;\n width: 100%;\n height: auto;\n margin: 1em 0;\n }\n\n h2 {\n font: 600 18px / 24px var(--font-family-secondary);\n letter-spacing: -0.252px;\n }\n\n ul,\n ol {\n padding-left: 20px;\n margin: 1em 0;\n list-style: initial;\n }\n\n p {\n margin: 1em 0;\n }\n\n strong {\n color: #fff;\n }\n\n iframe {\n width: 100%;\n margin: 1em 0;\n }\n\n a {\n font: 700 16px / normal var(--font-family-secondary);\n letter-spacing: -0.176px;\n text-decoration: underline;\n }\n"]))),ju=c.div(zc||(zc=M(["\n position: fixed;\n top: ","px;\n left: 0;\n z-index: 2999;\n width: 100vw;\n height: 100vh;\n background-color: ",";\n backdrop-filter: blur(10px);\n transition: opacity 0.3s ease;\n"])),(function(e){return e.$topOffset}),(function(e){return e.theme.colors.modalBackdrop})),Ou=c.div(Bc||(Bc=M(["\n display: flex;\n flex-direction: column;\n justify-content: space-between;\n position: fixed;\n height: ",";\n background-color: ",";\n width: 100%;\n max-width: 400px;\n right: ",";\n transition: all 0.5s;\n top: ","px;\n overflow-y: auto;\n z-index: 3000;\n\n scrollbar-color: ",";\n\n &::-webkit-scrollbar {\n width: 10px;\n }\n\n &::-webkit-scrollbar-track {\n padding: 8px 0;\n background-color: ",";\n border-radius: 100px;\n }\n\n &::-webkit-scrollbar-thumb {\n cursor: pointer;\n border: 2px solid transparent;\n background-color: ",";\n border-radius: 100px;\n background-clip: content-box;\n }\n"])),(function(e){return"calc(100% - "+e.$topOffset+"px)"}),(function(e){return e.theme.colors.bodyBgColor1Body}),(function(e){return e.$isActive?"0":"-400px"}),(function(e){return e.$topOffset}),(function(e){var t=e.theme;return t.colors.dropdownBgColor+" "+t.colors.dividerColorMain}),(function(e){return e.theme.colors.dropdownBgColor}),(function(e){return e.theme.colors.dividerColorMain})),Pu={x:0,y:0,show:!1,value:""},Lu=c.div(Uc||(Uc=M(["\n display: flex;\n justify-content: flex-end;\n position: absolute;\n top: -46px;\n right: 0;\n gap: 8px;\n"]))),Ru=c.div(Fc||(Fc=M(["\n display: flex;\n justify-content: flex-end;\n gap: 8px;\n padding-top: 16px;\n"]))),zu=c.div(Hc||(Hc=M(["\n position: relative;\n ","\n"])),u.space),Bu=c(bt)(Vc||(Vc=M(["\n z-index: ",";\n\n svg {\n transform: rotate(90deg);\n }\n"])),(function(e){return e.$zIndex+1})),Uu=c(bt)(Gc||(Gc=M(["\n z-index: ",";\n\n svg {\n transform: rotate(270deg);\n }\n"])),(function(e){return e.$zIndex+1}));t.AccountCircleIcon=function(e){return o.createElement("svg",b({width:24,height:24,viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{d:"M12 22.93c-6.02 0-10.93-4.9-10.93-10.93C1.07 5.97 5.98 1.07 12 1.07S22.93 5.97 22.93 12c0 6.03-4.9 10.93-10.93 10.93Zm0-19.85c-4.92-.01-8.93 4-8.93 8.92s4 8.93 8.93 8.93 8.93-4 8.93-8.93S16.92 3.07 12 3.07v.01Z"}),o.createElement("path",{d:"M12 14.25a4.22 4.22 0 0 1 0-8.44c2.33 0 4.22 1.9 4.22 4.22s-1.9 4.22-4.22 4.22Zm0-6.45c-1.23 0-2.22 1-2.22 2.22 0 1.22 1 2.22 2.22 2.22 1.22 0 2.22-1 2.22-2.22 0-1.22-1-2.22-2.22-2.22Z"}),o.createElement("path",{d:"M18.54 20.47c-.53 0-.97-.42-1-.95A5.54 5.54 0 0 0 12 14.25c-2.96 0-5.4 2.31-5.54 5.27-.03.55-.5.98-1.05.95-.55-.03-.98-.5-.95-1.05A7.54 7.54 0 0 1 12 12.25a7.54 7.54 0 0 1 7.54 7.17c.03.55-.4 1.02-.95 1.05h-.05Z"}))},t.AccountIcon=function(e){return o.createElement("svg",b({width:18,height:19,viewBox:"0 0 18 19",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{d:"M9 7.8A3.6 3.6 0 1 0 9 .6a3.6 3.6 0 0 0 0 7.2ZM.6 18.6a8.4 8.4 0 1 1 16.8 0H.6Z"}))},t.AdIcon=function(e){return o.createElement("svg",b({width:13,height:10,viewBox:"0 0 13 10",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{d:"M3.878 2.517 1.75 9H.038l2.905-7.82h1.09l-.155 1.337ZM5.645 9 3.513 2.517 3.34 1.18h1.1L7.365 9H5.645Zm-.097-2.911V7.35h-4.13V6.09h4.13ZM11.424 7.732V.75h1.558V9H11.58l-.156-1.268ZM7.75 6.164v-.113c0-.444.05-.847.15-1.208.101-.365.248-.679.441-.94.194-.262.432-.464.715-.607a2.11 2.11 0 0 1 .967-.215c.34 0 .637.072.891.215.258.143.476.347.655.612.183.262.33.571.44.93.112.354.192.742.242 1.165v.247c-.05.405-.13.78-.241 1.128a3.377 3.377 0 0 1-.44.913 1.94 1.94 0 0 1-.656.602 1.828 1.828 0 0 1-.902.214c-.362 0-.684-.073-.967-.22a2.052 2.052 0 0 1-.71-.617 2.96 2.96 0 0 1-.434-.935 4.33 4.33 0 0 1-.15-1.17Zm1.547-.113v.113c0 .24.018.464.054.671.04.208.102.393.188.554.09.157.204.28.344.37a.995.995 0 0 0 .52.13c.266 0 .484-.06.656-.178.172-.122.303-.288.392-.5.093-.21.147-.454.161-.73v-.704a2.532 2.532 0 0 0-.096-.607 1.32 1.32 0 0 0-.226-.467.994.994 0 0 0-.365-.3 1.129 1.129 0 0 0-.51-.108c-.201 0-.373.046-.516.14-.143.09-.26.213-.35.37-.085.158-.15.344-.193.559-.039.211-.059.44-.059.687Z"}))},t.AdjustmentsIcon=function(e){return o.createElement("svg",b({width:14,height:12,viewBox:"0 0 14 12",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{d:"M3 1.2a.8.8 0 1 0-1.6 0v5.814a1.6 1.6 0 0 0 0 2.772V10.8a.8.8 0 0 0 1.6 0V9.786a1.6 1.6 0 0 0 0-2.772V1.2ZM7.8 1.2a.8.8 0 1 0-1.6 0v1.014a1.6 1.6 0 0 0 0 2.772V10.8a.8.8 0 0 0 1.6 0V4.986a1.6 1.6 0 0 0 0-2.772V1.2ZM11.8.4a.8.8 0 0 1 .8.8v5.814a1.6 1.6 0 0 1 0 2.772V10.8a.8.8 0 0 1-1.6 0V9.786a1.6 1.6 0 0 1 0-2.772V1.2a.8.8 0 0 1 .8-.8Z"}))},t.AdvertiseSidebarIcon=function(e){return o.createElement("svg",b({width:24,height:24,viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{d:"M8.82 4.345a2.063 2.063 0 0 1 3.3-.535l7.667 7.666.09.095c.903 1.007.59 2.604-.622 3.21l-6.51 3.245-1.49 1.49L12.9 21.16a.75.75 0 1 1-1.06 1.06l-1.645-1.644-.223.224a2.718 2.718 0 0 1-3.847 0l-1.142-1.143-.403.404A.75.75 0 0 1 3.52 19l.402-.403-1.148-1.149a2.718 2.718 0 0 1 0-3.846l2.853-2.855L8.82 4.345ZM3.834 14.662a1.218 1.218 0 0 0 0 1.726l3.352 3.351a1.218 1.218 0 0 0 1.726 0l2.372-2.374-5.077-5.077-2.373 2.374ZM11.06 4.87a.563.563 0 0 0-.899.145l-3.029 6.072 5.38 5.379 6.072-3.027.063-.036a.557.557 0 0 0 .087-.858l-.004-.004-.01-.01-7.66-7.66Zm10.015 3.047a.75.75 0 0 1 .391 1.447l-1.59.43a.75.75 0 0 1-.391-1.447l1.59-.43ZM18.16 4.36a.75.75 0 0 1 1.06 1.06l-1.17 1.17a.75.75 0 0 1-1.06-1.06l1.17-1.17Zm-3.944-2.245a.75.75 0 0 1 1.448.39l-.43 1.592a.75.75 0 0 1-1.447-.392l.43-1.59Z"}))},t.AiIcon=function(e){return o.createElement("svg",b({width:18,height:18,viewBox:"0 0 18 18",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{d:"M8.155 2.268c.256-.835 1.534-.868 1.719.093l.68 3.316.001.002.03.125a2.077 2.077 0 0 0 1.076 1.32l.115.053h.002l2.339 1.006c.717.307.718 1.327 0 1.635l-2.339 1.004a2.085 2.085 0 0 0-1.223 1.5v.001l-.683 3.323v.004c-.194.912-1.545.981-1.74-.005l-.682-3.322v-.002a2.076 2.076 0 0 0-1.22-1.498h-.004L3.888 9.816c-.718-.307-.718-1.327 0-1.634l2.338-1.005a2.086 2.086 0 0 0 1.224-1.5l.683-3.323V2.35l.022-.083Zm.397 3.635A3.21 3.21 0 0 1 6.85 8.128l-.178.084L4.835 9l1.834.787.177.082a3.202 3.202 0 0 1 1.706 2.228l.45 2.19.45-2.19a3.212 3.212 0 0 1 1.882-2.309L13.17 9l-1.833-.787-.178-.082a3.202 3.202 0 0 1-1.707-2.23l-.45-2.189-.45 2.191ZM14.19 1.633c.31 0 .562.252.562.562v.618h.607l.114.011a.562.562 0 0 1 0 1.102l-.114.011h-.607v.606a.563.563 0 0 1-1.125 0v-.606h-.607a.563.563 0 0 1 0-1.124h.607v-.618c0-.31.252-.562.563-.562ZM3.81 12.895c.311 0 .563.251.563.562v.605h.607l.114.012a.562.562 0 0 1 0 1.102l-.114.011h-.607v.618a.563.563 0 0 1-1.125 0v-.617h-.607a.562.562 0 1 1 0-1.126h.607v-.605c0-.31.252-.563.563-.563Z"}))},t.AirdropsIcon=function(e){return o.createElement("svg",b({id:"Layer_1",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",x:0,y:0,viewBox:"0 0 28 28",style:{enableBackground:"new 0 0 28 28"},xmlSpace:"preserve"},e),o.createElement("style",null,"\n .st0{clip-path:url(#SVGID_00000006689888372862908870000002176959710169907846_)}\n "),o.createElement("defs",null,o.createElement("path",{id:"SVGID_1_",d:"M0 0h28v28H0z"})),o.createElement("clipPath",{id:"SVGID_00000109732614345886520750000007714564259832632964_"},o.createElement("use",{xlinkHref:"#SVGID_1_",style:{overflow:"visible"}})),o.createElement("g",{style:{clipPath:"url(#SVGID_00000109732614345886520750000007714564259832632964_)"}},o.createElement("path",{d:"M21.5 8.2C17.4.3 6.1 2.4 5 11.2c1.2-.9 2.9-1 4.2-.4.7-3.8 6.3-4.8 8.3-1.5 1-1.1 2.5-1.5 4-1.1zm.9 2.5c.5.6.4 1.6-.2 2.2l-5.5 6 1.3-7 .1-.4c.5-1.9 3.2-2.3 4.3-.8zm1.9 0c.3 1.2 0 2.5-.8 3.4l-4.7 5.1c1.8.1 1.9 2.5 2.2 3.8.2 1.1-.5 2.2-1.6 2.4L13 26.6c-1.1.2-2.2-.5-2.4-1.6-.2-1.4-1-3.7.8-4.4l-6-3.2c-1-.5-1.7-1.5-1.9-2.6C1.1 0 20.8-3.9 24.3 10.7zM5 14.5c-.2-2.1 3-3.2 4.3-1.5l3.8 6.6-7-3.7c-.6-.3-1-.8-1.1-1.4zm11.4-3.4c-.8-3.5-6.1-2.5-5.6 1l4.1 7.1 1.4-7.7c.1-.1.1-.1.1-.4zm2.1 9.9c.5-.2.6 2.1.7 2.4 0 .2-.1.3-.2.3l-6.4 1.2c-.2 0-.3-.1-.3-.2l-.4-2.2c0-.2.1-.3.2-.4.6-.1 2.2-.4 2.8-.5.5 0 3-.5 3.6-.6z",style:{fillRule:"evenodd",clipRule:"evenodd"}})))},t.AlertIcon=function(e){return o.createElement("svg",b({width:24,height:24,viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{d:"M9.627 3.757a.75.75 0 0 0-.134-1.494 8.488 8.488 0 0 0-6.506 4.07.75.75 0 0 0 1.286.774 6.988 6.988 0 0 1 5.354-3.35Zm7.56.715a.75.75 0 0 1 1.021-.285 8.446 8.446 0 0 1 4.227 6.333.75.75 0 0 1-1.49.18 6.946 6.946 0 0 0-3.473-5.207.75.75 0 0 1-.286-1.021Zm-3.054.977a.75.75 0 1 0-1.466-.318l-.19.878-.752-.14a5.126 5.126 0 0 0-5.428 4.023l-.758 3.51a.744.744 0 0 1-.371.49l-1.714.903h-.002c-1.897.989-1.5 3.802.58 4.249l12.22 2.64c2.075.444 3.605-1.943 2.29-3.633v-.002l-1.178-1.527-.009-.01a.701.701 0 0 1-.132-.596l.76-3.518a5.125 5.125 0 0 0-3.925-6.091l-.107-.02.182-.838ZM12.07 7.433l2.01.43a3.627 3.627 0 0 1 2.436 4.219l-.76 3.52-.001.005a2.2 2.2 0 0 0 .424 1.836l1.176 1.525.002.003c.443.57-.066 1.4-.791 1.246l-12.219-2.64h-.001c-.719-.154-.842-1.119-.201-1.451l1.71-.9c.6-.31.997-.869 1.143-1.482l.002-.008.762-3.528a3.625 3.625 0 0 1 4.308-2.775Z"}))},t.AnnotationIcon=function(e){return o.createElement("svg",b({width:14,height:14,viewBox:"0 0 14 14",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12.6 9.1V3.5a1.4 1.4 0 0 0-1.4-1.4H2.8a1.4 1.4 0 0 0-1.4 1.4v5.6a1.4 1.4 0 0 0 1.4 1.4h2.1L7 12.6l2.1-2.1h2.1a1.4 1.4 0 0 0 1.4-1.4ZM3.5 4.9a.7.7 0 0 1 .7-.7h5.6a.7.7 0 1 1 0 1.4H4.2a.7.7 0 0 1-.7-.7ZM4.2 7a.7.7 0 1 0 0 1.4h2.1a.7.7 0 1 0 0-1.4H4.2Z"}))},t.ApiIcon=function(e){return o.createElement("svg",b({width:20,height:20,viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{d:"M11.275 2.442a2.441 2.441 0 0 1 2.442 2.441v1.4h1.408a2.446 2.446 0 0 1 2.442 2.442v6.4a2.446 2.446 0 0 1-2.442 2.442h-6.4a2.446 2.446 0 0 1-2.442-2.441v-1.409h-1.4a2.441 2.441 0 0 1-2.441-2.442V4.883a2.44 2.44 0 0 1 2.441-2.441h6.392Zm-6.392 1.25a1.19 1.19 0 0 0-1.191 1.191v6.392c0 .656.53 1.192 1.191 1.192h1.4v-.626a.63.63 0 0 1 .625-.625.63.63 0 0 1 .625.625v.625h.625a.63.63 0 0 1 .625.625.63.63 0 0 1-.625.625h-.625v1.41c0 .654.537 1.19 1.192 1.19h6.4c.655 0 1.191-.536 1.192-1.19v-6.4c0-.656-.537-1.192-1.192-1.192h-1.408v.625a.63.63 0 0 1-.625.625.63.63 0 0 1-.625-.625v-.625h-.625a.63.63 0 0 1-.625-.625.63.63 0 0 1 .625-.625h.625v-1.4c0-.657-.531-1.192-1.192-1.192H4.883Zm8.209 6.958a.63.63 0 0 1 .625.625v.634c0 .991-.809 1.808-1.809 1.808h-.633a.63.63 0 0 1-.625-.625.63.63 0 0 1 .625-.625h.633c.309 0 .559-.25.559-.558v-.634a.63.63 0 0 1 .625-.625ZM8.717 6.284a.63.63 0 0 1 .625.625.63.63 0 0 1-.625.625h-.625a.558.558 0 0 0-.559.557v.634a.63.63 0 0 1-.625.625.63.63 0 0 1-.625-.625v-.634c0-1 .81-1.807 1.809-1.807h.625Z"}))},t.AppleIcon=function(e){return o.createElement("svg",b({width:16,height:20,viewBox:"0 0 16 20",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{d:"M13.364 10.43a4.447 4.447 0 0 1 2.128-3.74 4.57 4.57 0 0 0-3.605-1.943c-1.516-.16-2.986.905-3.76.905-.787 0-1.977-.89-3.258-.863a4.81 4.81 0 0 0-4.04 2.456c-1.746 3.016-.443 7.448 1.23 9.885.837 1.194 1.815 2.527 3.095 2.48 1.253-.052 1.72-.797 3.233-.797 1.498 0 1.937.797 3.243.767 1.344-.022 2.191-1.2 2.999-2.404A9.86 9.86 0 0 0 16 14.39a4.317 4.317 0 0 1-1.916-1.585 4.298 4.298 0 0 1-.72-2.377ZM10.897 3.144A4.38 4.38 0 0 0 11.903 0a4.481 4.481 0 0 0-2.897 1.495 4.173 4.173 0 0 0-1.033 3.027 3.71 3.71 0 0 0 2.924-1.378Z"}))},t.ArrowInCircleIcon=function(e){return o.createElement("svg",b({width:16,height:16,viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8 14.4A6.4 6.4 0 1 0 8 1.6a6.4 6.4 0 0 0 0 12.8Zm2.966-6.966-2.4-2.4a.8.8 0 1 0-1.132 1.132L8.47 7.2H5.6a.8.8 0 0 0 0 1.6h2.869L7.434 9.834a.8.8 0 0 0 1.132 1.132l2.4-2.4a.8.8 0 0 0 0-1.132Z"}))},t.ArrowRightFullHeadIcon=function(e){return o.createElement("svg",b({width:17,height:10,viewBox:"0 0 17 10",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10.793.293a1 1 0 0 1 1.414 0l4 4a1 1 0 0 1 0 1.414l-4 4a1 1 0 0 1-1.414-1.414L13.086 6H1.5a1 1 0 0 1 0-2h11.586l-2.293-2.293a1 1 0 0 1 0-1.414Z"}))},t.ArrowRightIcon=function(e){return o.createElement("svg",b({width:17,height:14,viewBox:"0 0 17 14",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8.793.293a1 1 0 0 1 1.414 0l6 6a1 1 0 0 1 0 1.414l-6 6a1 1 0 0 1-1.414-1.414L13.086 8H1.5a1 1 0 0 1 0-2h11.586L8.793 1.707a1 1 0 0 1 0-1.414Z"}))},t.AssetsIcon=function(e){return o.createElement("svg",b({xmlns:"http://www.w3.org/2000/svg",width:"15.171",height:"13.661",viewBox:"0 0 15.171 13.661"},e),o.createElement("path",{d:"M5.313 13.02L1.119 6.8a2 2 0 0 1 .539-2.777l4.311-2.904a2 2 0 0 1 2.777.539l4.194 6.218a2 2 0 0 1-.539 2.776L8.089 13.56a2 2 0 0 1-2.776-.54zM9.776.987V.982a3.194 3.194 0 0 0-.4-.475 4.11 4.11 0 0 1 .576-.2 1.991 1.991 0 0 1 .514-.068 1.962 1.962 0 0 1 1.886 1.438l1.391 5.163zm5.217 5.766l-1.607-6 1.11.3a1.957 1.957 0 0 1 1.384 2.4l-.886 3.308z",transform:"translate(-0.776 -0.241)"}))},t.AudioIcon=function(e){return o.createElement("svg",b({width:17,height:17,viewBox:"0 0 17 17",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{d:"M16.5 1.5a1 1 0 0 0-1.196-.98l-10 2a1 1 0 0 0-.804.98v9.114a4.369 4.369 0 0 0-1-.114c-1.657 0-3 .895-3 2s1.343 2 3 2 3-.895 3-2V6.32l8-1.6v5.894a4.37 4.37 0 0 0-1-.114c-1.657 0-3 .895-3 2s1.343 2 3 2 3-.895 3-2v-11Z"}))},t.BSCIcon=function(e){return o.createElement("svg",b({viewBox:"0 0 126.61 126.61",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("g",null,o.createElement("path",{d:"M38.73 53.2l24.59-24.58 24.6 24.6 14.3-14.31L63.32 0l-38.9 38.9zM0 63.31L14.3 49l14.31 14.31-14.31 14.3zM38.73 73.41L63.32 98l24.6-24.6 14.31 14.29-38.9 38.91-38.91-38.88zM98 63.31L112.3 49l14.31 14.3-14.31 14.32z"}),o.createElement("path",{d:"M77.83 63.3L63.32 48.78 52.59 59.51l-1.24 1.23-2.54 2.54 14.51 14.5 14.51-14.47z"})))},t.BellIcon=function(e){return o.createElement("svg",b({width:12,height:14,viewBox:"0 0 12 14",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6.513.493a.5.5 0 0 0-1 0v.48c-2.191.226-3.893 1.92-3.893 3.974v1.926c0 .407-.194 1.027-.42 1.374L.36 9.52c-.52.787-.16 1.66.793 1.953.918.28 1.857.477 2.805.594.076.431.285.823.581 1.12.377.377.91.613 1.48.613a2.1 2.1 0 0 0 2.063-1.735 16.674 16.674 0 0 0 2.79-.592c.887-.266 1.274-1.22.794-1.953l-.84-1.273c-.22-.347-.407-.967-.407-1.374V4.947c0-2.05-1.719-3.753-3.906-3.976V.493ZM6.02 1.94c1.873 0 3.393 1.347 3.393 3v1.927c0 .586.24 1.393.573 1.926l.84 1.274c.047.073.06.14.034.213-.02.047-.08.173-.28.233a15.75 15.75 0 0 1-9.134.007c-.2-.06-.293-.153-.32-.22-.026-.073.04-.187.067-.227l.847-1.28c.333-.513.58-1.32.58-1.92V4.947c0-1.654 1.52-3 3.393-3l.007-.007Zm-.774 10.54a1.096 1.096 0 0 1-.218-.316 16.863 16.863 0 0 0 1.984 0 1.099 1.099 0 0 1-.992.636c-.297 0-.577-.124-.774-.32Z"}))},t.BinIcon=function(e){return o.createElement("svg",b({width:12,height:14,viewBox:"0 0 12 14",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M5.2.6a.8.8 0 0 0-.715.442L3.906 2.2H1.2a.8.8 0 1 0 0 1.6v8a1.6 1.6 0 0 0 1.6 1.6h6.4a1.6 1.6 0 0 0 1.6-1.6v-8a.8.8 0 0 0 0-1.6H8.095l-.58-1.158A.8.8 0 0 0 6.8.6H5.2ZM3.6 5.4a.8.8 0 1 1 1.6 0v4.8a.8.8 0 0 1-1.6 0V5.4Zm4-.8a.8.8 0 0 0-.8.8v4.8a.8.8 0 0 0 1.6 0V5.4a.8.8 0 0 0-.8-.8Z"}))},t.BookmarkIcon=function(e){return o.createElement("svg",b({width:11,height:16,viewBox:"0 0 11 16",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{d:"M.5 2a2 2 0 0 1 2-2h6a2 2 0 0 1 2 2v14l-5-2.5-5 2.5V2Z"}))},t.BurgerButton=Ka,t.Button=bt,t.ButtonWithControlsWrapper=wt,t.CalculatorIcon=function(e){return o.createElement("svg",b({width:20,height:20,viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6 2a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H6Zm1 2a1 1 0 0 0 0 2h6a1 1 0 1 0 0-2H7Zm6 7a1 1 0 0 1 1 1v3a1 1 0 1 1-2 0v-3a1 1 0 0 1 1-1Zm-3 3a1 1 0 1 0 0 2h.01a1 1 0 1 0 0-2H10Zm-4 1a1 1 0 0 1 1-1h.01a1 1 0 1 1 0 2H7a1 1 0 0 1-1-1Zm1-4a1 1 0 1 0 0 2h.01a1 1 0 1 0 0-2H7Zm2 1a1 1 0 0 1 1-1h.01a1 1 0 1 1 0 2H10a1 1 0 0 1-1-1Zm4-4a1 1 0 1 0 0 2h.01a1 1 0 1 0 0-2H13ZM9 9a1 1 0 0 1 1-1h.01a1 1 0 1 1 0 2H10a1 1 0 0 1-1-1ZM7 8a1 1 0 0 0 0 2h.01a1 1 0 0 0 0-2H7Z"}))},t.CalendarIcon=Nr,t.CardEditIcon=function(e){return o.createElement("svg",b({width:24,height:24,viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M2.746 7.89c0-1.759.241-2.558.666-2.978.428-.423 1.243-.662 3.024-.662h8.06a.75.75 0 0 0 0-1.5h-8.06c-1.769 0-3.174.201-4.078 1.095-.908.898-1.112 2.294-1.112 4.045v8.22c0 1.751.204 3.147 1.112 4.045.904.894 2.31 1.095 4.078 1.095h11.12c1.77 0 3.174-.201 4.079-1.095.907-.898 1.111-2.294 1.111-4.045v-4.08a.75.75 0 0 0-1.5 0v4.08c0 1.759-.24 2.558-.666 2.978-.428.423-1.243.662-3.024.662H6.436c-1.78 0-2.596-.239-3.024-.662-.425-.42-.666-1.22-.666-2.978V9.75H10a.75.75 0 0 0 0-1.5H2.746v-.36Zm3.25 7.86a.75.75 0 0 0 0 1.5h2a.75.75 0 0 0 0-1.5h-2Zm3.75.75a.75.75 0 0 1 .75-.75h2a.75.75 0 0 1 0 1.5h-2a.75.75 0 0 1-.75-.75ZM20.054 2.792c.683-.064 1.313.249 1.882.818.566.566.876 1.194.809 1.876-.063.642-.446 1.142-.809 1.504l-3.71 3.71a1.887 1.887 0 0 1-.482.337 1.922 1.922 0 0 1-.557.185h-.006l-1.423.201c-.455.063-.917-.063-1.25-.395-.332-.333-.457-.795-.395-1.25v-.003l.201-1.426c.03-.202.106-.4.185-.557.078-.156.191-.337.337-.482l3.168-3.169a.762.762 0 0 1 .025-.024l.517-.517c.362-.363.863-.747 1.508-.808Zm-1.742 3.162L15.9 8.368l-.015.02a.649.649 0 0 0-.086.185l-.191 1.357 1.357-.192a.685.685 0 0 0 .205-.101l2.413-2.414a4.1 4.1 0 0 1-1.27-1.269Zm2.375.165a2.599 2.599 0 0 1-1.272-1.267l.191-.192c.278-.277.467-.363.59-.375.084-.008.299.004.68.385.374.374.384.586.376.67-.012.122-.099.312-.376.59l-.19.189Z"}))},t.CaretDownIcon=function(e){return o.createElement("svg",b({xmlns:"http://www.w3.org/2000/svg",width:21,height:20,viewBox:"0 0 21 20"},e),o.createElement("path",{d:"M5.793 7.293a1 1 0 0 1 1.414 0l3.293 3.293 3.293-3.293a1 1 0 1 1 1.414 1.414l-4 4a1 1 0 0 1-1.414 0l-4-4a1 1 0 0 1 0-1.414Z"}))},t.ChainsIcon=function(e){return o.createElement("svg",b({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24"},e),o.createElement("path",{d:"M19.41 11.37c.91 0 1.65-.74 1.65-1.65V4.65c0-.91-.74-1.65-1.65-1.65h-5.07c-.91 0-1.65.74-1.65 1.65v1.53h-2.32V4.65c0-.91-.74-1.65-1.65-1.65H3.65C2.74 3 2 3.74 2 4.65v5.07c0 .91.74 1.65 1.65 1.65h1.53v1.66H3.65c-.91 0-1.65.74-1.65 1.65v5.07c0 .91.74 1.65 1.65 1.65h5.07c.91 0 1.65-.74 1.65-1.65v-1.54h2.32v1.54c0 .91.74 1.65 1.65 1.65h5.07c.91 0 1.65-.74 1.65-1.65v-5.07c0-.91-.74-1.65-1.65-1.65h-1.53v-1.66h1.53ZM14.69 5h4.37v4.37h-4.37V5ZM4 5h4.37v4.37H4V5Zm4.37 14.4H4v-4.37h4.37v4.37Zm10.69 0h-4.37v-4.37h4.37v4.37Zm-3.19-6.37h-1.54c-.91 0-1.65.74-1.65 1.65v1.53h-2.32v-1.53c0-.91-.74-1.65-1.65-1.65H7.17v-1.66h1.54c.91 0 1.65-.74 1.65-1.65V8.18h2.32v1.54c0 .91.74 1.65 1.65 1.65h1.54v1.66Z"}))},t.Change=Vo,t.ChatIcon=function(e){return o.createElement("svg",b({width:24,height:24,viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{d:"M2.4 6a2.4 2.4 0 0 1 2.4-2.4h8.4A2.4 2.4 0 0 1 15.6 6v4.8a2.4 2.4 0 0 1-2.4 2.4h-2.4l-3.6 3.6v-3.6H4.8a2.4 2.4 0 0 1-2.4-2.4V6Z"}),o.createElement("path",{d:"M18 8.4v3.2a4 4 0 0 1-4 4h-2.206l-2.12 2.12c.336.179.72.28 1.126.28h2.4l3.6 3.6V18h2.4a2.4 2.4 0 0 0 2.4-2.4v-4.8a2.4 2.4 0 0 0-2.4-2.4H18Z"}))},t.CheckCircleIcon=function(e){return o.createElement("svg",b({width:17,height:16,viewBox:"0 0 17 16",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8.5 16a8 8 0 1 0 0-16 8 8 0 0 0 0 16Zm3.707-9.293a1 1 0 0 0-1.414-1.414L7.5 8.586 6.207 7.293a1 1 0 0 0-1.414 1.414l2 2a1 1 0 0 0 1.414 0l4-4Z"}))},t.CheckIcon=function(e){return o.createElement("svg",b({width:15,height:10,viewBox:"0 0 15 10",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14.207.293a1 1 0 0 1 0 1.414l-8 8a1 1 0 0 1-1.414 0l-4-4a1 1 0 0 1 1.414-1.414L5.5 7.586 12.793.293a1 1 0 0 1 1.414 0Z"}))},t.Checkbox=Kc,t.ChevronIcon=Dr,t.ChevronsIcon=function(e){return o.createElement("svg",b({width:12,height:12,viewBox:"0 0 12 12",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6.002 1.8a.6.6 0 0 1 .424.177l1.8 1.8a.6.6 0 0 1-.849.848L6.002 3.249 4.626 4.625a.6.6 0 0 1-.849-.848l1.8-1.8a.6.6 0 0 1 .425-.176Z"}),o.createElement("path",{d:"M4.626 7.375a.6.6 0 1 0-.849.848l1.8 1.8a.6.6 0 0 0 .849 0l1.8-1.8a.6.6 0 0 0-.849-.848L6.002 8.751 4.626 7.375Z"}))},t.Chip=function(e){var t,r=e.icon,n=e.size,i=void 0===n?"large":n,o=e.disabled,l=void 0!==o&&o,c=e.label,u=e.active,d=void 0!==u&&u,h=e.theme,f=void 0===h?"dark":h,p=e.onClick,m=e.className,g=x(e,xt);return a.createElement(Be,{theme:f},a.createElement(kt,Object.assign({type:"button",disabled:l,onClick:p,$size:i,className:s((t={"global-chip-active":d},t[""+m]=m,t))},g),r&&"undefined"!==typeof r&&a.createElement("span",{className:"global-chip-icon"},r),a.createElement("span",null,c)))},t.ChipAction=function(e){var t=e.size,r=void 0===t?"medium":t,n=e.disabled,i=void 0!==n&&n,o=e.label,s=e.theme,l=void 0===s?"dark":s,c=e.onClick,u=x(e,Mt);return a.createElement(Be,{theme:l},a.createElement(Et,Object.assign({type:"button",disabled:i,onClick:c,$color:"neutral",$size:r},u),o))},t.ChipControl=Bt,t.ChipInput=function(e){var t=e.size,r=void 0===t?"medium":t,n=e.children,i=e.theme,o=void 0===i?"dark":i,s=e.onClick,l=x(e,_t);return a.createElement(Be,{theme:o},a.createElement(At,Object.assign({type:"button",$size:r,onClick:s},l),n))},t.ChipTab=function(e){var t,r=e.icon,n=e.iconRight,i=e.iconLeft,o=e.size,s=void 0===o?"medium":o,l=e.label,c=e.active,u=void 0!==c&&c,d=e.activeButton,h=void 0!==d&&d,f=e.theme,p=void 0===f?"dark":f,m=e.variant,g=void 0===m?null:m,y=e.onClick,v=e.to,b=x(e,jt);return t=(r||n)&&i?"leftright":i?"left":n||r?"right":void 0,a.createElement(Be,{theme:p},a.createElement(Ot,Object.assign({type:u&&!h?void 0:"button",onClick:y,$size:s,$active:u,$activeButton:h,$variant:g,to:u?void 0:v},b),a.createElement(ft,{iconLeft:i,icon:r||n,loading:!1,orientation:t},l)))},t.ChipTable=function(e){var t=e.size,r=void 0===t?"medium":t,n=e.children,i=e.theme,o=void 0===i?"dark":i,s=e.interactive,l=void 0===s||s,c=e.active,u=e.onClick,d=x(e,St);return a.createElement(Be,{theme:o},a.createElement(Dt,Object.assign({type:"button",$size:r,$active:c,$interactive:l,onClick:u},d),n))},t.ChipText=Gt,t.ClipboardIcon=function(e){return o.createElement("svg",b({width:49,height:48,viewBox:"0 0 49 48",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{d:"M22.1 4.8a2.4 2.4 0 1 0 0 4.8h4.8a2.4 2.4 0 1 0 0-4.8h-4.8Z"}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10.1 12a4.8 4.8 0 0 1 4.8-4.8 7.2 7.2 0 0 0 7.2 7.2h4.8a7.2 7.2 0 0 0 7.2-7.2 4.8 4.8 0 0 1 4.8 4.8v26.4a4.8 4.8 0 0 1-4.8 4.8H14.9a4.8 4.8 0 0 1-4.8-4.8V12Zm23.297 13.697a2.4 2.4 0 0 0-3.394-3.394L22.1 30.206l-3.103-3.103a2.4 2.4 0 0 0-3.394 3.394l4.8 4.8a2.4 2.4 0 0 0 3.394 0l9.6-9.6Z"}))},t.ClockIcon=function(e){return o.createElement("svg",b({width:17,height:16,viewBox:"0 0 17 16",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8.5 16a8 8 0 1 0 0-16 8 8 0 0 0 0 16Zm1-12a1 1 0 1 0-2 0v4a1 1 0 0 0 .293.707l2.828 2.829a1 1 0 1 0 1.415-1.415L9.5 7.586V4Z"}))},t.CloseIcon=jr,t.CloseInCircleIcon=Or,t.CmcIcon=function(e){return o.createElement("svg",b({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 40.43 41"},e),o.createElement("path",{d:"M35.12 24.5a2.15 2.15 0 0 1-2.19.15c-.82-.46-1.26-1.54-1.26-3v-4.5c0-2.16-.86-3.7-2.28-4.12-2.42-.7-4.24 2.26-4.93 3.37l-4.27 6.92v-8.46c0-1.94-.68-3.11-1.88-3.46-.79-.23-2-.14-3.13 1.63L5.61 28.38a16.89 16.89 0 0 1-1.94-7.88A16.66 16.66 0 0 1 20.19 3.73 16.66 16.66 0 0 1 36.71 20.5v.05a4.19 4.19 0 0 1-1.6 3.91Zm5.27-4v-.09A20.36 20.36 0 0 0 20.19 0 20.37 20.37 0 0 0 0 20.5 20.37 20.37 0 0 0 20.19 41a20 20 0 0 0 13.73-5.47A1.87 1.87 0 0 0 34 32.9a1.83 1.83 0 0 0-2.57-.13 16.34 16.34 0 0 1-23.1-.61c-.15-.15-.29-.31-.43-.47l8.62-13.85v6.39c0 3.06 1.19 4.05 2.19 4.34s2.52.1 4.12-2.5l4.75-7.69c.15-.25.29-.46.42-.65v3.89c0 2.86 1.14 5.16 3.14 6.29a5.79 5.79 0 0 0 5.92-.24 7.78 7.78 0 0 0 3.33-7.17Z"}))},t.CodeInfoIcon=function(e){return o.createElement("svg",b({width:24,height:18,viewBox:"0 0 24 18",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8.928 17.094 13.133.427a.38.38 0 0 1 .462-.276l1.202.303a.38.38 0 0 1 .275.462l-4.205 16.668a.38.38 0 0 1-.461.275l-1.203-.303a.38.38 0 0 1-.275-.462Zm8.492-2.454-.88-.88a.38.38 0 0 1 0-.54l4.23-4.23-4.23-4.23a.38.38 0 0 1 0-.54l.88-.88a.38.38 0 0 1 .54 0l4.76 4.76c.23.23.37.55.37.88 0 .33-.13.65-.37.89l-4.76 4.76a.38.38 0 0 1-.54 0v.01Zm-10.84 0a.38.38 0 0 1-.54 0L1.29 9.88a1.25 1.25 0 0 1 0-1.77l4.76-4.75a.38.38 0 0 1 .54 0l.88.88c.15.15.15.39 0 .54L3.23 9l4.23 4.23c.15.15.15.39 0 .54l-.88.88v-.01Z"}))},t.CoinGeckoIcon=function(e){return o.createElement("svg",b({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 239.29 238.61"},e),o.createElement("path",{d:"M119.86 0C55.56-.89 2.26 51.61.06 115.31c-2.1 64.1 48.2 123 119.3 123.3 64.8.3 118.6-53 119.9-115.9 1.4-68.1-54-123.5-119.4-122.71Zm-15.75 113.3a21.15 21.15 0 1 1 21.15-21.15 21.15 21.15 0 0 1-21.15 21.16Zm97.55 10.8-.7.9c-16.2 8.9-42.1 21.2-61.1 20a29.58 29.58 0 0 1-17.4-7.1c25 8.41 57.6-3.69 79.2-13.79ZM176 113.71c-.1-3 1.5-4.8 4.5-4.8a4.15 4.15 0 0 1 4.5 3.8v.5c.2 3-1.7 4.4-4.1 4.8-3.14-.2-4.84-1.6-4.9-4.3Zm54.2 10.7c-2 50.6-39.3 92.7-87.4 102.9-3.6.8-3.4-1-3.5-3.4-1-14.9 4.2-28.1 11.5-40.6 10.3-17.3 23.9-31.9 38.7-45.4a85.35 85.35 0 0 0 9.2-9.8 34.69 34.69 0 0 1 2.6-3.3c9.9-13 9.6-23.8-1-33.4-5.9-5.3-13.2-8.2-20.7-10.4a237.8 237.8 0 0 1-25.7-9.1 26 26 0 0 1-3.28-2h-.13.12a15.78 15.78 0 0 0-9.22-9.31c-6.22-2.57-12.63-2.31-19-.66-4.7.5-9.3-.8-13.8-1.5C87.86 55 56.66 71.21 47.86 90c-3.4 7.3-4.6 15.2-5.3 23.2-1.5 17-2.3 34.2-7 50.7a97.51 97.51 0 0 1-6.2 17.3c-5.3-5.9-8.3-12.4-10.9-18.9-16.6-42.5-10.9-81.7 19.3-116.2 23.3-26.7 53.7-38.7 88.9-36.8 25 1.3 47.2 10.6 66 27.4 26.1 23.41 38.9 52.81 37.5 87.71Z"}),o.createElement("path",{d:"M104 107.21a14.73 14.73 0 0 1-14.9-14.5v-.3a15.05 15.05 0 1 1 14.9 14.8Z"}))},t.ContextualMenu=function(e){var t=e.noTriggerBackground,r=e.customTrigger,n=e.options,i=e.theme,s=void 0===i?"dark":i,l=e.direction,c=void 0===l?"down":l,u=e.horizontalDirection,d=void 0===u?"right":u,h=e.fillIcons,f=void 0!==h&&h,p=e.onStateChange,m=e.maxHeight,g=e.triggerBorderRadius,y=e.triggerPadding,v=void 0===y?"8px":y,b=e.triggerWidth,w=e.width,k=x(e,Fn),M=o.useState(!1),E=M[0],_=M[1],A=o.useRef(),S=o.useRef(),I=function(e){_(e),"function"===typeof p&&p(e)};return cn([A,S],(function(){I(!1)})),a.createElement(Be,{theme:s},a.createElement(Hn,Object.assign({ref:A},k),a.createElement(bt,{type:"button",borderRadius:g||"50%",padding:v,color:t?"transparentNeutral":"neutral",width:b,onClick:function(){return I(!E)}},r||a.createElement(Zr,{style:{transform:"rotate(90deg)"}})),E&&a.createElement(Dn,{optionsRef:S,direction:c,horizontalDirection:d,maxHeight:m,width:w},n&&n.map((function(e,t){return a.createElement(Ln,{key:e.value,fillIcon:f,onClick:function(){e.onClick&&e.onClick(),I(!1)},icon:e.icon,showSeparator:t+1!==(null===n||void 0===n?void 0:n.length)},e.text)})))))},t.CopyButton=an,t.CopyIcon=Pr,t.CreditCardIcon=function(e){return o.createElement("svg",b({width:17,height:16,viewBox:"0 0 17 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{d:"M3.7 3.2a1.6 1.6 0 0 0-1.6 1.6v.8h12.8v-.8a1.6 1.6 0 0 0-1.6-1.6H3.7Z",fill:"#fff"}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14.9 7.2H2.1v4a1.6 1.6 0 0 0 1.6 1.6h9.6a1.6 1.6 0 0 0 1.6-1.6v-4ZM3.7 10.4a.8.8 0 0 1 .8-.8h.8a.8.8 0 1 1 0 1.6h-.8a.8.8 0 0 1-.8-.8Zm4-.8a.8.8 0 1 0 0 1.6h.8a.8.8 0 1 0 0-1.6h-.8Z",fill:"#fff"}))},t.CustomDappsAlertIcon=function(e){return o.createElement("svg",b({width:43,height:41,viewBox:"0 0 43 41",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"m26.547 40.992.01.008h-.026l.016-.008Zm-3.448-2.526 3.448 2.526 7.328-3.539.186-4.293 2.049-2.56 4.15-1.12 1.81-7.947-3.246-2.827-.719-3.2 1.703-3.946-5.082-6.374-4.23.774-2.954-1.414L25.52.76h-8.142l-2.022 3.786-2.954 1.414-4.23-.774L3.09 11.56l1.703 3.946-.719 3.2-3.246 2.827 1.81 7.947 4.15 1.12 2.049 2.56.186 4.293L16.367 41l3.459-2.534h3.273Zm.984-3.013h-5.322l-2.793 2.053-4.098-1.973-.133-3.493-3.273-4.107-3.352-.907L4.1 22.573l2.634-2.293 1.17-5.12-1.383-3.2L9.37 8.386l3.433.64 4.71-2.266 1.649-3.067h4.55l1.65 3.067 4.709 2.266 3.432-.64 2.847 3.574-1.383 3.2 1.17 5.12 2.634 2.293-1.01 4.453-3.353.907-3.273 4.107-.133 3.493-4.098 1.973-2.82-2.053Zm-1.142-22.426h-2.98v13.734h2.98V13.027Zm3.512 4.132h2.98v9.6h-2.98v-9.6Zm-13.015 2.56h2.98v7.04h-2.98v-7.04Z"}))},t.CustomNftAlertIcon=function(e){return o.createElement("svg",b({width:43,height:41,viewBox:"0 0 43 41",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"m26.612 40.992.01.008h-.026l.016-.008Zm-3.456-2.526 3.456 2.526 7.344-3.539.187-4.293 2.053-2.56 4.16-1.12 1.813-7.947-3.253-2.827-.72-3.2 1.707-3.946-5.094-6.374-4.24.774-2.96-1.414L25.583.76h-8.16l-2.027 3.786-2.96 1.414-4.24-.774-5.093 6.374 1.706 3.946-.72 3.2-3.253 2.827 1.813 7.947 4.16 1.12 2.054 2.56.186 4.293L16.41 41l3.467-2.534h3.28Zm.987-3.013h-5.334l-2.8 2.053-4.106-1.973-.134-3.493-3.28-4.107-3.36-.907-1.013-4.453 2.64-2.293 1.173-5.12-1.386-3.2 2.853-3.574 3.44.64 4.72-2.266 1.653-3.067h4.56l1.654 3.067 4.72 2.266 3.44-.64 2.853 3.574-1.387 3.2 1.174 5.12 2.64 2.293-1.014 4.453-3.36.907-3.28 4.107-.133 3.493-4.107 1.973-2.826-2.053Zm.56-18.585-3.2-5.04-3.2 5.04-5.787 1.494 3.786 4.613-.373 5.973 5.573-2.186 5.574 2.186-.374-5.973 3.787-4.614-5.787-1.493Z"}))},t.DappRadarIcon=function(e){return o.createElement("svg",b({id:"Layer_2","data-name":"Layer 2",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 606.06 106.83"},e),o.createElement("defs",null,o.createElement("style",null,"\n .cls-1{fill:#fff;stroke-width:0}\n ")),o.createElement("g",{id:"Layer_1-2","data-name":"Layer 1"},o.createElement("path",{className:"cls-1",d:"M243.39 40.12c-12.49-8.04-35.29-5.11-38.6 11.45l13.53 1.14c1.32-5.96 10.69-7.95 15.14-4.26 1.42 1.23 2.08 3.03 2.08 5.3-.19 2.93-2.37 3.22-5.39 3.88-10.79 1.14-27.91 2.08-27.25 17.13-1.14 17.31 25.93 21.38 32.93 7.38h.38v7.29h13.91V53.76c.09-5.87-2.18-10.5-6.72-13.63Zm-7.76 30.37c.28 8.04-10.31 12.3-16.56 8.23-3.69-2.65-2.46-8.89 1.89-10.22 4.35-1.89 10.41-1.23 14.67-3.6v5.58ZM295.14 38.89c-8.52-5.68-21.86-3.31-25.64 6.53h-.66v-8.89h-14.38v68.69h14.67V80.9h.47c3.88 9.75 17.5 11.83 25.83 6.25 14.19-9.37 14.29-39.17-.28-48.26Zm-5.49 32.17c-1.89 6.81-10.31 9.75-15.8 5.49-5.77-4.64-6.06-15.23-3.78-21.86 2.93-9.75 16.75-9.56 19.59.09 1.7 4.64 1.7 11.73 0 16.27ZM185.57 23.18c-9.56-6.34-32.08-3.78-43.43-4.26v70.3c19.49-.57 44.66 4.54 55.16-16.37 7.95-15.42 5.11-41.06-11.73-49.67Zm-1.23 43.72c-4.35 10.69-17.41 9.84-27.34 9.65V31.7c5.96.09 15.71-.66 20.53 2.37 10.69 5.3 10.69 23.28 6.81 32.83ZM603.79 35.96c-6.91-1.04-13.15 2.74-15.05 9.84h-.57v-9.18h-14.19v52.7h14.67v-29.8c-.28-9.37 9.65-12.68 17.41-10.12V36.34c-.66-.19-1.42-.28-2.27-.38ZM563.58 40.12c-12.49-8.04-35.29-5.11-38.61 11.45l13.53 1.14c1.33-5.96 10.69-7.95 15.14-4.26 1.42 1.23 2.08 3.03 2.08 5.3-.19 2.93-2.36 3.22-5.39 3.88-10.79 1.14-27.91 2.08-27.25 17.13-1.13 17.31 25.93 21.38 32.93 7.38h.38v7.29h13.91V53.76c.09-5.87-2.18-10.5-6.72-13.63Zm-7.76 30.37c.28 8.04-10.31 12.3-16.56 8.23-3.69-2.65-2.46-8.89 1.89-10.22 4.35-1.89 10.41-1.23 14.67-3.6v5.58ZM505.29 45.42h-.47c-3.88-9.84-17.13-12.21-25.64-6.53-7.85 5.11-10.69 13.91-10.69 24.13s2.75 18.83 10.5 24.03c8.42 5.68 21.86 3.6 25.83-6.25h.66v8.42h14.38v-70.2h-14.57v26.4Zm-1.04 25.74c-1.99 6.81-10.31 9.65-15.8 5.39-5.68-4.73-5.96-15.04-3.79-21.67 2.84-9.65 16.65-9.84 19.59-.09 1.8 4.45 1.8 11.92 0 16.37ZM458.08 40.12c-12.49-8.04-35.29-5.11-38.61 11.45L433 52.71c1.33-5.96 10.79-7.95 15.14-4.26 1.42 1.23 2.08 3.03 2.08 5.3-.19 2.93-2.36 3.22-5.39 3.88-10.79 1.14-27.82 2.18-27.25 17.13-1.14 17.31 25.93 21.38 32.93 7.38h.38v7.29h13.91V53.76c.19-5.87-2.18-10.5-6.72-13.63Zm-7.67 30.37c.28 8.04-10.31 12.3-16.56 8.23-3.69-2.65-2.46-8.89 1.89-10.22 4.35-1.89 10.41-1.23 14.67-3.6v5.58Z"}),o.createElement("path",{className:"cls-1",d:"M349.46 38.89c-8.51-5.68-21.86-3.31-25.64 6.53h-.66v-8.89h-14.38v68.69h14.67V80.9h.47c3.88 9.75 17.5 11.83 25.83 6.25 14.19-9.37 14.19-39.17-.28-48.26Zm-5.59 32.17c-1.89 6.81-10.31 9.75-15.8 5.49-5.77-4.64-6.06-15.23-3.78-21.86 2.93-9.75 16.75-9.56 19.59.09 1.8 4.64 1.8 11.83 0 16.27Z"}),o.createElement("path",{className:"cls-1",d:"M404.81 61.69c15.9-6.72 15.61-32.83.19-39.83-7.86-4.83-32.17-2.27-41.35-2.84v70.3h14.85V64.34h10.88l13.25 24.98H419l-14.86-27.34c.19-.09.38-.19.66-.28Zm-5.02-13.91c-3.78 6.53-14.85 4.26-21.38 4.64V31.13c4.35.19 13.53-.66 17.13 1.23 5.96 2.27 7.1 10.5 4.26 15.42ZM112.44 41.07 95.88 12.49C91.43 4.73 83.29 0 74.4 0H41.38c-8.9 0-17.03 4.73-21.58 12.4L3.34 41.07a24.685 24.685 0 0 0 0 24.79L19.9 94.43c4.45 7.67 12.68 12.4 21.57 12.4h33.02c8.9 0 17.04-4.73 21.48-12.4l16.56-28.57c4.35-7.67 4.35-17.13-.09-24.79ZM59.07 90.36c-.66 0-1.23-.56-1.23-1.23v-5.01c0-.66.47-1.14 1.14-1.23 15.51-.57 28.38-13.63 28.38-29.52 0-16.94-14.29-30.56-31.41-29.52-23.56 1.42-35.96 29.33-21.48 47.59l5.3-5.2C28.7 51.1 41.28 29.14 60.4 31.32c10.31 1.14 18.54 9.56 19.58 19.87 1.23 12.87-8.61 23.66-20.81 24.32-.67 0-1.23-.57-1.23-1.23v-5.02c0-.56.47-1.13 1.13-1.13 7.57-.48 13.72-6.91 13.72-14.76 0-8.71-7.57-15.71-16.56-14.67-10.5 1.14-16.46 13.34-10.97 22.24l5.58-5.59c-1.14-3.97 1.51-8.42 5.68-9.17 4.73-.95 8.89 2.65 8.89 7.28.1 4.83-4.73 8.42-9.37 7.1l-1.79 1.8-17.32 17.22c-1.42 1.42-3.78 1.42-5.2 0a30.3 30.3 0 0 1-2.46-2.75c-19.02-22.71-3.5-58.47 26.3-60.17 21.38-1.33 39.17 15.7 39.17 36.9.1 19.87-15.99 36.24-35.67 36.8Z"})))},t.DashboardIcon=function(e){return o.createElement("svg",b({width:24,height:24,viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{d:"M20.33 3.61V9h-5.39V3.61h5.39Zm1.01-2h-7.41c-.55 0-.99.44-.99.99v7.41c0 .55.44.99.99.99h7.41c.55 0 .99-.44.99-.99V2.6c0-.55-.44-.99-.99-.99ZM9.06 3.61v16.78H3.67V3.61h5.39Zm.52-2H3.15c-.81 0-1.48.66-1.48 1.48v17.82c0 .81.66 1.48 1.48 1.48h6.44c.81 0 1.48-.66 1.48-1.48V3.09c0-.81-.66-1.48-1.48-1.48h-.01ZM20.33 15v5.39h-5.39V15h5.39Zm1.01-2h-7.41c-.55 0-.99.44-.99.99v7.41c0 .55.44.99.99.99h7.41c.55 0 .99-.44.99-.99v-7.41c0-.55-.44-.99-.99-.99Z"}))},t.DefaultThemeProvider=Be,t.DefiIcon=function(e){return o.createElement("svg",b({width:18,height:18,viewBox:"0 0 18 18",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{d:"M9 13.8c.3 0 .6.3.6.6v1.3c.3-.1 1.3-.7 1.7-.9.6-.4 1.2.6.6 1l-1.2.7c-1 .6-2.1.6-3.1 0l-1.2-.7c-.6-.4-.1-1.3.6-1 .3.2 1.3.8 1.7.9v-1.3c-.3-.3 0-.6.3-.6zm6.7-3.5c.6 0 .6.6.6 1.1 0 1.1-.6 2.1-1.5 2.7-.6.4-1.2-.6-.6-1s1-1 1-1.7c-.1-.5-.1-1 .5-1.1zm-13.4-.1c.7 0 .6.7.6 1.2 0 .7.4 1.4 1 1.7.6.4.1 1.3-.6 1-1-.6-1.5-1.6-1.5-2.7-.1-.5-.2-1.1.5-1.2zM9 5.3c.6-.1 2.1 1 2.6 1.3.2.1.4.3.6.6.2.3.3.6.3.9 0 .5.1 2.3-.2 2.8-.2.7-1.9 1.4-2.4 1.8-.5.3-1.2.3-1.7 0-.6-.4-2.2-1.1-2.4-1.7-.4-.7-.2-2.5-.2-3 0-.3.1-.6.2-.8l.1-.2c.1-.2.3-.4.5-.5.6-.2 2-1.3 2.6-1.2zM6.7 10c0 .2.1.3.3.5l1.5.9v-2l-1.6-1-.1-.1V10zm4.6-1.7c.1 0-1.7 1-1.8 1.1v2l1.5-.9c.2-.1.2-.3.3-.5V8.3zM13 3.6c.4-.7 1.2.1 1.7.3 1 .6 1.6 1.6 1.5 2.7v1.2c0 .7-1.1.7-1.1 0 0-.4 0-1.4-.1-1.7-.6.3-1.3 1.1-1.8.4-.4-.7.7-1 1.2-1.4-.3-.4-1.8-.7-1.4-1.5zm-8.8-.2c.6-.4 1.2.6.5.9-.3.2-1 .6-1.2.8.5.4 1.6.6 1.2 1.4-.4.7-1.2-.2-1.8-.4-.1.3 0 1.3-.1 1.7 0 .7-1.1.7-1.1 0 0-.9-.1-2 .5-2.8.4-.8 1.3-1.2 2-1.6zm4.8 3c-.2-.1-1.6.9-1.7.9l1.7 1 1.7-1c-.1 0-1.5-1-1.7-.9zM7.4 1.5C8.6.8 10 1 11 1.8c.6.4 0 1.3-.6 1l-.4-.2c-.6-.3-1.3-.3-2 0l-.3.1c-.6.4-1.3-.5-.7-.9.1 0 .4-.3.4-.3z"}))},t.DevelopersHubIcon=function(e){return o.createElement("svg",b({width:24,height:24,viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{d:"M9.924 2.001a4.119 4.119 0 0 1 4.142 0l5.56 3.209a4.14 4.14 0 0 1 2.064 3.58v6.43a4.13 4.13 0 0 1-2.063 3.579h-.002l-5.558 3.21h-.001a4.119 4.119 0 0 1-4.141 0h-.002l-5.558-3.21A4.14 4.14 0 0 1 2.3 15.22V8.79c0-1.478.783-2.835 2.064-3.58h.001l5.558-3.209h.001Zm3.39 1.298a2.619 2.619 0 0 0-2.637 0h-.002L5.116 6.51A2.632 2.632 0 0 0 3.8 8.79v6.43a2.64 2.64 0 0 0 1.314 2.28l5.563 3.21c.817.476 1.82.476 2.637 0l5.56-3.209a2.63 2.63 0 0 0 1.316-2.281V8.79c0-.942-.507-1.814-1.315-2.28l-5.56-3.21-.001-.001Zm-.943 4.807a.75.75 0 1 1 1.438.427l-2.18 7.36a.75.75 0 1 1-1.438-.426l2.18-7.36ZM7.95 9.34A.75.75 0 0 1 9.01 10.4l-1.629 1.63 1.6 1.6a.75.75 0 0 1-1.06 1.06L6.13 12.9a1.227 1.227 0 0 1 0-1.74l1.818-1.82Zm7.04 0a.75.75 0 0 1 1.061 0l1.82 1.82a1.227 1.227 0 0 1 0 1.74l-1.79 1.79a.75.75 0 0 1-1.06-1.06l1.6-1.6-1.63-1.63a.75.75 0 0 1 0-1.06Z"}))},t.DiamondIcon=function(e){return o.createElement("svg",b({width:30,height:30,viewBox:"0 0 30 30",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{d:"M22.295 3.164a.939.939 0 0 0-.732-.352H8.438a.939.939 0 0 0-.732.352l-7.5 9.375a.938.938 0 0 0 .068 1.249L14.337 27.85a.935.935 0 0 0 1.326 0l14.063-14.062a.937.937 0 0 0 .068-1.249l-7.5-9.375Zm4.817 9.024H22.26l-2.25-7.5h1.102l6 7.5ZM7.868 14.062l5.026 9.693L3.2 14.063h4.667Zm2.112 0h4.083v7.875L9.98 14.062Zm5.958 0h4.082l-4.082 7.875v-7.875Zm6.195 0H26.8l-9.693 9.693 5.026-9.692Zm-4.08-9.374 2.25 7.5h-4.365v-7.5h2.115Zm-3.99 7.5H9.698l2.25-7.5h2.115v7.5Zm-5.175-7.5H9.99l-2.25 7.5H2.89l6-7.5Z"}))},t.DiscordIcon=function(e){return o.createElement("svg",b({width:12,height:13,viewBox:"0 0 12 13",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{d:"M4.914 5.284c-.342 0-.612.3-.612.666 0 .366.276.666.612.666.342 0 .612-.3.612-.666.006-.366-.27-.666-.612-.666Zm2.19 0c-.342 0-.612.3-.612.666 0 .366.276.666.612.666.342 0 .612-.3.612-.666 0-.366-.27-.666-.612-.666Z"}),o.createElement("path",{d:"M10.02.25H1.98C1.302.25.75.802.75 1.486v8.112c0 .684.552 1.236 1.23 1.236h6.804l-.318-1.11.768.714.726.672 1.29 1.14V1.486c0-.684-.552-1.236-1.23-1.236ZM7.704 8.086s-.216-.258-.396-.486c.786-.222 1.086-.714 1.086-.714-.246.162-.48.276-.69.354a4.203 4.203 0 0 1-2.424.252 5.037 5.037 0 0 1-.882-.258 3.516 3.516 0 0 1-.438-.204c-.018-.012-.036-.018-.054-.03a.083.083 0 0 1-.024-.018 2.105 2.105 0 0 1-.168-.102s.288.48 1.05.708c-.18.228-.402.498-.402.498-1.326-.042-1.83-.912-1.83-.912 0-1.932.864-3.498.864-3.498.864-.648 1.686-.63 1.686-.63l.06.072c-1.08.312-1.578.786-1.578.786s.132-.072.354-.174c.642-.282 1.152-.36 1.362-.378.036-.006.066-.012.102-.012a4.891 4.891 0 0 1 3.018.564s-.474-.45-1.494-.762l.084-.096s.822-.018 1.686.63c0 0 .864 1.566.864 3.498 0 0-.51.87-1.836.912Z"}))},t.DotIcon=function(e){return o.createElement("svg",b({viewBox:"0 0 100 100",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("circle",{cx:"50",cy:"50",r:"50"}))},t.DownloadIcon=function(e){return o.createElement("svg",b({width:14,height:16,viewBox:"0 0 14 16",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0 15a1 1 0 0 1 1-1h12a1 1 0 1 1 0 2H1a1 1 0 0 1-1-1Zm3.293-7.707a1 1 0 0 1 1.414 0L6 8.586V1a1 1 0 1 1 2 0v7.586l1.293-1.293a1 1 0 0 1 1.414 1.414l-3 3a1 1 0 0 1-1.414 0l-3-3a1 1 0 0 1 0-1.414Z"}))},t.DragIcon=function(e){return o.createElement("svg",b({width:15,height:8,viewBox:"0 0 15 8",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M.5 1a1 1 0 0 1 1-1h12a1 1 0 1 1 0 2h-12a1 1 0 0 1-1-1ZM.5 7a1 1 0 0 1 1-1h12a1 1 0 1 1 0 2h-12a1 1 0 0 1-1-1Z"}))},t.DropdownDrawer=Dn,t.DropdownOption=Ln,t.EmailIcon=function(e){return o.createElement("svg",b({width:17,height:12,viewBox:"0 0 17 12",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{d:"M.503 1.884 8.5 5.882l7.997-3.998A2 2 0 0 0 14.5 0h-12A2 2 0 0 0 .503 1.884Z"}),o.createElement("path",{d:"m16.5 4.118-8 4-8-4V10a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V4.118Z"}))},t.ErrorIcon=Lr,t.EthereumIcon=function(e){return o.createElement("svg",b({xmlns:"http://www.w3.org/2000/svg",width:9.05,height:14.716,viewBox:"0 0 9.05 14.716"},e),o.createElement("path",{d:"M4.488 11.037L0 8.315l4.488 6.4 4.489-6.327zM4.562 0L.074 7.505l4.488 2.649L9.05 7.505z"}))},t.EventsAndGrantsIcon=function(e){return o.createElement("svg",b({width:18,height:18,viewBox:"0 0 18 18",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{d:"M12.517 1.665c.31 0 .563.252.563.563v.802h.743a2.693 2.693 0 0 1 2.692 2.693v7.897a2.693 2.693 0 0 1-2.692 2.693H4.177a2.692 2.692 0 0 1-2.692-2.693V5.723A2.692 2.692 0 0 1 4.177 3.03h.744v-.802a.563.563 0 0 1 1.125 0v.802h5.909v-.802c0-.311.252-.563.562-.563Zm-8.34 2.49c-.865 0-1.567.702-1.567 1.568v7.897c0 .866.702 1.567 1.567 1.568h9.646c.865 0 1.567-.702 1.567-1.568V5.723c0-.866-.702-1.568-1.567-1.568H4.177Zm9.196 8.543a.563.563 0 0 1 0 1.125H4.628a.563.563 0 0 1 0-1.125h8.745ZM9 5.482c.183 0 .354.09.46.24l.864 1.23 1.444.445a.563.563 0 0 1 .283.875l-.904 1.204.027 1.51a.562.562 0 0 1-.745.54L9 11.034l-1.43.492a.563.563 0 0 1-.744-.54l.026-1.51-.903-1.204a.563.563 0 0 1 .283-.875l1.443-.446.866-1.23.042-.053A.564.564 0 0 1 9 5.482Zm-.515 2.274a.565.565 0 0 1-.295.214l-.863.266.54.718c.075.1.114.223.112.349l-.016.898.854-.293.09-.023a.564.564 0 0 1 .275.023l.853.293-.015-.898a.566.566 0 0 1 .112-.349l.539-.718-.863-.266a.564.564 0 0 1-.294-.214L9 7.022l-.515.734Z"}))},t.EventsIcon=function(e){return o.createElement("svg",b({width:24,height:24,viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{d:"M20.27 3.982h-1.335V2.417H16.93v1.565H7.201V2.417H5.195v1.565H3.871a2.172 2.172 0 0 0-2.176 2.166v13.259c0 1.203.973 2.176 2.176 2.176H20.27a2.172 2.172 0 0 0 2.166-2.176V6.147a2.17 2.17 0 0 0-2.166-2.165Zm.16 15.425c0 .09-.08.17-.16.17H3.87c-.09 0-.17-.08-.17-.17V9.598H20.43v9.819-.01ZM3.7 7.592V6.158c0-.09.081-.16.171-.16H20.27c.09 0 .16.07.16.16v1.434H3.702Z"}),o.createElement("path",{d:"M11.403 17.812h.04c.472 0 .903-.23 1.144-.622l3.49-5.496-1.625-1.033-2.989 4.704-1.283-2.257-1.675.943 1.745 3.079c.23.411.662.672 1.153.682Z"}))},t.ExpandIcon=function(e){return o.createElement("svg",b({width:15,height:14,viewBox:"0 0 15 14",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M.5 1a1 1 0 0 1 1-1h4a1 1 0 0 1 0 2H3.914l2.293 2.293a1 1 0 0 1-1.414 1.414L2.5 3.414V5a1 1 0 0 1-2 0V1Zm9 1a1 1 0 0 1 0-2h4a1 1 0 0 1 1 1v4a1 1 0 1 1-2 0V3.414l-2.293 2.293a1 1 0 0 1-1.414-1.414L11.086 2H9.5Zm-9 7a1 1 0 0 1 2 0v1.586l2.293-2.293a1 1 0 0 1 1.414 1.414L3.914 12H5.5a1 1 0 1 1 0 2h-4a1 1 0 0 1-1-1V9Zm13-1a1 1 0 0 1 1 1v4a1 1 0 0 1-1 1h-4a1 1 0 1 1 0-2h1.586L8.793 9.707a1 1 0 0 1 1.414-1.414l2.293 2.293V9a1 1 0 0 1 1-1Z"}))},t.ExploreIcon=function(e){return o.createElement("svg",b({width:24,height:24,viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3.53 8.09a4.56 4.56 0 0 1 4.56-4.56h7.82a4.56 4.56 0 0 1 4.56 4.56v7.82a4.56 4.56 0 0 1-4.56 4.56H8.09a4.56 4.56 0 0 1-4.56-4.56V8.09Zm4.56-6.06a6.06 6.06 0 0 0-6.06 6.06v7.82a6.06 6.06 0 0 0 6.06 6.06h7.82a6.06 6.06 0 0 0 6.06-6.06V8.09a6.06 6.06 0 0 0-6.06-6.06H8.09Zm8.737 5.143c.458.459.525 1.13.292 1.73l-1.973 5.036a2.21 2.21 0 0 1-1.223 1.22l-5.03 1.97c-.6.233-1.271.166-1.73-.292-.458-.459-.525-1.13-.292-1.73l1.973-5.035c.213-.534.66-1.001 1.223-1.22h.001l5.03-1.97c.598-.234 1.27-.167 1.729.291ZM15.642 8.28l-5.03 1.97a.712.712 0 0 0-.375.378L8.27 15.652a.42.42 0 0 0-.028.107.416.416 0 0 0 .106-.028l5.03-1.97h.001a.712.712 0 0 0 .375-.377l1.968-5.026a.423.423 0 0 0 .028-.107.42.42 0 0 0-.107.028ZM12 11c-.547 0-1 .453-1 1 0 .547.453 1 1 1 .547 0 1-.453 1-1 0-.547-.453-1-1-1Z"}))},t.ExternalLinkIcon=Rr,t.EyeCrossedIcon=zr,t.EyeIcon=Br,t.FAQSection=function(e){var t=e.theme,r=e.title,n=e.subtitle,i=e.faqData,s=e.noStructuredData,l=e.onQuestionClick,c=void 0===l?void 0:l,u=e.footer,d=o.useState(null),h=d[0],f=d[1];if(!i||!i.length)return null;o.useEffect((function(){var e=window.location.hash.substring(1);if(e){var t=document.getElementById("faq-question-"+e);if(t){f(e);var r=-window.innerHeight/2,n=t.getBoundingClientRect().top+window.scrollY+r;window.scrollTo({top:n,behavior:"smooth"})}else f(null),window.history.pushState(null,"",window.location.pathname)}}),[]);var p={"@context":"https://schema.org","@type":"FAQPage",mainEntity:i.map((function(e){var t=e.value;return{"@type":"Question",name:t.title,acceptedAnswer:{"@type":"Answer",text:t.content}}}))};return a.createElement(Be,{theme:t},!s&&a.createElement(v.Helmet,null,a.createElement("script",{type:"application/ld+json"},JSON.stringify(p))),a.createElement(Mu,null,"string"===typeof r?a.createElement(Eu,null,r):r&&r,n&&a.createElement(_u,null,n),r||n?a.createElement(ku,null):null,i.map((function(e,t){var r=e.value,n=wu(r.title),i=n===h;return a.createElement(Su,{id:"faq-question-"+n,$active:i,key:t,onClick:function(){return function(e){e===h?(f(null),window.history.pushState(null,"",window.location.pathname)):(f(e),c&&c(e),window.history.pushState(null,"","#"+e))}(n)}},a.createElement(Tu,null,a.createElement(xu,null,a.createElement(Iu,null,r.title),a.createElement(Au,{$active:i})),a.createElement(Cu,{$active:i},a.createElement(Nu,{$active:i},a.createElement(Du,{dangerouslySetInnerHTML:{__html:r.content}}),r.additionalContent))))})),u))},t.FORM_INPUT_STATE=Ei,t.FacebookIcon=function(e){return o.createElement("svg",b({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 320 512"},e),o.createElement("path",{d:"M279.14 288l14.22-92.66h-88.91v-60.13c0-25.35 12.42-50.06 52.24-50.06h40.42V6.26S260.43 0 225.36 0c-73.22 0-121.08 44.38-121.08 124.72v70.62H22.89V288h81.39v224h100.17V288z"}))},t.FilterButton=function(e){var t=e.filterApplied,r=e.clearFilter,n=e.filterText,i=x(e,$s);return a.createElement(Bt,b({active:t,label:a.createElement(ft,{iconLeft:a.createElement(Ur,null),icon:t?a.createElement(Xs,{onClick:function(e){e.stopPropagation(),r()}}):null,loading:!1,orientation:t?"leftright":"left"},n)},i))},t.FilterIcon=Ur,t.FlagIcon=function(e){return o.createElement("svg",b({width:24,height:24,viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{d:"M3.475 2.846a.75.75 0 0 1 .869.506l.02.074.162.774h5.894a2.42 2.42 0 0 1 2.275 1.603l.15.41.005.014c0 .002.004.007.013.013.01.008.022.01.028.01h4.4a3.05 3.05 0 0 1 2.914 2.154l.069.257v.005l.89 4.23a3.048 3.048 0 0 1-2.983 3.674h-3.11a1.57 1.57 0 0 1-1.462-1.026l-.008-.02a.91.91 0 0 0-.86-.614H6.77l1.213 5.787a.75.75 0 0 1-1.47.307l-3.62-17.27-.01-.076a.75.75 0 0 1 .59-.812zM6.456 13.41h6.285c1.022 0 1.93.645 2.27 1.607h.002c.008.02.02.035.032.044.011.008.02.01.026.01h3.11a1.549 1.549 0 0 0 1.516-1.866l-.89-4.225-.034-.133A1.55 1.55 0 0 0 17.29 7.75h-4.4a1.548 1.548 0 0 1-1.454-1.023l-.15-.408-.002-.005a.92.92 0 0 0-.864-.614H4.84l1.616 7.71z"}))},t.FullscreenIcon=function(e){return o.createElement("svg",b({width:16,height:16,viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{d:"M0 5.286V.858A.855.855 0 0 1 .858 0h4.428a.43.43 0 0 1 .429.429v1.428a.43.43 0 0 1-.429.429h-3v3a.43.43 0 0 1-.43.428H.43A.43.43 0 0 1 0 5.286ZM10.286.43v1.428a.43.43 0 0 0 .429.429h3v3a.43.43 0 0 0 .428.428h1.43A.43.43 0 0 0 16 5.285V.858A.855.855 0 0 0 15.14 0h-4.426a.43.43 0 0 0-.429.429Zm5.286 9.857h-1.429a.43.43 0 0 0-.429.429v3h-3a.43.43 0 0 0-.428.428v1.43a.43.43 0 0 0 .429.428h4.427a.856.856 0 0 0 .858-.86v-4.426a.43.43 0 0 0-.429-.429h.001Zm-9.858 5.285v-1.428a.43.43 0 0 0-.429-.429h-3v-3a.43.43 0 0 0-.428-.428H.429a.43.43 0 0 0-.429.429v4.427a.855.855 0 0 0 .858.857h4.428a.43.43 0 0 0 .428-.428Z"}))},t.GamblingIcon=function(e){return o.createElement("svg",b({width:24,height:24,viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{d:"M13.66 22.12H4.87c-1.66 0-3-1.35-3-3v-8.79c0-1.66 1.35-3 3-3h8.78c1.66 0 3 1.35 3 3v8.79c0 1.66-1.35 3-3 3h.01ZM4.88 9.33c-.55 0-1 .45-1 1v8.79c0 .55.45 1 1 1h8.78c.55 0 1-.45 1-1v-8.79c0-.55-.45-1-1-1H4.87h.01Z"}),o.createElement("path",{d:"M19.24 15.9V15c0-.24.16-.44.38-.53.36-.15.62-.51.62-.93V4.75c0-.55-.45-1-1-1h-8.79c-.42 0-.78.26-.93.62-.09.22-.29.38-.53.38h-.9c-.36 0-.65-.34-.57-.69.31-1.32 1.5-2.31 2.92-2.31h8.78c1.66 0 3 1.34 3 3v8.78c0 1.42-.99 2.61-2.31 2.92-.35.08-.69-.2-.69-.57l.02.02Z"}),o.createElement("path",{d:"M17.32 5.79c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1ZM9.37 13.68c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1ZM6.98 11.48c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1ZM11.63 11.48c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1ZM6.98 15.89c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1ZM11.63 15.89c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1Z"}))},t.GamesIcon=function(e){return o.createElement("svg",b({width:18,height:18,viewBox:"0 0 18 18",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{d:"M10.282 1.313c.31 0 .563.251.563.562v.555c0 .639-.571 1.027-1.103 1.027h-.607v.533h3.607a4.463 4.463 0 0 1 4.463 4.463v2.64a4.463 4.463 0 0 1-4.463 4.463H5.257a4.463 4.463 0 0 1-4.462-4.463v-2.64A4.463 4.463 0 0 1 5.257 3.99H8.01v-.63c0-.639.57-1.028 1.102-1.028h.608v-.457c0-.31.252-.562.562-.563ZM5.257 5.114A3.338 3.338 0 0 0 1.92 8.453v2.64a3.338 3.338 0 0 0 3.337 3.338h7.485a3.338 3.338 0 0 0 3.338-3.338v-2.64a3.338 3.338 0 0 0-3.338-3.338H5.257Zm.855 2.85c.31 0 .563.252.563.562v.825H7.5a.563.563 0 0 1 0 1.125h-.825v.825a.563.563 0 0 1-1.125 0v-.825h-.825a.563.563 0 0 1 0-1.125h.825v-.825c0-.31.252-.562.562-.562Zm5.573 2.632c.308 0 .563.255.563.562a.567.567 0 0 1-.563.563.567.567 0 0 1-.562-.563c0-.307.255-.562.563-.562ZM10.32 9.24c.308 0 .563.255.563.563a.567.567 0 0 1-.563.562.567.567 0 0 1-.562-.562c0-.308.255-.563.562-.563Zm2.722 0c.308 0 .563.255.563.563a.567.567 0 0 1-.563.562.567.567 0 0 1-.563-.562c0-.308.256-.563.563-.563Zm-1.357-1.365c.308 0 .563.255.563.563a.567.567 0 0 1-.563.562.567.567 0 0 1-.562-.563c0-.307.255-.562.563-.562Z"}))},t.GiftIcon=function(e){return o.createElement("svg",b({width:26,height:27,viewBox:"0 0 26 27",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M5 5.738a4.8 4.8 0 0 1 8-3.578 4.8 4.8 0 0 1 7.727 5.178H22.6a3.2 3.2 0 0 1 0 6.4h-8v-1.6a1.6 1.6 0 1 0-3.2 0v1.6h-8a3.2 3.2 0 0 1 0-6.4h1.873A4.792 4.792 0 0 1 5 5.738Zm6.4 1.6v-1.6a1.6 1.6 0 1 0-1.6 1.6h1.6Zm4.8 0a1.6 1.6 0 1 0-1.6-1.6v1.6h1.6Z"}),o.createElement("path",{d:"M11.4 15.338H1.8v8a3.2 3.2 0 0 0 3.2 3.2h6.4v-11.2ZM14.6 26.538H21a3.2 3.2 0 0 0 3.2-3.2v-8h-9.6v11.2Z"}))},t.GithubIcon=function(e){return o.createElement("svg",b({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 57.171 55.742",width:57.171,height:55.742},e),o.createElement("g",{"data-name":"Group 11374"},o.createElement("path",{"data-name":"Icon awesome-github",d:"M19.122 44.883c0 .231-.265.415-.6.415-.38.035-.645-.15-.645-.415 0-.231.265-.415.6-.415.346-.031.645.15.645.415zm-3.585-.519c-.081.231.15.5.5.565a.541.541 0 00.715-.231c.069-.231-.15-.5-.5-.6a.592.592 0 00-.714.267zm5.095-.2c-.334.081-.565.3-.53.565.035.231.334.38.68.3s.565-.3.53-.53-.346-.362-.68-.33zM28.217 0C12.229 0 0 12.137 0 28.124a28.9 28.9 0 0019.537 27.571c1.475.265 1.994-.645 1.994-1.395 0-.715-.035-4.657-.035-7.077 0 0-8.068 1.729-9.763-3.435 0 0-1.314-3.354-3.2-4.219 0 0-2.64-1.81.184-1.775a6.084 6.084 0 014.449 2.974c2.524 4.449 6.754 3.17 8.4 2.409a6.406 6.406 0 011.844-3.884c-6.443-.715-12.944-1.648-12.944-12.737a8.736 8.736 0 012.72-6.789 10.89 10.89 0 01.3-7.826c2.409-.749 7.953 3.112 7.953 3.112a27.23 27.23 0 0114.477 0s5.544-3.873 7.953-3.112a10.885 10.885 0 01.3 7.826c1.844 2.04 2.974 3.631 2.974 6.789 0 11.123-6.789 12.01-13.232 12.737 1.06.911 1.959 2.64 1.959 5.348 0 3.884-.035 8.691-.035 9.636 0 .749.53 1.66 1.994 1.395 11.527-3.827 19.342-14.765 19.342-27.548C57.171 12.137 44.2 0 28.217 0zM11.2 39.754c-.15.115-.115.38.081.6.184.184.45.265.6.115.15-.115.115-.38-.081-.6-.181-.184-.447-.265-.6-.115zm-1.245-.934c-.081.15.035.334.265.45a.343.343 0 00.5-.081c.081-.15-.035-.334-.265-.45-.231-.069-.416-.034-.496.081zm3.735 4.1c-.184.15-.115.5.15.715.265.265.6.3.749.115.15-.15.081-.5-.15-.715-.25-.261-.596-.298-.746-.111zm-1.314-1.694c-.184.115-.184.415 0 .68s.5.38.645.265a.526.526 0 000-.715c-.158-.261-.457-.376-.642-.227z"})))},t.GlassesIcon=function(e){return o.createElement("svg",b({width:21,height:21,viewBox:"0 0 21 21",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("g",{clipPath:"url(#a)"},o.createElement("path",{d:"M.517 8.919v.687h.68v.675h.738v.01h.011v.68h.68v.01h.01v.689h2.676l.032-.69h.69c.011-.242.02-.457.032-.692h.694v-.666h1.362v.682l.643-.04.08.735h.645v.668h4.2v-.662l.696-.032v-.682h.705V9.6h4.055l.033-.682H.517ZM19.155 9.609l.035.64h1.327v-.64h-1.362ZM19.154 9.601h-.009v.008h.01v-.008"}),o.createElement("path",{d:"M2.635 9.6h-.69v.69h.69V9.6ZM3.327 10.29h-.691v.691h.69v-.691ZM9.547 9.6h-.692v.69h.692V9.6ZM10.238 10.29h-.691v.691h.691v-.691ZM10.986 9.6h-.691v.69h.691V9.6ZM11.678 10.29h-.692v.691h.691v-.691Z",fill:"#fff"})),o.createElement("defs",null,o.createElement("clipPath",{id:"a"},o.createElement("path",{fill:"#fff",transform:"translate(.5 .5)",d:"M0 0h20v20H0z"}))))},t.GoogleIcon=function(e){return o.createElement("svg",b({xmlns:"http://www.w3.org/2000/svg",width:17.109,height:17.39,viewBox:"0 0 17.109 17.39"},e),o.createElement("path",{d:"M17.109 8.898a8.074 8.074 0 0 1-8.414 8.492 8.695 8.695 0 0 1 0-17.39 8.362 8.362 0 0 1 5.83 2.275L12.159 4.55c-3.1-2.987-8.853-.743-8.853 4.144a5.446 5.446 0 0 0 5.389 5.49 4.7 4.7 0 0 0 4.936-3.747H8.695V7.446h8.278a7.622 7.622 0 0 1 .136 1.452z"}))},t.GrowthToolsIcon=function(e){return o.createElement("svg",b({width:24,height:24,viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{d:"M12 1.993c.689-.001 1.41.124 2.027.4l.26.128.003.002 4.942 2.75c.704.39 1.301 1.044 1.72 1.754.419.71.702 1.55.702 2.354v5.23c0 .804-.283 1.643-.702 2.353-.419.71-1.016 1.364-1.72 1.755l-.002-.001-4.94 2.749h-.002c-.667.37-1.496.532-2.283.532-.787 0-1.617-.163-2.283-.531l-.002-.001-4.942-2.75c-.704-.39-1.302-1.043-1.72-1.753-.419-.71-.702-1.55-.703-2.354V9.38c0-.804.284-1.643.703-2.353.418-.71 1.016-1.364 1.72-1.755l4.943-2.74c.666-.373 1.493-.537 2.279-.539Zm.75 10.948v7.488c.311-.059.59-.151.813-.274l4.94-2.748h.002c.415-.23.836-.664 1.155-1.205.32-.541.494-1.12.494-1.592V9.38a2.57 2.57 0 0 0-.1-.67l-7.304 4.231ZM3.952 8.718a2.561 2.561 0 0 0-.097.663v5.23c0 .472.175 1.05.495 1.591.319.541.74.974 1.155 1.204v.001l4.942 2.748.154.076c.189.085.41.15.649.197V12.94L3.952 8.718Zm8.05-5.225c-.603.001-1.163.132-1.55.35l-.004.002-4.943 2.739c-.303.168-.609.444-.876.791L12 11.642l7.375-4.272c-.266-.345-.57-.62-.871-.786h-.001L13.56 3.835v-.001c-.394-.215-.957-.342-1.557-.34Z"}))},t.HCaptcha=gi,t.HEADER_HEIGHT=_i,t.HeaderHorizontalNav=function(e){var t=e.theme,r=void 0===t?"dark":t,n=e.configObject,i=e.onClick,s=e.activeLink,l=e.submenuExpandedEvent,c=x(e,Ts),u=o.useRef(),d=o.useState(null),h=d[0],f=d[1];return cn([u],(function(){f(null)})),a.createElement(Be,{theme:r},a.createElement(Cs,b({ref:u,className:"dr-horizontal-header-nav"},c),n.map((function(e){return e.icon?a.createElement(ns,b({key:e.id,id:e.id},e,{activeLink:s,open:h,setOpen:f,onClick:function(e){i&&i(e)},submenuExpandedEvent:l})):null}))),a.createElement(Ns,{id:"dr-horizontal-header-nav-backdrop",isActive:null!==h}))},t.HeaderNav=function(e){var t=e.theme,r=void 0===t?"dark":t,n=e.configObject,i=e.onClick,s=e.submenuExpandedEvent,l=e.submenuCollapsedEvent,c=e.activeLink,u=e.headerHeight,d=void 0===u?_i:u,h=e.mobileBreakpoint,f=void 0===h?1e3:h,p=e.frontPositionedChildren,m=x(e,Ja),g=o.useState(!1),y=g[0],v=g[1],w=o.useRef(),k=o.useRef();return cn([k,w],(function(){v(!1)})),a.createElement(Be,{theme:r},a.createElement($a,{className:"dr-header-nav"},a.createElement(Xa,{headerHeight:d,ref:k,isOpen:y,mobileBreakpoint:f},p,n.map((function(e,t){return e?e.separator?a.createElement(Wa,{key:"separator-"+t,$maxWidth:"100%"}):e.mobileOnlyHeaderComponent?a.createElement(es,{key:e.id,$mobileBreakpoint:f},e.mobileOnlyHeaderComponent):e.external||e.secondary?a.createElement(Va,b({key:e.id},e,{onClick:function(e){i&&i(e),v(!1)},maxWidth:"100%"})):a.createElement(ya,b({key:e.id},e,{activeLink:c,onClick:function(e){i&&i(e),v(!1)},submenuExpandedEvent:s,submenuCollapsedEvent:l,maxWidth:"100%"})):null}))),a.createElement(Ka,b({ref:w,isOpen:y,stateHandler:v,headerHeight:d,mobileBreakpoint:f},m))))},t.HelperText=Ai,t.HighRiskIcon=function(e){return o.createElement("svg",b({width:18,height:18,viewBox:"0 0 18 18",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8.208 5.771a.562.562 0 0 1 .417-.185h.75a.562.562 0 0 1 .56.618l-.375 3.75a.562.562 0 0 1-1.12 0l-.375-3.75a.562.562 0 0 1 .143-.433Z"}),o.createElement("path",{d:"M9 12.969a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5Z"}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"m11.511 3.35 4.537 7.858c1.127 1.939-.281 4.355-2.511 4.355H4.462c-2.234 0-3.629-2.419-2.513-4.353L6 4.193h-.007l.486-.843c1.117-1.935 3.916-1.935 5.032 0Zm-3.973.43c.73-1.051 2.342-1.007 2.999.132l4.537 7.86.002.002c.687 1.182-.17 2.664-1.54 2.664H4.463c-1.367 0-2.222-1.48-1.538-2.666L7.538 3.78Z"}))},t.HomeIcon=function(e){return o.createElement("svg",b({width:17,height:16,viewBox:"0 0 17 16",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{d:"M9.207.293a1 1 0 0 0-1.414 0l-7 7a1 1 0 0 0 1.414 1.414l.293-.293V15a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1v-2a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v2a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1V8.414l.293.293a1 1 0 1 0 1.414-1.414l-7-7Z"}))},t.HomepageIcon=function(e){return o.createElement("svg",b({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{enableBackground:"new 0 0 24 24"},xmlSpace:"preserve"},e),o.createElement("path",{d:"m14.3 2.9 6.5 5.2c1 .8 1.5 2.2 1.3 3.4l-1.3 7.4c-.3 1.7-1.9 3-3.6 3h-1.6c-1.1 0-2-.9-2-2V19c0-.4-.4-.8-.8-.8h-1.6c-.4 0-.7.3-.8.7V20c0 1.1-.9 2-2 2H6.8c-1.7 0-3.3-1.3-3.6-3L2 11.6c-.2-1.4.3-2.8 1.3-3.6l6.5-5.2c1.2-1 3.2-1 4.5.1zm-1 1.1c-.7-.6-1.9-.6-2.7 0L4.1 9.2c-.5.4-.9 1.4-.8 2l1.2 7.4c.2 1 1.1 1.8 2.1 1.8h1.6c.6 0 .5-.7.5-1.1-.1-1.4.9-2.6 2.3-2.6h1.6c1.3 0 2.3 1 2.3 2.3v.9c0 .3.2.5.5.5H17c1 0 1.9-.8 2.1-1.8l1.2-7.4c.1-.6-.3-1.7-.8-2L13.3 4z"}),o.createElement("path",{d:"M9.6 12c0-.4.3-.8.8-.8h3.2c.4 0 .8.3.8.8s-.3.8-.8.8h-3.2c-.4 0-.8-.4-.8-.8z"}))},t.HorizontalDataBox=function(e){var t=e.theme,r=void 0===t?"dark":t,n=e.tooltip,i=e.loading,o=e.to,s=e.value,l=e.name,c=e.copyValue,u=e.maxWidth,d=void 0===u?"352px":u,h=e.onClick,f=x(e,Qo);return i?a.createElement(Be,{theme:r},a.createElement(Ko,{$maxWidth:d},a.createElement(Go,null,a.createElement(qo,null,l)),a.createElement(Bo,{width:"100%",height:"19px"}))):a.createElement(Be,{theme:r},a.createElement(Ko,{$maxWidth:d},a.createElement(Go,null,a.createElement(qo,null,l),n&&a.createElement(en,{contentComponent:n},a.createElement(Zo,{width:"16px",height:"16px"}))),a.createElement(Jo,null,(o||h)&&a.createElement(Xo,b({color:"transparent",size:"large",p:0,to:o,onClick:function(){return h&&h()},target:o?"_blank":void 0,iconRight:o?a.createElement(Rr,{width:"16px",height:"16px"}):void 0},f),s),c&&a.createElement(a.Fragment,null,a.createElement($o,null,s),a.createElement(an,{value:s})),!o&&!h&&!c&&a.createElement(Wo,null,s))))},t.HotContractsIcon=function(e){return o.createElement("svg",b({width:24,height:24,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},e),o.createElement("path",{d:"M12.53 22.41c-.78 0-1.58-.1-2.38-.3-2.44-.61-4.42-2.06-5.43-3.97-.99-1.87-1.19-4.3-.51-6.21.3-.82.59-1.44.95-2 .87-1.36 1.82-2.14 2.45-2.66l.24-.2c1.13-.98 1.98-2.46 2.53-4.4.06-.32.28-.59.58-.72.37-.16.79-.09 1.08.18.89.83 2.45 2.63 2.89 5.37.16 1.03.15 2.09-.05 3.13.22-.08.45-.21.66-.41.57-.54.64-1.26.64-1.54 0-.39.23-.75.59-.91s.78-.09 1.08.17c.32.29 3.14 2.94 2.75 7.07-.04.4-.44 4.02-3.5 6.07-1.31.88-2.9 1.33-4.58 1.33Zm-.77-17.56c-.64 1.56-1.51 2.82-2.59 3.75l-.27.22c-.56.46-1.34 1.1-2.04 2.2-.28.43-.51.92-.75 1.59-.57 1.59-.21 3.45.39 4.59.73 1.39 2.28 2.49 4.15 2.96 1.95.49 3.9.22 5.35-.75 2.33-1.56 2.61-4.47 2.62-4.59.16-1.7-.41-3.08-.99-4.03-.19.32-.42.62-.7.88-1.47 1.39-3.34 1.08-3.54 1.05a.992.992 0 0 1-.68-.48c-.15-.25-.17-.55-.08-.83.41-1.19.53-2.4.34-3.6-.2-1.23-.69-2.23-1.2-2.97Z"}),o.createElement("path",{d:"M12.11 18.45c-.37 0-.75-.05-1.12-.14-1.15-.29-2.09-.99-2.58-1.91a.996.996 0 0 1 .42-1.35.996.996 0 0 1 1.35.42c.22.42.71.75 1.3.9.63.16 1.26.08 1.7-.22a1.001 1.001 0 1 1 1.11 1.67c-.63.42-1.39.63-2.18.63Z"}))},t.IconCdn=Ml,t.ImageLoader=function(e){var t,r=e.src,n=e.onError,i=e.fallbackTimer,l=void 0===i?2e4:i,c=e.fallbackSrcs,u=e.theme,d=void 0===u?"dark":u,h=e.className,f=e.style,p=e.showLoader,m=void 0===p||p,g=e.alt,y=e.onClick,v=e.resize,b=x(e,ea),w=o.useState(!1),k=w[0],M=w[1],E=o.useRef(!1),_=function(e){var t=a.useRef();return a.useEffect((function(){t.current=e}),[e]),t.current}(r),A=o.useState(na(r,v)),S=A[0],I=A[1],T="dark"===d?ta:ra,C=o.useState(0),N=C[0],D=C[1],j=function(){E.current=!1,M(!1)},O=function(e){j(),I(ia(e,v))},P=function(){if(c||(I(T),n&&n()),"string"===typeof c)O(c);else if("object"===typeof c&&null!==c&&void 0!==c&&c.length){var e=null===c||void 0===c?void 0:c.filter(Boolean);e[N]?(O(e[N]),D(N+1)):(I(T),n&&n())}};return o.useEffect((function(){var e=setTimeout((function(){E.current||P()}),l);return function(){clearTimeout(e)}}),[S]),o.useEffect((function(){_&&_!==r&&(j(),I(na(r,v)))}),[r]),a.createElement(a.Fragment,null,!k&&m&&a.createElement(sa,{style:f||{}}),a.createElement(aa,Object.assign({style:f||{},src:S,onClick:y,className:s((t={},t[""+h]=h,t["img-loaded"]=k,t["img-loading"]=!k,t)),onLoad:function(){E.current=!0,M(!0)},onError:P,alt:g||"image"},b)))},t.ImagePlaceholderIcon=function(e){return o.createElement("svg",b({width:66,height:58,viewBox:"0 0 66 58",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{d:"M8.4.3A8.2 8.2 0 0 0 .2 8.5v41a8.2 8.2 0 0 0 8.2 8.2h49.2a8.2 8.2 0 0 0 8.2-8.2v-41A8.2 8.2 0 0 0 57.6.3H8.4Zm49.2 49.2H8.4l16.4-32.8 12.3 24.6 8.2-16.4 12.3 24.6Z"}))},t.InfoIcon=Fr,t.Input=Pi,t.InstagramIcon=function(e){return o.createElement("svg",b({xmlns:"http://www.w3.org/2000/svg",width:27,height:32,viewBox:"0 0 27 32"},e),o.createElement("title",null,"instagram"),o.createElement("path",{d:"M18.286 16.286c0-2.518-2.054-4.571-4.571-4.571s-4.571 2.054-4.571 4.571 2.054 4.571 4.571 4.571 4.571-2.054 4.571-4.571zm2.464 0c0 3.893-3.143 7.036-7.036 7.036s-7.036-3.143-7.036-7.036S9.821 9.25 13.714 9.25s7.036 3.143 7.036 7.036zm1.929-7.322c0 .911-.732 1.643-1.643 1.643s-1.643-.732-1.643-1.643.732-1.643 1.643-1.643 1.643.732 1.643 1.643zm-8.965-3.928c-2 0-6.286-.161-8.089.554-.625.25-1.089.554-1.571 1.036s-.786.946-1.036 1.571c-.714 1.804-.554 6.089-.554 8.089s-.161 6.286.554 8.089c.25.625.554 1.089 1.036 1.571s.946.786 1.571 1.036c1.804.714 6.089.554 8.089.554s6.286.161 8.089-.554c.625-.25 1.089-.554 1.571-1.036s.786-.946 1.036-1.571c.714-1.804.554-6.089.554-8.089s.161-6.286-.554-8.089c-.25-.625-.554-1.089-1.036-1.571s-.946-.786-1.571-1.036c-1.804-.714-6.089-.554-8.089-.554zm13.715 11.25c0 1.893.018 3.768-.089 5.661-.107 2.196-.607 4.143-2.214 5.75s-3.554 2.107-5.75 2.214c-1.893.107-3.768.089-5.661.089s-3.768.018-5.661-.089c-2.196-.107-4.143-.607-5.75-2.214S.197 24.143.09 21.947c-.107-1.893-.089-3.768-.089-5.661s-.018-3.768.089-5.661c.107-2.196.607-4.143 2.214-5.75s3.554-2.107 5.75-2.214c1.893-.107 3.768-.089 5.661-.089s3.768-.018 5.661.089c2.196.107 4.143.607 5.75 2.214s2.107 3.554 2.214 5.75c.107 1.893.089 3.768.089 5.661z"}))},t.LabelText=Ii,t.LearningIcon=function(e){return o.createElement("svg",b({width:24,height:24,viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{d:"m22.596 8.053-9.317-5.536a2.39 2.39 0 0 0-2.427 0L1.545 8.053a1.687 1.687 0 0 0 0 2.899l3.189 1.896v5.215l.16.25c.1.16 2.598 3.902 7.171 3.902h.13c4.413-.07 6.78-3.51 7.041-3.902l.16-.25v-5.215l2.006-1.194v2.417h2.006V9.498c0-.602-.31-1.144-.822-1.445h.01ZM17.4 17.441c-.532.692-2.317 2.718-5.226 2.758h-.1c-2.968 0-4.794-2.056-5.335-2.758v-3.4l4.122 2.447c.37.22.792.331 1.213.331.421 0 .843-.11 1.214-.33l4.122-2.448v3.4h-.01Zm-5.145-2.678c-.12.07-.261.07-.371 0L3.029 9.508l8.856-5.266c.12-.07.26-.07.37 0l8.857 5.266-8.846 5.265-.01-.01Z"}))},t.LightChart=function(e){var t=e.data,r=e.chartStyles,n=e.tooltipStyles,i=e.pointStyles,s=e.smoothness,l=void 0===s?2:s,c=e.tooltipFormattingFn,u="chartGradient-"+o.useId(),d=o.useState(Pu),h=d[0],f=d[1],p=o.useState(0),m=p[0],g=p[1],y=(null===r||void 0===r?void 0:r.width)||600,v=(null===r||void 0===r?void 0:r.height)||300,w=(null===r||void 0===r?void 0:r.padding)||20,x=Math.max(2,Math.min(w,.15*Math.min(y,v))),k=(null===r||void 0===r?void 0:r.color)||"#000",M=t.length-1,E=Math.min.apply(Math,t),_=Math.max.apply(Math,t),A=_-E,S=A>0?.05*A:1,I=Math.max(0,E-S),T=_+S,C=(y-2*x)/(M-0),N=(v-2*x)/(T-I),D=function(e,t,r){void 0===r&&(r=!1);for(var n=[],i=0;ih-2?[1,"el",h-2,h-1,h]:3===d?[1,2,3,d+1,"el",h]:d+2===h?[1,"el",d-1,d,d+1,h]:[1,"el",d-1,d,d+1,"el",h];return e}().map((function(e,t){return m(e,t)}))),d===h?a.createElement(Gt,{type:"button",active:!1,disabled:d===h},a.createElement(Dr,{style:{transform:"rotate(270deg)"},width:"10px",height:"10px"})):a.createElement(Gt,{active:!1,to:""+f()+p(d+1),onClick:function(e){if(d===h)return null;e.preventDefault(),r(d+1)}},a.createElement(Dr,{style:{transform:"rotate(270deg)"},width:"10px",height:"10px"}))))},t.PasswordLockIcon=function(e){var t=e.width,r=void 0===t?14:t,n=e.height,i=void 0===n?16:n,o=x(e,Hr);return a.createElement("svg",b({width:r,height:i,viewBox:"0 0 14 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},o),a.createElement("path",{width:r,height:i,fillRule:"evenodd",clipRule:"evenodd",d:"M2 7V5a5 5 0 0 1 10 0v2a2 2 0 0 1 2 2v5a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V9a2 2 0 0 1 2-2Zm8-2v2H4V5a3 3 0 0 1 6 0Z"}))},t.PdfIcon=function(e){return o.createElement("svg",b({width:12,height:17,viewBox:"0 0 12 17",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0 2.5a2 2 0 0 1 2-2h4.586A2 2 0 0 1 8 1.086L11.414 4.5A2 2 0 0 1 12 5.914V14.5a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2v-12Zm3.245 10.863H2.66v1.14H2v-3.198h1.245c.25 0 .465.045.644.136a.972.972 0 0 1 .555.914.983.983 0 0 1-.143.535.928.928 0 0 1-.412.35 1.533 1.533 0 0 1-.644.123ZM2.66 11.82v1.028h.586c.126 0 .229-.02.308-.062a.394.394 0 0 0 .173-.175.645.645 0 0 0 0-.518.443.443 0 0 0-.173-.198.569.569 0 0 0-.308-.075H2.66Zm3.266 2.681H4.944v-3.197h.988c.214 0 .41.037.586.11a1.323 1.323 0 0 1 .764.793c.072.185.108.393.108.621v.151c0 .227-.036.435-.108.622a1.336 1.336 0 0 1-.764.793 1.576 1.576 0 0 1-.593.107Zm0-.514h-.322v-2.167h.329a.82.82 0 0 1 .338.066c.098.042.18.106.248.19a.86.86 0 0 1 .152.315c.035.124.052.269.052.433v.155c0 .214-.03.396-.092.547a.72.72 0 0 1-.268.345.781.781 0 0 1-.437.117Zm2.648-1.317v-.85H10v-.516H7.913v3.197h.66v-1.317h1.273v-.514H8.573Z"}))},t.PenDocumentIcon=function(e){return o.createElement("svg",b({width:20,height:20,viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"m17.04 4.52-1.58-1.58-5.54 5.54 1.58 1.58 5.54-5.54ZM14.76.81c.19-.19.45-.29.7-.29.25 0 .51.1.7.29l3.01 3.01c.39.39.39 1.01 0 1.4l-7.67 7.67-.02-.02.01.03-3.73 1.19c-.15.05-.3.07-.45.07v-.01c-.39 0-.76-.15-1.04-.43-.39-.39-.53-.96-.36-1.49L7.1 8.5l.014.005-.024-.025L14.76.81ZM3.49 19.39h13.07a2.88 2.88 0 0 0 2.88-2.88v-6.15a.38.38 0 0 0-.38-.38h-1.24a.38.38 0 0 0-.38.38v6.15c0 .49-.39.88-.88.88H3.49c-.49 0-.88-.39-.88-.88V3.45c0-.49.39-.88.88-.88h6.15c.21 0 .38-.17.38-.38V.95a.38.38 0 0 0-.38-.38H3.49A2.88 2.88 0 0 0 .61 3.45v13.06a2.88 2.88 0 0 0 2.88 2.88Z"}))},t.PenIcon=function(e){return o.createElement("svg",b({width:15,height:14,viewBox:"0 0 15 14",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{d:"M11.086.586a2 2 0 1 1 2.828 2.828l-.793.793-2.828-2.828.793-.793ZM8.879 2.793.5 11.172V14h2.828l8.38-8.379-2.83-2.828Z"}))},t.PeriodSelector=function(e){var t=e.period,r=e.periods,n=e.onClick,i=e.theme,o=void 0===i?"dark":i,s=e.className;return a.createElement(Be,{theme:o},a.createElement(Al,{className:s},Object.keys(r).map((function(e,i){var o=r[e];return o.proTooltip&&o.pro&&t===o.key?a.createElement(en,{key:e+"."+i,contentComponent:a.createElement("div",null,o.proTooltip),maxWidth:"220px"},a.createElement(El,{periodObject:o,onClick:n,period:t})):a.createElement(El,{periodObject:o,onClick:n,period:t,key:e+"."+i})}))))},t.PeriodSelectorMenu=function(e){var t,r=e.period,n=e.periods,i=e.onClick,o=e.size,s=void 0===o?"medium":o,l=e.theme,c=void 0===l?"dark":l,u=e.horizontalDirection,d=void 0===u?"left":u,h=e.menuWidth,f=void 0===h?"fit-content":h,p=e.displayCalendarIcon,m=void 0===p||p,g=null,y=Object.keys(n).map((function(e){return n[e].key===r&&(g=n[e]),{text:n[e].text,value:n[e].key}}));return a.createElement(Be,{theme:c},a.createElement(Qs,{width:f,options:y,size:s,optionWidthSeparator:!0,alignment:d,onChange:function(e){var t=Sl(n,e);i(t)},iconLeft:m?a.createElement(Nr,null):void 0,selected:null===(t=g)||void 0===t?void 0:t.key}))},t.PlayIcon=function(e){return o.createElement("svg",b({width:40,height:40,viewBox:"0 0 40 40",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M20 40c11.046 0 20-8.954 20-20S31.046 0 20 0 0 8.954 0 20s8.954 20 20 20Zm-1.113-27.08A2.5 2.5 0 0 0 15 15v10a2.5 2.5 0 0 0 3.887 2.08l7.5-5a2.5 2.5 0 0 0 0-4.16l-7.5-5Z"}))},t.PlusIcon=function(e){return o.createElement("svg",b({xmlns:"http://www.w3.org/2000/svg",width:12.286,height:12.286,viewBox:"0 0 12.286 12.286"},e),o.createElement("path",{className:"a",d:"M6.143 0a6.143 6.143 0 1 0 6.143 6.143A6.142 6.142 0 0 0 6.143 0ZM9.71 6.837a.3.3 0 0 1-.3.3H7.134v2.279a.3.3 0 0 1-.3.3H5.449a.3.3 0 0 1-.3-.3V7.134H2.873a.3.3 0 0 1-.3-.3V5.449a.3.3 0 0 1 .3-.3h2.279V2.873a.3.3 0 0 1 .3-.3h1.387a.3.3 0 0 1 .3.3v2.279h2.279a.3.3 0 0 1 .3.3Z"}))},t.PlusNewIcon=function(e){return o.createElement("svg",b({width:20,height:20,viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10 5a1 1 0 0 1 1 1v3h3a1 1 0 1 1 0 2h-3v3a1 1 0 1 1-2 0v-3H6a1 1 0 1 1 0-2h3V6a1 1 0 0 1 1-1Z"}))},t.PolygonIcon=function(e){return o.createElement("svg",b({xmlns:"http://www.w3.org/2000/svg",width:"22.289",height:"19.612",viewBox:"0 0 22.289 19.612"},e),o.createElement("g",null,o.createElement("path",{d:"M16.877 5.894a1.483 1.483 0 0 0-1.4 0l-3.259 1.92-2.208 1.223-3.2 1.92a1.483 1.483 0 0 1-1.4 0l-2.5-1.513a1.419 1.419 0 0 1-.7-1.222v-2.91a1.435 1.435 0 0 1 .7-1.222l2.5-1.455a1.483 1.483 0 0 1 1.4 0l2.5 1.513a1.419 1.419 0 0 1 .7 1.222v1.92l2.211-1.28V4.032a1.435 1.435 0 0 0-.7-1.222L6.867.075a1.483 1.483 0 0 0-1.4 0L.7 2.868A1.28 1.28 0 0 0 0 4.032V9.5a1.435 1.435 0 0 0 .7 1.222l4.712 2.738a1.483 1.483 0 0 0 1.4 0l3.2-1.862 2.211-1.28 3.2-1.862a1.483 1.483 0 0 1 1.4 0l2.5 1.455a1.419 1.419 0 0 1 .7 1.222v2.91a1.435 1.435 0 0 1-.7 1.222l-2.444 1.455a1.483 1.483 0 0 1-1.4 0l-2.5-1.455a1.419 1.419 0 0 1-.7-1.222v-1.864l-2.211 1.28v1.92a1.435 1.435 0 0 0 .7 1.222l4.714 2.735a1.483 1.483 0 0 0 1.4 0l4.709-2.736a1.419 1.419 0 0 0 .7-1.222V9.851a1.435 1.435 0 0 0-.7-1.222z",transform:"translate(0 0.1)"})))},t.PortfolioIcon=function(e){return o.createElement("svg",b({width:24,height:24,viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{d:"M4.96 5.54c-1.454 0-2.71 1.262-2.71 2.87v3.2c0 .709.547 1.23 1.14 1.23h4.46v1.5H3.39c-1.487 0-2.64-1.259-2.64-2.73v-3.2c0-2.372 1.864-4.37 4.21-4.37h14.07c2.347 0 4.2 1.99 4.2 4.37v3.2c0 1.471-1.153 2.73-2.64 2.73h-4.53v-1.5h4.53c.593 0 1.14-.521 1.14-1.23v-3.2c0-1.62-1.247-2.87-2.7-2.87H4.96Z"}),o.createElement("path",{d:"M2.66 12.84h5.01v1.5H4.16v4.02a2.79 2.79 0 0 0 2.79 2.79h10.1a2.79 2.79 0 0 0 2.79-2.79v-4.02h-3.62v-1.5h5.12v5.52a4.29 4.29 0 0 1-4.29 4.29H6.95a4.29 4.29 0 0 1-4.29-4.29v-5.52Z"}),o.createElement("path",{d:"M10.59 10.88a2.09 2.09 0 0 0-2.09 2.09v1.23a2.09 2.09 0 0 0 2.09 2.09h2.83a2.09 2.09 0 0 0 2.09-2.09v-1.23a2.09 2.09 0 0 0-2.09-2.09h-2.83ZM7 12.97a3.59 3.59 0 0 1 3.59-3.59h2.83a3.59 3.59 0 0 1 3.59 3.59v1.23a3.59 3.59 0 0 1-3.59 3.59h-2.83A3.59 3.59 0 0 1 7 14.2v-1.23ZM8.14 4.79A3.857 3.857 0 0 1 12 .93a3.857 3.857 0 0 1 3.86 3.86h-1.5A2.357 2.357 0 0 0 12 2.43a2.357 2.357 0 0 0-2.36 2.36h-1.5Z"}))},t.ProBadgeIcon=function(e){return o.createElement("svg",b({id:"Layer_1",xmlns:"http://www.w3.org/2000/svg",x:0,y:0,viewBox:"0 0 33.6 15.9",style:{enableBackground:"new 0 0 33.6 15.9"},xmlSpace:"preserve"},e),o.createElement("style",null,"\n .st0{fill:url(#SVGID_00000171718329455169961570000000512285235413588150_)}\n "),o.createElement("linearGradient",{id:"SVGID_00000139980689552213778700000014258359714078751420_",gradientUnits:"userSpaceOnUse",x1:16.8,y1:21.546,x2:16.8,y2:-.497,gradientTransform:"matrix(1 0 0 -1 0 18)"},o.createElement("stop",{offset:0,style:{stopColor:"#e249fb"}}),o.createElement("stop",{offset:.131,style:{stopColor:"#d03df1"}}),o.createElement("stop",{offset:.374,style:{stopColor:"#b42ae1"}}),o.createElement("stop",{offset:.516,style:{stopColor:"#aa23db"}}),o.createElement("stop",{offset:.635,style:{stopColor:"#b128df"}}),o.createElement("stop",{offset:.813,style:{stopColor:"#c636eb"}}),o.createElement("stop",{offset:.996,style:{stopColor:"#e249fb"}})),o.createElement("path",{id:"SVGID_1_",style:{fill:"url(#SVGID_00000139980689552213778700000014258359714078751420_)"},d:"M4.2 0h25.3c2.3 0 4.2 1.9 4.2 4.2v7.6c0 2.3-1.9 4.2-4.2 4.2H4.2C1.9 15.9 0 14 0 11.7V4.2C0 1.9 1.9 0 4.2 0z"}),o.createElement("path",{d:"M6.8 8.1h1.1c.5 0 .8-.1 1.1-.4.3-.2.4-.5.4-.9s-.1-.7-.4-.9c-.3-.2-.6-.3-1.1-.3H6.8v2.5zm7.9-.4h1.5c.4 0 .7-.1 1-.3.2-.2.4-.5.4-.8s-.1-.6-.4-.7c-.2-.2-.6-.3-1-.3h-1.5v2.1zm8.6 1.8c-.4-.4-.6-1-.6-1.6s.2-1.2.6-1.6 1-.7 1.6-.7 1.2.2 1.6.7c.4.4.6 1 .6 1.6s-.1 1.2-.6 1.6-1 .7-1.6.7-1.2-.2-1.6-.7zM24.9 3c-1.5 0-2.7.5-3.7 1.4-.5.4-.8 1-1 1.5-.1-.7-.5-1.3-1-1.8-.7-.6-1.7-.9-3-.9h-4.3v2c-.2-.4-.4-.7-.8-1-.8-.7-1.8-1-3.1-1H4v9.5h2.8v-2.2h1.1c1.4 0 2.4-.3 3.2-1 .4-.3.6-.6.8-1.1v4.2h2.8v-2.5h1.2l1.7 2.5H21l-2.2-3.1c.5-.3.9-.7 1.2-1.2.1 1.2.6 2.2 1.4 3.1 1 .9 2.2 1.4 3.7 1.4s2.7-.5 3.6-1.4c1-.9 1.4-2.1 1.4-3.5s-.5-2.6-1.4-3.5C27.6 3.5 26.4 3 24.9 3z",style:{fillRule:"evenodd",clipRule:"evenodd",fill:"#fff"}}),o.createElement("path",{d:"M29.5.8c1.8 0 3.2 1.4 3.2 3.2v7.9c0 1.8-1.4 3.2-3.2 3.2H4c-1.8 0-3.2-1.4-3.2-3.2V4C.8 2.2 2.2.8 4 .8h25.5m0-.8H4C1.8 0 0 1.8 0 4v7.9c0 2.2 1.8 4 4 4h25.6c2.2 0 4-1.8 4-4V4c-.1-2.2-1.9-4-4.1-4z",style:{fill:"#e249fb"}}))},t.ProMembershipIcon=function(e){return o.createElement("svg",b({width:24,height:24,viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{d:"M19.77 20.61H4.23a4.02 4.02 0 0 1-4.02-4.02V8.46C.2 6.25 2.01 4.44 4.23 4.44h15.55c2.22 0 4.02 1.8 4.02 4.02v8.12c0 2.22-1.8 4.02-4.02 4.02l-.01.01ZM4.23 6.44c-1.11 0-2.02.91-2.02 2.02v8.12c0 1.11.91 2.02 2.02 2.02h15.55c1.11 0 2.02-.91 2.02-2.02V8.46c0-1.11-.91-2.02-2.02-2.02H4.23Z"}),o.createElement("path",{d:"M19.11 10.43c-.57-.57-1.3-.85-2.18-.85-.88 0-1.62.28-2.19.85-.32.31-.55.66-.69 1.06-.05-.52-.26-.93-.64-1.24-.44-.36-1.04-.54-1.81-.54H9.57s-.25.02-.39.16c-.13.13-.14.41-.14.41v.75c-.11-.29-.28-.54-.53-.75-.45-.38-1.07-.57-1.86-.57h-1.9a.47.47 0 0 0-.47.47v4.78c0 .21.17.38.38.38h.91s.15.01.27-.1c.12-.11.11-.32.11-.32v-.88h.65c.82 0 1.46-.19 1.91-.58.25-.21.43-.47.54-.77v2.42c0 .13.1.23.23.23h1.19c.14 0 .25-.11.25-.25v-1.24h.72l.95 1.4c.04.05.1.09.16.09h1.57s.16.01.2-.06c.03-.07-.02-.17-.02-.17l-1.18-1.63c.37-.22.63-.51.78-.85.02.79.3 1.46.85 2 .58.56 1.31.84 2.19.84.88 0 1.61-.28 2.18-.84.58-.57.87-1.27.87-2.11 0-.84-.29-1.54-.87-2.1l-.01.01Zm-11.84 2c-.15.13-.36.2-.63.2h-.69v-1.5h.69c.27 0 .48.07.63.19.16.13.23.31.23.54 0 .25-.07.43-.23.57Zm4.9-.22c-.15.12-.34.17-.58.17h-.87v-1.26h.87c.23 0 .43.05.58.17.14.11.22.26.22.45s-.08.35-.22.47Zm5.73 1.29c-.25.28-.57.41-.96.41s-.7-.13-.96-.41c-.25-.27-.38-.59-.38-.97s.13-.7.38-.97c.26-.27.58-.4.96-.4s.71.13.96.4c.26.28.38.6.38.97s-.13.7-.38.97Z"}))},t.ProjectsIcon=function(e){return o.createElement("svg",b({width:24,height:24,viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{d:"M20.19 8.78a2.64 2.64 0 0 0-1.167-2.188l-.148-.092-5.56-3.21-.001-.001a2.619 2.619 0 0 0-2.637 0h-.002L5.115 6.5A2.631 2.631 0 0 0 3.8 8.78v6.43a2.64 2.64 0 0 0 1.314 2.28h.001l5.56 3.21h.002c.817.476 1.82.476 2.637 0l5.561-3.21a2.63 2.63 0 0 0 1.315-2.28V8.78Zm1.5 6.43a4.13 4.13 0 0 1-2.063 3.579h-.002l-5.56 3.209h.002a4.12 4.12 0 0 1-4.144 0L4.365 18.79A4.14 4.14 0 0 1 2.3 15.21V8.78c0-1.478.783-2.835 2.064-3.58h.001l5.56-3.21a4.12 4.12 0 0 1 4.14 0l5.56 3.21a4.14 4.14 0 0 1 2.065 3.58v6.43Z"}),o.createElement("path",{d:"M14.886 10.687a.632.632 0 0 0-.244-.498l-.068-.046-2.264-1.307h-.002a.622.622 0 0 0-.627 0l-2.264 1.307-.001-.001a.628.628 0 0 0-.313.545v2.617a.63.63 0 0 0 .313.544l2.264 1.306.001.001a.622.622 0 0 0 .627 0h.002l2.262-1.306a.627.627 0 0 0 .314-.545v-2.617Zm1.5 2.617c0 .76-.403 1.46-1.06 1.842h-.002l-2.263 1.305.001.001a2.122 2.122 0 0 1-2.134 0l-2.261-1.305a2.13 2.13 0 0 1-1.064-1.843v-2.617c0-.761.404-1.46 1.062-1.842l.002-.001 2.263-1.307a2.12 2.12 0 0 1 2.13 0l2.264 1.307a2.13 2.13 0 0 1 1.062 1.843v2.617Z"}))},t.PulseIcon=function(e){return o.createElement("svg",b({width:22,height:20,viewBox:"0 0 22 20",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6.68 19.39h8.66l-.01-.01c.68 0 1.3-.37 1.64-.95l4.33-7.5c.34-.58.34-1.31 0-1.89l-4.33-7.49C16.63.96 16.01.6 15.33.6H6.68c-.67 0-1.3.37-1.64.95L.71 9.04c-.34.59-.34 1.32 0 1.9l4.33 7.5c.34.59.97.95 1.64.95Zm8.6-2H6.74L2.47 10l4.27-7.39h8.54L19.55 10l-4.27 7.39Zm-2.96-3.35h.09l.01.02c.39 0 .76-.2.97-.54l1.58-2.5h1.5v-2H14.5c-.4 0-.76.2-.98.54l-.97 1.53-1.89-4.42c-.17-.39-.54-.66-.97-.69-.43-.04-.83.17-1.06.53l-1.58 2.5h-1.5v2h1.97c.39 0 .75-.2.97-.54l.97-1.54 1.89 4.42c.17.39.54.66.97.69Z"}))},t.QuestionCircleIcon=function(e){return o.createElement("svg",b({width:17,height:16,viewBox:"0 0 17 16",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M16.5 8a8 8 0 1 1-16 0 8 8 0 0 1 16 0Zm-8-3a1 1 0 0 0-.867.5 1 1 0 1 1-1.731-1A3 3 0 0 1 11.5 6a3.001 3.001 0 0 1-2 2.83V9a1 1 0 1 1-2 0V8a1 1 0 0 1 1-1 1 1 0 1 0 0-2Zm0 8a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z"}))},t.QuestsIcon=function(e){return o.createElement("svg",b({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24"},e),o.createElement("path",{d:"M16.21 22.3H7.78c-3.36 0-6.09-2.73-6.09-6.09V7.79C1.7 4.43 4.43 1.7 7.78 1.7h8.43c3.36 0 6.09 2.73 6.09 6.09v8.43c0 3.36-2.73 6.09-6.09 6.09v-.01ZM7.78 3.7c-2.25 0-4.09 1.83-4.09 4.09v8.43c0 2.25 1.83 4.09 4.09 4.09h8.43c2.25 0 4.09-1.83 4.09-4.09V7.79c0-2.25-1.83-4.09-4.09-4.09H7.78Z"}),o.createElement("path",{d:"M11.57 13.48h-.05a1.48 1.48 0 0 1-1.15-.64l-1.9-2.86a1.001 1.001 0 1 1 1.67-1.11l1.48 2.22 3.31-4.23c.34-.44.97-.51 1.4-.17.44.34.51.97.17 1.4l-3.78 4.84c-.27.35-.7.55-1.14.55h-.01ZM15.23 16.91H8.77c-.55 0-1-.45-1-1s.45-1 1-1h6.46c.55 0 1 .45 1 1s-.45 1-1 1Z"}))},t.QuoteIcon=function(e){return o.createElement("svg",b({width:43,height:41,viewBox:"0 0 43 41",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{d:"m36.117.707 4.125 5.304c-1.571 1.459-3.086 3.704-4.546 6.735-1.403 2.974-2.16 6.734-2.273 11.28l8.671 1.095v15.827H25.257v-7.493c0-.673.028-2.076.085-4.21.056-2.188.112-3.647.168-4.377.056-.785.14-2.104.252-3.956.113-1.852.281-3.2.506-4.041.224-.842.505-2.02.841-3.536.337-1.516.758-2.722 1.263-3.62A92.823 92.823 0 0 0 30.224 6.6a15.33 15.33 0 0 1 2.526-3.115A34.14 34.14 0 0 1 36.117.707Zm-24.75 0 4.125 5.304c-1.572 1.459-3.087 3.704-4.546 6.735-1.403 2.974-2.16 6.706-2.273 11.196l8.166 1.179v15.827H.002v-7.493c0-3.423.028-6.033.084-7.829.056-1.796.28-4.097.673-6.903.393-2.863.954-5.192 1.684-6.988.786-1.796 1.908-3.704 3.368-5.724C7.326 3.99 9.178 2.222 11.367.707Z"}))},t.RadarNakedIcon=function(e){return a.createElement("svg",b({width:"50px",height:"50px",viewBox:"0 0 75.404 75.404"},e),a.createElement("path",{"data-name":"Radar Naked",d:"M37.589 75.4v-7.6a30.3 30.3 0 10-24-12l5.4-5.3a22.6 22.6 0 1118.6 9.7v-7.4a15.1 15.1 0 10-15.1-15.2 14.9 14.9 0 002 7.5l5.6-5.5a7.7 7.7 0 01-.3-2 7.8 7.8 0 117.8 7.8 7.7 7.7 0 01-2.2-.4l-19.5 19-.6.5h-.2l-.5.2h-2.7l-.4-.2h-.2l-.4-.3-.2-.2a37.7 37.7 0 1127 11.4z"}))},t.RadarPROIcon=function(e){return o.createElement("svg",b({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 478.52 143.81"},e),o.createElement("g",{id:"Layer_2","data-name":"Layer 2"},o.createElement("g",{id:"Layer_1-2","data-name":"Layer 1"},o.createElement("g",{id:"Group_11771","data-name":"Group 11771"},o.createElement("g",{id:"PRO",className:"cls-1"},o.createElement("g",{className:"cls-1"},o.createElement("path",{d:"M198.22,24.87h36.91c20.54,0,35.43,12.8,35.43,31.71,0,18.75-14.89,31.84-35.43,31.84H218.31v34.69H198.22Zm36.91,46c9.38,0,14.89-5.81,14.89-14.29,0-8.33-5.81-14-14.89-14H218.31V70.87Z"}),o.createElement("path",{d:"M346.93,123.11,321.47,88.42H306.74v34.69h-20.1V24.87h36.91c20.54,0,35.43,12.8,35.43,31.71a30.41,30.41,0,0,1-17.27,28l27.84,38.55ZM306.74,70.72h16.81c9.38,0,14.89-5.66,14.89-14.14,0-8.33-5.8-14-14.89-14H306.74Z"}),o.createElement("path",{d:"M426.12,23.09C454.4,22.49,479,45.86,478.51,74c.45,28.13-24.11,51.5-52.39,50.9-28.28.6-52.54-22.77-52.09-50.9C373.58,45.86,397.84,22.49,426.12,23.09Zm.15,18.61c-18.16,0-31.55,13.38-31.55,32.29s13.39,32.29,31.55,32.29S457.83,92.9,457.83,74C457.83,55.39,444.28,41.7,426.27,41.7Z"}))),o.createElement("path",{id:"Path_16290","data-name":"Path 16290",d:"M159.61,64.71,126.37,7.09A14.36,14.36,0,0,0,114,0H47.47A14.29,14.29,0,0,0,35.13,7.14L1.89,64.76a14.45,14.45,0,0,0,0,14.29l33.25,57.62a14.22,14.22,0,0,0,12.33,7.14H114a14.29,14.29,0,0,0,12.41-7.14l33.25-57.62A14.52,14.52,0,0,0,159.61,64.71ZM80.75,121.34v-9.92A39.59,39.59,0,1,0,41.16,71.84h0A39.19,39.19,0,0,0,49.23,95.7l7.14-7a29.35,29.35,0,0,1-5.3-16.92,29.74,29.74,0,1,1,29.72,29.76V91.66A19.85,19.85,0,1,0,60.91,71.81a19.47,19.47,0,0,0,2.64,9.85l7.39-7.2a9.46,9.46,0,0,1-.37-2.64A10.16,10.16,0,1,1,80.73,82h0a9,9,0,0,1-2.9-.49l-25.51,25a3.78,3.78,0,0,1-.81.62c-.06.06-.18.06-.24.12a3,3,0,0,1-.62.3,2.65,2.65,0,0,1-.37.12l-.55.19a.78.78,0,0,0-.37.06c-.19,0-.37.06-.49.06h0c-.18,0-.37-.06-.55-.06a1.3,1.3,0,0,1-.44-.06l-.55-.19c-.12-.06-.25-.06-.37-.12a2.94,2.94,0,0,1-.55-.3,1.17,1.17,0,0,1-.3-.19,3.35,3.35,0,0,1-.49-.43.74.74,0,0,1-.25-.25h0a49.46,49.46,0,1,1,35.4,15Z"})))))},t.Radio=Ji,t.RankingsIcon=function(e){return o.createElement("svg",b({width:24,height:24,viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"m14.066 1.991 5.559 3.21A4.14 4.14 0 0 1 21.69 8.78v6.43a4.13 4.13 0 0 1-2.063 3.578l-.002.002-5.558 3.209h-.002a4.118 4.118 0 0 1-4.14 0h-.002l-5.558-3.21A4.14 4.14 0 0 1 2.3 15.21V8.78a4.13 4.13 0 0 1 2.063-3.579h.002l5.558-3.21h.001a4.119 4.119 0 0 1 4.142 0Zm-.753 1.297a2.619 2.619 0 0 0-2.636 0l-.002.002-5.558 3.208-.001.001A2.63 2.63 0 0 0 3.8 8.78v6.43a2.64 2.64 0 0 0 1.315 2.28l5.562 3.212c.817.474 1.82.474 2.636 0l.002-.002 5.558-3.209h.001a2.63 2.63 0 0 0 1.316-2.281V8.78a2.64 2.64 0 0 0-1.315-2.28l-5.56-3.21-.002-.002ZM8.99 11.31a.75.75 0 0 1 .75.75v2.8h1.51V7.2a.75.75 0 0 1 1.5 0v7.66h1.51V9.92a.75.75 0 0 1 1.5 0v4.94h.51a.75.75 0 0 1 0 1.5H7.73a.75.75 0 0 1 0-1.5h.51v-2.8a.75.75 0 0 1 .75-.75Z"}))},t.RedditIcon=function(e){return o.createElement("svg",b({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},e),o.createElement("path",{d:"M440.3 203.5c-15 0-28.2 6.2-37.9 15.9-35.7-24.7-83.8-40.6-137.1-42.3L293 52.3l88.2 19.8c0 21.6 17.6 39.2 39.2 39.2 22 0 39.7-18.1 39.7-39.7s-17.6-39.7-39.7-39.7c-15.4 0-28.7 9.3-35.3 22l-97.4-21.6c-4.9-1.3-9.7 2.2-11 7.1L246.3 177c-52.9 2.2-100.5 18.1-136.3 42.8-9.7-10.1-23.4-16.3-38.4-16.3-55.6 0-73.8 74.6-22.9 100.1-1.8 7.9-2.6 16.3-2.6 24.7 0 83.8 94.4 151.7 210.3 151.7 116.4 0 210.8-67.9 210.8-151.7 0-8.4-.9-17.2-3.1-25.1 49.9-25.6 31.5-99.7-23.8-99.7zM129.4 308.9c0-22 17.6-39.7 39.7-39.7 21.6 0 39.2 17.6 39.2 39.7 0 21.6-17.6 39.2-39.2 39.2-22 .1-39.7-17.6-39.7-39.2zm214.3 93.5c-36.4 36.4-139.1 36.4-175.5 0-4-3.5-4-9.7 0-13.7 3.5-3.5 9.7-3.5 13.2 0 27.8 28.5 120 29 149 0 3.5-3.5 9.7-3.5 13.2 0 4.1 4 4.1 10.2.1 13.7zm-.8-54.2c-21.6 0-39.2-17.6-39.2-39.2 0-22 17.6-39.7 39.2-39.7 22 0 39.7 17.6 39.7 39.7-.1 21.5-17.7 39.2-39.7 39.2z"}))},t.ReferralsIcon=function(e){return o.createElement("svg",b({width:24,height:24,viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{d:"M18.895 13.82c-.32 0-.632.05-.933.13l-3.139-4.984a3.76 3.76 0 0 0 1.023-2.557 3.78 3.78 0 0 0-3.77-3.771 3.78 3.78 0 0 0-3.772 3.77c0 .994.391 1.886 1.013 2.558l-3.139 4.985c-.3-.08-.612-.13-.933-.13a3.78 3.78 0 0 0-3.77 3.77 3.78 3.78 0 0 0 3.77 3.771c1.725 0 3.17-1.173 3.62-2.768h6.42a3.758 3.758 0 0 0 3.62 2.768 3.78 3.78 0 0 0 3.771-3.77 3.78 3.78 0 0 0-3.77-3.772h-.01ZM7.923 14.944l3.11-4.935c.33.1.681.16 1.042.16s.712-.07 1.043-.16l3.11 4.935a3.85 3.85 0 0 0-.943 1.644h-6.42a3.655 3.655 0 0 0-.942-1.644Zm4.152-10.3c.973 0 1.765.792 1.765 1.765 0 .973-.792 1.765-1.765 1.765a1.768 1.768 0 0 1-1.765-1.765c0-.973.792-1.765 1.765-1.765Zm-6.82 14.713A1.768 1.768 0 0 1 3.49 17.59c0-.973.792-1.765 1.765-1.765.973 0 1.765.793 1.765 1.765 0 .973-.792 1.765-1.765 1.765Zm13.65 0a1.768 1.768 0 0 1-1.765-1.766c0-.973.792-1.765 1.765-1.765.973 0 1.765.793 1.765 1.765 0 .973-.792 1.765-1.765 1.765Z"}))},t.RefreshIcon=function(e){return o.createElement("svg",b({width:15,height:16,viewBox:"0 0 15 16",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1.5 0a1 1 0 0 1 1 1v2.101a7.002 7.002 0 0 1 11.601 2.566 1 1 0 1 1-1.885.666A5.002 5.002 0 0 0 3.499 5H6.5a1 1 0 0 1 0 2h-5a1 1 0 0 1-1-1V1a1 1 0 0 1 1-1Zm.008 9.057a1 1 0 0 1 1.276.61A5.002 5.002 0 0 0 11.501 11H8.5a1 1 0 1 1 0-2h5a1 1 0 0 1 1 1v5a1 1 0 1 1-2 0v-2.101A7.002 7.002 0 0 1 .899 10.333a1 1 0 0 1 .61-1.276Z"}))},t.ReportsIcon=function(e){return o.createElement("svg",b({width:13,height:16,viewBox:"0 0 13 16",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M2.5 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V5.414A2 2 0 0 0 11.914 4L8.5.586A2 2 0 0 0 7.086 0H2.5Zm2 10a1 1 0 1 0-2 0v3a1 1 0 1 0 2 0v-3Zm2-3a1 1 0 0 1 1 1v5a1 1 0 1 1-2 0V8a1 1 0 0 1 1-1Zm4-1a1 1 0 1 0-2 0v7a1 1 0 1 0 2 0V6Z"}))},t.ResearchIcon=function(e){return o.createElement("svg",b({width:24,height:24,viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12.834 4.373a1.624 1.624 0 0 0-1.668 0l-.003.002-7.3 4.34a.955.955 0 0 0 0 1.64l7.303 4.342a1.624 1.624 0 0 0 1.668 0l.003-.002 7.3-4.34a.944.944 0 0 0 .463-.75V9.53l.001-.044a.944.944 0 0 0-.464-.771l-7.3-4.34-.003-.002ZM22.1 9.646a2.435 2.435 0 0 0-1.197-2.22l-7.297-4.34h-.002a3.124 3.124 0 0 0-3.208 0h-.002l-7.297 4.34c-1.6.95-1.6 3.268 0 4.219l2.273 1.351v3.954c0 .492.17.967.474 1.349l.006.006c.768.94 2.895 3.11 6.271 3.055 3.242-.045 5.26-2.104 6.02-3.036l.003-.003c.316-.392.486-.868.486-1.371v-3.954l1.97-1.171v2.265a.75.75 0 0 0 1.5 0V9.646ZM6.87 16.95v-3.062l3.524 2.095h.002a3.123 3.123 0 0 0 3.208 0h.002l3.524-2.095v3.062c0 .156-.05.3-.152.428-.66.808-2.302 2.447-4.878 2.482h-.002c-2.68.044-4.411-1.68-5.085-2.501a.659.659 0 0 1-.143-.41Z"}))},t.RewardsIcon=function(e){return o.createElement("svg",b({width:24,height:24,viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12.16 3.54a6.46 6.46 0 1 0 0 12.92 6.46 6.46 0 0 0 0-12.92ZM4.2 10a7.96 7.96 0 1 1 13.182 6.008.753.753 0 0 1 .008.112v3.64c0 .848-.334 1.619-.885 2.128-.559.515-1.357.764-2.17.48l-1.9-.652a.428.428 0 0 0-.249-.008l-.007.003-2.214.722c-.807.267-1.594.014-2.144-.5-.544-.508-.871-1.272-.871-2.113V16.1c0-.026.001-.053.004-.078A7.942 7.942 0 0 1 4.2 10Zm7.96 7.96a7.924 7.924 0 0 0 3.73-.926v2.726c0 .462-.181.821-.402 1.025-.214.197-.444.243-.66.167l-.004-.001-1.937-.666-.017-.005c-.35-.102-.76-.13-1.168.009l-2.204.718-.005.002c-.212.07-.44.023-.648-.172-.217-.202-.395-.558-.395-1.017v-2.776a7.925 7.925 0 0 0 3.71.916ZM11.38 6.6c-.73 0-1.406.394-1.77 1.025l-.789 1.358-.001.003a2.042 2.042 0 0 0 0 2.038l.79 1.362a2.048 2.048 0 0 0 1.77 1.024h1.57c.73 0 1.406-.394 1.77-1.024v-.002l.789-1.357.001-.003a2.042 2.042 0 0 0 0-2.038l-.79-1.36v-.001A2.048 2.048 0 0 0 12.95 6.6h-1.57Zm-.47 1.774a.548.548 0 0 1 .47-.274h1.57c.19 0 .373.105.47.274l.79 1.36v.001a.543.543 0 0 1 0 .54v.001l-.789 1.357-.001.003a.548.548 0 0 1-.47.274h-1.57a.548.548 0 0 1-.47-.274l-.79-1.36a.542.542 0 0 1 0-.54l.789-1.36.001-.002Z"}))},t.RwaIcon=function(e){return o.createElement("svg",b({width:18,height:18,viewBox:"0 0 18 18",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{d:"M9.39 2.172a3.326 3.326 0 0 1 2.337.244l2.49 1.244c.011.006.02.015.031.02l1.198.596a3.154 3.154 0 0 1 1.278 4.48.564.564 0 0 1-.053.105l-3.637 5.542-.002.002a3.338 3.338 0 0 1-4.294 1.136l-5.904-3.015a.562.562 0 0 1-.098-.065A3.154 3.154 0 0 1 1.632 7.94l.001-.001L3.32 5.405a.563.563 0 0 1 .043-.057l.582-.87a3.34 3.34 0 0 1 1.912-1.36l3.446-.916a.566.566 0 0 1 .086-.03ZM7.33 13.56l1.918.98.19.085c.958.38 2.071.04 2.655-.84h.001l1.182-1.802-5.945 1.577Zm-.525-4.301-.348 3.368 7.114-1.887-1.97-2.752-4.796 1.271ZM2.57 8.564l-.001.002a2.03 2.03 0 0 0 .78 2.948h.002l1.987.997.349-3.368-2.629-1.315-.488.736Zm9.948-1.228 1.97 2.751 1.238-1.854.001-.001a2.03 2.03 0 0 0-.781-2.949l-.79-.392-1.638 2.445Zm-1.293-3.914a2.203 2.203 0 0 0-1.47-.18.568.568 0 0 1-.077.026l-3.532.937a2.215 2.215 0 0 0-1.268.903l-.6.895-.02.031-.57.852 2.66 1.33 5.14-1.361 1.653-2.47-.869-.435a.559.559 0 0 1-.132-.07l-.915-.458Z"}))},t.ScrollContainer=Cn,t.SearchIcon=function(e){return o.createElement("svg",b({width:20,height:20,viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{d:"M8.99.93A8.056 8.056 0 0 0 .93 8.99a8.056 8.056 0 0 0 8.06 8.06c1.957 0 3.75-.696 5.146-1.854l3.654 3.655a.75.75 0 0 0 1.06-1.061l-3.654-3.654A8.029 8.029 0 0 0 17.05 8.99 8.056 8.056 0 0 0 8.99.93ZM2.43 8.99a6.556 6.556 0 0 1 6.56-6.56 6.556 6.556 0 0 1 6.56 6.56 6.556 6.556 0 0 1-6.56 6.56 6.556 6.556 0 0 1-6.56-6.56Z"}))},t.Select=Qs,t.SelectButton=Bs,t.SelectOptions=Ys,t.SettingsIcon=function(e){return o.createElement("svg",b({width:24,height:24,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},e),o.createElement("path",{d:"m13.2 20.6.4.4c.9 1 2.3.1 3.3-.3 1.6-.7.4-2.4 1.3-3.5.8-1.2 2.8-.4 3.1-2.2l.3-1.4c.2-1-.4-1.7-1.2-2.1-.8-.5-1-1.6-.5-2.4.5-.7.8-1.7.2-2.5-.7-.8-1.5-2.2-2.8-1.7-1.3.6-2.7 0-3-1.4-.4-1.3-2-1.1-3.1-1.1-1 0-1.6.8-1.8 1.7-.3.7-1.3 1.2-2.2.9-.8-.3-1.8-.4-2.4.4l-.9 1.1c-1.2 1.4.7 2.5.3 3.9-.3 1.3-2.4 1.5-1.9 3.2.2 1 .4 2.7 1.8 2.8 1.1 0 2.2.8 2.1 2-.4 1.8.8 2.3 2.2 2.9.9.4 1.8 0 2.4-.7.6-.7 1.8-.7 2.4 0zM9 19.9l-1.2-.6c-.4-.1 0-1.8 0-2 .1-.1-1.5-2-1.6-2.1-.3-.3-2-.1-2.1-.6.1-.3-.5-1.5-.2-1.6l1.4-.9c.2 0 .6-2.5.7-2.6.1-.1-.9-1.5-.9-1.7-.3-.3.8-1.1.8-1.4.4-.4 1.8.6 2.2.4.1-.1 2.4-1.1 2.4-1.2.1-.1.5-1.9.9-1.8.1.1 1.5-.2 1.6.2.1.1.6 1.8.7 1.8.1 0 2.3 1.2 2.4 1.1l1.6-.5c.3-.2 1 1 1.2 1.2.3.2-.8 1.6-.8 1.8-.2 0 .5 2.5.5 2.6.1.4 1.8.9 1.7 1.4-.2.2-.1 1.6-.5 1.6-.1.1-1.8.2-1.9.3 0 .1-1.7 2-1.6 2.1l.2 1.7c.1.4-1.2.7-1.4.9-.3.2-1.4-1.1-1.6-1.2 0-.2-2.5 0-2.6-.1-.5-.1-1.4 1.4-1.9 1.2zm.9-7.9c0-2.8 4.3-2.8 4.2 0 .1 2.8-4.3 2.8-4.2 0zM12 8.4c-4.7 0-4.7 7.2 0 7.2s4.7-7.2 0-7.2z"}))},t.ShareIcon=function(e){return o.createElement("svg",b({width:18,height:18,viewBox:"0 0 18 18",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{d:"M13.043 1.493a2.565 2.565 0 0 1 0 5.13c-.76 0-1.44-.333-1.91-.857l-4.47 2.497a2.563 2.563 0 0 1 .002 1.467l4.474 2.498a2.557 2.557 0 0 1 1.904-.85 2.565 2.565 0 1 1-2.458 1.83L6.113 10.71a2.555 2.555 0 0 1-1.905.854 2.565 2.565 0 1 1 0-5.13c.755 0 1.432.329 1.901.849l4.474-2.498a2.566 2.566 0 0 1 2.46-3.293Zm0 11.01a1.44 1.44 0 1 0 0 2.881 1.44 1.44 0 0 0 0-2.882ZM4.208 7.56a1.44 1.44 0 1 0 0 2.882 1.44 1.44 0 0 0 0-2.882Zm8.835-4.942a1.44 1.44 0 0 0-1.268 2.125l.011.015.003.007a1.44 1.44 0 1 0 1.254-2.147Z",fill:"#7987A0"}))},t.ShieldIcon=function(e){return o.createElement("svg",b({width:12,height:12,viewBox:"0 0 12 12",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M.517 2.5A8.368 8.368 0 0 0 6 .36 8.368 8.368 0 0 0 11.484 2.5 8.403 8.403 0 0 1 6 11.822 8.403 8.403 0 0 1 .517 2.5ZM8.61 5.11a.72.72 0 0 0-1.018-1.018L5.3 6.382l-.891-.89A.72.72 0 0 0 3.392 6.51l1.4 1.4a.72.72 0 0 0 1.018 0l2.8-2.8Z"}))},t.Sidebar=function(e){var t=e.theme,r=void 0===t?"dark":t,n=e.configObject,i=e.onClick,o=e.activeLink,s=e.submenuExpandedEvent,l=e.submenuCollapsedEvent;return a.createElement(Be,{theme:r},a.createElement(qa,{className:"dr-sidebar"},n.map((function(e,t){return e?e.separator?a.createElement(Wa,{key:"separator-"+t}):e.mobileOnlyHeaderComponent?null:e.external||e.secondary?a.createElement(Va,b({key:e.id},e,{onClick:i,activeLink:o})):a.createElement(ya,b({key:e.id},e,{activeLink:o,onClick:i,submenuExpandedEvent:s,submenuCollapsedEvent:l})):null}))))},t.SidebarDrawer=function(e){var t=e.isShown,r=e.onClose,n=e.theme,i=e.topOffset,s=void 0===i?_i:i,l=e.children,c=e.outsideClickRef,u=o.useRef(),d=function(e){"Escape"===(null===e||void 0===e?void 0:e.key)&&t&&r()};return cn([u,c],(function(){t&&r()})),o.useEffect((function(){if(t)return document.addEventListener("keydown",d,!1),function(){document.removeEventListener("keydown",d,!1)}}),[t]),a.createElement(Be,{theme:n},t?a.createElement(ju,{$topOffset:s}):null,a.createElement(Ou,{$isActive:t,$topOffset:s,ref:u},l))},t.SimpleHorizontalScroll=eu,t.SimplePagination=function(e){var t=e.page,r=e.hasMore,n=e.changePage,i=e.theme,o=void 0===i?"dark":i,s=x(e,oo),l=parseInt(t);return a.createElement(Be,{theme:o},a.createElement(Lo,Object.assign({},s),a.createElement(bt,{type:"button",color:"neutral",disabled:1===l,onClick:1===l?void 0:function(e){if(1===l)return null;e.preventDefault(),n(l-1)},iconLeft:a.createElement(Dr,{style:{transform:"rotate(90deg)"}})},"Prev"),a.createElement(bt,{type:"button",color:"neutral",disabled:!r,onClick:r?function(e){if(!r)return null;e.preventDefault(),n(l+1)}:void 0,iconRight:a.createElement(Dr,{style:{transform:"rotate(270deg)"}})},"Next")))},t.Skeleton=Bo,t.SlackIcon=function(e){return o.createElement("svg",b({width:14,height:15,viewBox:"0 0 14 15",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M5.133 0a1.401 1.401 0 0 0 0 2.804h1.4V1.403C6.535.629 5.908 0 5.134 0Zm0 3.74H1.4a1.401 1.401 0 0 0 0 2.805h3.733a1.401 1.401 0 0 0 0-2.805ZM14 5.142a1.401 1.401 0 1 0-2.8 0v1.403h1.4c.774 0 1.4-.629 1.4-1.403Zm-3.733 0v-3.74a1.401 1.401 0 1 0-2.8 0v3.74a1.401 1.401 0 0 0 1.4 1.403c.773 0 1.4-.629 1.4-1.403ZM8.866 14.025a1.401 1.401 0 0 0 0-2.805h-1.4v1.403c0 .773.626 1.4 1.4 1.402Zm0-3.74H12.6a1.401 1.401 0 0 0 .001-2.806H8.867c-.774.001-1.401.629-1.4 1.403a1.4 1.4 0 0 0 1.399 1.402ZM0 8.882a1.401 1.401 0 1 0 2.8 0V7.479H1.4C.626 7.48 0 8.108 0 8.882Zm3.733 0v3.74a1.401 1.401 0 0 0 1.4 1.402c.774 0 1.4-.628 1.4-1.402v-3.74a1.4 1.4 0 1 0-2.8-.001s0 .001 0 0Z"}))},t.SmallDappRadarIcon=function(e){return o.createElement("svg",b({"data-name":"Layer 2",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 115.78 106.83"},e),o.createElement("path",{d:"M112.44 41.07 95.88 12.49C91.43 4.73 83.29 0 74.4 0H41.38c-8.9 0-17.03 4.73-21.58 12.4L3.34 41.07a24.685 24.685 0 0 0 0 24.79L19.9 94.43c4.45 7.67 12.68 12.4 21.57 12.4h33.02c8.9 0 17.04-4.73 21.48-12.4l16.56-28.57c4.35-7.67 4.35-17.13-.09-24.79ZM59.07 90.36c-.66 0-1.23-.56-1.23-1.23v-5.01c0-.66.47-1.14 1.14-1.23 15.51-.57 28.38-13.63 28.38-29.52 0-16.94-14.29-30.56-31.41-29.52-23.56 1.42-35.96 29.33-21.48 47.59l5.3-5.2C28.7 51.1 41.28 29.14 60.4 31.32c10.31 1.14 18.54 9.56 19.58 19.87 1.23 12.87-8.61 23.66-20.81 24.32-.67 0-1.23-.57-1.23-1.23v-5.02c0-.56.47-1.13 1.13-1.13 7.57-.48 13.72-6.91 13.72-14.76 0-8.71-7.57-15.71-16.56-14.67-10.5 1.14-16.46 13.34-10.97 22.24l5.58-5.59c-1.14-3.97 1.51-8.42 5.68-9.17 4.73-.95 8.89 2.65 8.89 7.28.1 4.83-4.73 8.42-9.37 7.1l-1.79 1.8-17.32 17.22c-1.42 1.42-3.78 1.42-5.2 0a30.3 30.3 0 0 1-2.46-2.75c-19.02-22.71-3.5-58.47 26.3-60.17 21.38-1.33 39.17 15.7 39.17 36.9.1 19.87-15.99 36.24-35.67 36.8Z",style:{strokeWidth:0},"data-name":"Layer 1"}))},t.SmartLink=yt,t.SmartLinkContext=pt,t.SmartLinkProvider=function(e){var t=e.LinkComponent,r=e.children;return a.createElement(pt.Provider,{value:{LinkComponent:t}},r)},t.SocialIcon=function(e){return o.createElement("svg",b({width:24,height:24,viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{d:"M22.41 12.15c-.62-.52-1.31-.93-2.05-1.24a4.56 4.56 0 0 0 1.33-3.22c0-2.52-2.05-4.57-4.56-4.57s-4.57 2.05-4.57 4.57c0 .44.08.86.2 1.26-.24-.04-.49-.07-.74-.07s-.5.03-.74.07c.12-.4.2-.82.2-1.26 0-2.52-2.05-4.57-4.57-4.57-2.52 0-4.55 2.06-4.55 4.58 0 1.25.51 2.39 1.33 3.22-.76.32-1.47.75-2.11 1.29-.27.23-.27.65-.02.9l.53.54c.23.24.6.24.86.03a6.297 6.297 0 0 1 3.89-1.41H7.01c.2 0 .4.03.61.05-.09.37-.16.74-.16 1.14 0 1.24.5 2.37 1.31 3.19-1.63.66-2.92 1.81-3.57 3.26-.16.35.02.77.39.88l.73.21c.28.08.6-.04.72-.3.73-1.57 2.73-2.67 4.98-2.67 2.25 0 4.25 1.1 4.99 2.67.12.27.44.38.72.3l.73-.21c.37-.11.55-.52.39-.88-.65-1.44-1.94-2.6-3.57-3.26a4.53 4.53 0 0 0 1.31-3.19c0-.4-.07-.78-.16-1.14.2-.02.41-.05.62-.05H17.22c1.41.02 2.75.5 3.84 1.38.26.21.63.2.86-.04l.52-.54c.25-.26.24-.68-.03-.9v-.02Zm-5.28-7.02c1.41 0 2.56 1.15 2.56 2.57s-1.11 2.52-2.49 2.56h-.15a2.564 2.564 0 0 1-2.49-2.56c0-1.39 1.15-2.57 2.57-2.57Zm-2.54 8.32a2.57 2.57 0 1 1-5.14 0 2.57 2.57 0 1 1 5.14 0ZM6.92 5.13A2.57 2.57 0 0 1 9.49 7.7c0 1.42-1.12 2.53-2.51 2.56h-.11A2.561 2.561 0 0 1 4.36 7.7c0-1.4 1.15-2.57 2.57-2.57h-.01Z"}))},t.SparklesIcon=function(e){return o.createElement("svg",b({width:20,height:20,viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M5 2a1 1 0 0 1 1 1v1h1a1 1 0 1 1 0 2H6v1a1 1 0 1 1-2 0V6H3a1 1 0 0 1 0-2h1V3a1 1 0 0 1 1-1Zm0 10a1 1 0 0 1 1 1v1h1a1 1 0 1 1 0 2H6v1a1 1 0 1 1-2 0v-1H3a1 1 0 1 1 0-2h1v-1a1 1 0 0 1 1-1ZM12 2a1 1 0 0 1 .967.744L14.146 7.2 17.5 9.134a1 1 0 0 1 0 1.732l-3.354 1.935-1.18 4.455a1 1 0 0 1-1.933 0L9.854 12.8 6.5 10.866a1 1 0 0 1 0-1.732l3.354-1.935 1.18-4.455A1 1 0 0 1 12 2Z"}))},t.Spinner=dt,t.SpinnerIcon=function(e){return o.createElement("svg",b({width:19,height:18,viewBox:"0 0 19 18",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{d:"M4.82 12.78c-.45 0-.832.157-1.147.472A1.564 1.564 0 0 0 3.2 14.4c0 .45.158.832.473 1.148.315.315.697.472 1.147.472.443 0 .823-.157 1.142-.472.319-.315.478-.698.478-1.148 0-.45-.16-.832-.478-1.148a1.57 1.57 0 0 0-1.142-.473ZM4.46 9.36c0-.495-.176-.919-.528-1.271a1.733 1.733 0 0 0-1.272-.53c-.495 0-.918.177-1.271.53a1.734 1.734 0 0 0-.529 1.27c0 .496.177.92.529 1.272.353.353.776.529 1.271.529.495 0 .92-.176 1.272-.529.352-.352.528-.776.528-1.271ZM14.9 5.22c.247 0 .46-.088.636-.264a.867.867 0 0 0 .264-.636.866.866 0 0 0-.264-.636.866.866 0 0 0-.636-.264.867.867 0 0 0-.636.264.867.867 0 0 0-.264.636c0 .247.088.46.264.636a.867.867 0 0 0 .636.264ZM4.82 2.34c-.547 0-1.014.193-1.4.58-.386.386-.58.853-.58 1.4 0 .548.194 1.014.58 1.4.387.387.853.58 1.4.58.548 0 1.015-.193 1.401-.58.387-.386.58-.852.58-1.4 0-.547-.193-1.014-.58-1.4a1.908 1.908 0 0 0-1.4-.58ZM17.825 8.595a1.041 1.041 0 0 0-.765-.315c-.3 0-.555.105-.765.315-.21.21-.315.465-.315.765s.105.555.315.765c.21.21.465.315.765.315s.555-.105.765-.315c.21-.21.315-.465.315-.765s-.105-.555-.315-.765ZM14.9 13.14c-.345 0-.642.123-.89.371a1.213 1.213 0 0 0-.37.889c0 .345.123.641.37.889.248.248.545.371.89.371s.64-.124.889-.371c.247-.248.37-.544.37-.889s-.123-.641-.37-.889a1.212 1.212 0 0 0-.89-.371ZM9.86 15.12c-.397 0-.737.14-1.018.422-.281.281-.422.62-.422 1.018 0 .397.14.737.422 1.018.281.281.62.422 1.018.422s.737-.14 1.018-.422c.281-.281.422-.62.422-1.018s-.14-.737-.422-1.018a1.388 1.388 0 0 0-1.018-.422ZM9.86 0c-.6 0-1.11.21-1.53.63-.42.42-.63.93-.63 1.53s.21 1.11.63 1.53c.42.42.93.63 1.53.63s1.11-.21 1.53-.63c.42-.42.63-.93.63-1.53s-.21-1.11-.63-1.53C10.97.21 10.46 0 9.86 0Z"}))},t.StatsButton=function(e){var t=e.loading,r=e.icon,n=e.tooltip,i=e.title,o=e.value,s=e.valueContent,l=e.change,c=e.changeText,u=e.onClick,d=e.forceChangeHeight,h=e.theme,f=void 0===h?"dark":h,p=e.to,m=e.changeSize,g=void 0===m?12:m,y=e.color,v=void 0===y?"primary":y,w=x(e,la);return t?a.createElement(Be,{theme:f},a.createElement(ca,{$color:v},a.createElement(Go,null,a.createElement(qo,null,i),n?r||a.createElement(Zo,{width:"16px",height:"16px"}):null),a.createElement(Bo,{width:100,height:16,borderRadius:"8px",mt:"10px",theme:f}),a.createElement(Bo,{width:73,height:16,borderRadius:"8px",mt:"6px",theme:f}))):a.createElement(Be,{theme:f},a.createElement(ca,b({$hasOnClick:!!u||p,to:p,onClick:u,$color:v},w),a.createElement(Go,null,a.createElement(qo,null,i),n?r||a.createElement(en,{theme:f,pasitions:["left"],contentComponent:a.createElement("div",null,n)},a.createElement(Zo,{width:"16px",height:"16px"})):null),a.createElement(Yo,null,a.createElement(Wo,null,o),s),a.createElement(ua,{$forceHeight:d},a.createElement(Vo,b({},l,{theme:f,size:g,align:"left"})),c)))},t.StopWatchIcon=function(e){return o.createElement("svg",b({width:24,height:24,viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9 1.2a.75.75 0 0 0 0 1.5h6a.75.75 0 0 0 0-1.5H9Zm3 4c-4.416 0-8 3.584-8 8s3.584 8 8 8 8-3.584 8-8-3.584-8-8-8Zm-9.5 8c0-5.244 4.256-9.5 9.5-9.5s9.5 4.256 9.5 9.5-4.256 9.5-9.5 9.5-9.5-4.256-9.5-9.5ZM12 8.45a.75.75 0 0 1 .75.75v3H16a.75.75 0 1 1 0 1.5h-4a.75.75 0 0 1-.75-.75V9.2a.75.75 0 0 1 .75-.75Z"}))},t.SubmitDappIcon=function(e){return o.createElement("svg",b({width:16,height:16,viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{d:"M2.354 5.393a3.04 3.04 0 0 1 3.04-3.04h5.213a3.04 3.04 0 0 1 3.04 3.04v5.214a3.04 3.04 0 0 1-3.04 3.04H5.394a3.04 3.04 0 0 1-3.04-3.04V5.393Zm3.04-4.04a4.04 4.04 0 0 0-4.04 4.04v5.214a4.04 4.04 0 0 0 4.04 4.04h5.213a4.04 4.04 0 0 0 4.04-4.04V5.393a4.04 4.04 0 0 0-4.04-4.04H5.394Zm2.6 3.694a.5.5 0 0 1 .5.5v1.96h1.96a.5.5 0 1 1 0 1h-1.96v1.953a.5.5 0 0 1-1 0V8.507H5.54a.5.5 0 0 1 0-1h1.954v-1.96a.5.5 0 0 1 .5-.5Z"}))},t.Tab=su,t.Table=ac,t.Tabs=function(e){var t=e.theme,r=void 0===t?"dark":t,n=e.configObject,i=e.onClick,s=e.active,l=e.fullWidth,c=void 0===l||l,u=x(e,cu),d=o.useRef(null),h=o.useState({left:!1,right:!1,overflowing:!1}),f=h[0],p=h[1],m=function(e){d.current&&d.current.scrollOneComponent(e)};return a.createElement(Be,{theme:r},a.createElement(fu,b({},u,{$maxWidth:c?"":"fit-content"}),f.overflowing?a.createElement(uu,{$borderRadius:"40px 8px 8px 40px",$active:f.left},a.createElement(du,{type:"button",color:"transparentNeutral",p:0,width:"12px",icon:a.createElement(Dr,{width:"12px",height:"12px"}),onClick:function(){return m("previous")},$zIndex:1})):null,a.createElement(eu,{gap:"4px",arrowOffset:7,graceZone:.5,arrows:!1,gradientWidth:60,gradientColor:"#041938",gradientVisibility:f,setGradientVisibility:p,ref:d,zIndex:1},n.map((function(e){return a.createElement(su,{key:e.id,item:e,active:s,onClick:i,theme:r})}))),f.overflowing?a.createElement(uu,{$borderRadius:"8px 40px 40px 8px",$active:f.right},a.createElement(hu,{type:"button",color:"transparentNeutral",p:0,width:"12px",icon:a.createElement(Dr,{width:"12px",height:"12px"}),onClick:function(){return m("next")},$zIndex:1})):null))},t.TagIcon=function(e){return o.createElement("svg",b({width:24,height:24,viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{d:"M22.26 3.86c0-1.17-.96-2.13-2.13-2.13h-8.15c-.57 0-1.1.21-1.51.62L1.8 11.03a2.13 2.13 0 0 0 0 3.01l8.16 8.16a2.152 2.152 0 0 0 3.02 0l8.67-8.67c.4-.4.62-.95.62-1.51V3.86h-.01Zm-2.04 8.24-8.67 8.67s-.13.05-.18 0l-8.15-8.14a.127.127 0 0 1 0-.18l8.67-8.68s.06-.04.09-.04h8.15c.07 0 .13.06.13.14v8.15s0 .07-.03.09l-.01-.01Z"}),o.createElement("path",{d:"M16.34 6.2c-.75 0-1.35.61-1.35 1.35 0 .74.61 1.35 1.35 1.35.74 0 1.35-.61 1.35-1.35 0-.74-.61-1.35-1.35-1.35ZM8.2 11.053l-1.414 1.414 4.653 4.653 1.414-1.414L8.2 11.053ZM10.52 8.728l-1.414 1.414 4.653 4.653 1.414-1.414-4.652-4.653Z"}))},t.TelegramIcon=function(e){return o.createElement("svg",b({width:13,height:11,viewBox:"0 0 13 11",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{d:"M11.606.093s1.174-.457 1.076.654c-.033.458-.326 2.06-.555 3.792l-.782 5.132s-.065.752-.652.883c-.587.13-1.467-.458-1.63-.588-.13-.098-2.445-1.57-3.26-2.289-.229-.196-.49-.588.032-1.046l3.423-3.269c.392-.392.783-1.307-.847-.196L3.846 6.272s-.521.327-1.5.032L.229 5.651s-.783-.49.554-.981c3.26-1.537 7.27-3.106 10.824-4.577Z"}))},t.Textarea=Hi,t.TikTokIcon=function(e){return o.createElement("svg",b({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 448 512"},e),o.createElement("path",{d:"M448 209.91a210.06 210.06 0 0 1-122.77-39.25v178.72A162.55 162.55 0 1 1 185 188.31v89.89a74.62 74.62 0 1 0 52.23 71.18V0h88a121.18 121.18 0 0 0 1.86 22.17A122.18 122.18 0 0 0 381 102.39a121.43 121.43 0 0 0 67 20.14Z"}))},t.Toggle=function(e){var t=e.text,r=e.textOrientation,n=e.toggled,i=e.onChange,o=e.theme,s=void 0===o?"dark":o,l=x(e,pu);return a.createElement(Be,{theme:s},a.createElement(bu,Object.assign({},l),t&&"left"===r&&a.createElement(vu,{toggled:n},t),a.createElement(mu,null,a.createElement(gu,{type:"checkbox",checked:n,onChange:i}),a.createElement(yu,{toggled:n})),t&&"right"===r&&a.createElement(vu,{toggled:n},t)))},t.TokenSwapIcon=function(e){return o.createElement("svg",b({width:24,height:24,viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M17.216 7.336c1.104.368 2.104 1 2.928 1.824 2.984 2.992 2.984 7.856-.008 10.848a7.637 7.637 0 0 1-5.424 2.24 7.65 7.65 0 0 1-5.424-2.24 7.59 7.59 0 0 1-2.112-4.096 7.39 7.39 0 0 1-2.928-1.816A7.625 7.625 0 0 1 2 8.672a7.6 7.6 0 0 1 2.256-5.424A7.575 7.575 0 0 1 9.664 1h.008c2.048 0 3.976.8 5.424 2.248a7.554 7.554 0 0 1 2.12 4.088Zm-10.12 6.392.024-.168.005-.038c.014-.109.03-.223.051-.33a.917.917 0 0 1 .01-.048.448.448 0 0 0 .014-.096c.04-.176.08-.344.128-.52.008-.032.018-.064.028-.096.01-.032.02-.064.028-.096l.072-.22.072-.22a7.9 7.9 0 0 1 .28-.648c.088-.176.176-.352.28-.528l.024-.04a4.94 4.94 0 0 1 .336-.52c.128-.184.256-.352.4-.52a7.73 7.73 0 0 1 1.312-1.232 7.253 7.253 0 0 1 1.624-.92c.112-.048.232-.096.344-.136.232-.08.472-.152.712-.216a7.947 7.947 0 0 1 2.224-.216 5.678 5.678 0 0 0-1.376-2.256A5.667 5.667 0 0 0 9.672 3h-.008a5.63 5.63 0 0 0-4 1.664A5.621 5.621 0 0 0 4 8.672c0 1.52.592 2.936 1.664 4.008.424.432.912.776 1.432 1.048Zm3.608 4.864c2.208 2.216 5.808 2.216 8.024 0a5.657 5.657 0 0 0 1.656-4.008 5.657 5.657 0 0 0-1.656-4.008 5.582 5.582 0 0 0-2.656-1.496 5.898 5.898 0 0 0-1.384-.168c-1.48 0-2.904.576-3.984 1.656a5.608 5.608 0 0 0-1.624 4.48 5.62 5.62 0 0 0 1.624 3.544Zm3.61-1.145-2.466-2.467a.568.568 0 0 1 0-.803l2.466-2.466a.568.568 0 0 1 .803 0l2.467 2.466a.568.568 0 0 1 0 .803l-2.466 2.466a.568.568 0 0 1-.804 0Z"}))},t.TokensIcon=function(e){return o.createElement("svg",b({width:24,height:24,viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{d:"M18.46 5.53a9.36 9.36 0 0 0-2.85-1.92 8.793 8.793 0 0 0-1.14-.4A9.13 9.13 0 0 0 3.2 14.47c.096.382.23.754.4 1.11a8.829 8.829 0 0 0 1.93 2.89 9.19 9.19 0 0 0 12.93 0 9.16 9.16 0 0 0 0-12.94ZM17.4 17.41a7.67 7.67 0 0 1-10.81 0 7.439 7.439 0 0 1-1.62-2.44 5.3 5.3 0 0 1-.33-.91 7.62 7.62 0 0 1 7.34-9.69 7.36 7.36 0 0 1 2.08.29c.325.085.642.195.95.33A7.58 7.58 0 0 1 17.4 6.6a7.65 7.65 0 0 1 0 10.81Z"}),o.createElement("path",{d:"m11.55 8.438-3.103 3.105a.64.64 0 0 0 0 .905l3.104 3.104c.25.25.655.25.905 0l3.104-3.104a.64.64 0 0 0 0-.905l-3.104-3.105a.64.64 0 0 0-.905 0Z"}))},t.Tooltip=en,t.TopArrowsHorizontalScroll=function(e){var t=e.children,r=e.graceZone,n=void 0===r?.1:r,i=e.gradientWidth,s=void 0===i?40:i,l=e.gradientColor,c=void 0===l?"#000d26":l,u=e.arrows,d=void 0!==u&&u,h=e.arrowOffset,f=void 0===h?0:h,p=e.arrowsTop,m=void 0===p||p,g=e.arrowsBottom,y=void 0!==g&&g,v=e.gap,b=void 0===v?void 0:v,w=e.zIndex,x=void 0===w?1:w,k=e.alignItems,M=void 0===k?"center":k,E=e.propsWithArrows,_=void 0===E?{}:E,A=e.propsWithoutArrows,S=void 0===A?{}:A,I=o.useRef(null),T=o.useState({left:!1,right:!1,overflowing:!1}),C=T[0],N=T[1],D=function(e){I.current&&I.current.scrollOneComponent(e)},j=m&&(C.left||C.right),O=y&&(C.left||C.right),P=j||O?_:S;return a.createElement(zu,P,j?a.createElement(Lu,null,a.createElement(Bu,{type:"button",disabled:!C.left,color:"neutral",p:"8px",width:"40px",icon:a.createElement(Dr,{width:"12px",height:"12px"}),onClick:function(){return D("previous")},$zIndex:x}),a.createElement(Uu,{type:"button",disabled:!C.right,color:"neutral",p:"8px",width:"40px",icon:a.createElement(Dr,{width:"12px",height:"12px"}),onClick:function(){return D("next")},$zIndex:x})):null,a.createElement(eu,{graceZone:n,gradientWidth:s,gradientColor:c,arrowOffset:f,arrows:d,gap:b,zIndex:x,alignItems:M,gradientVisibility:C,setGradientVisibility:N,ref:I},t),O?a.createElement(Ru,null,a.createElement(Bu,{type:"button",disabled:!C.left,color:"neutral",p:"8px",width:"40px",icon:a.createElement(Dr,{width:"12px",height:"12px"}),onClick:function(){return D("previous")},$zIndex:x}),a.createElement(Uu,{type:"button",disabled:!C.right,color:"neutral",p:"8px",width:"40px",icon:a.createElement(Dr,{width:"12px",height:"12px"}),onClick:function(){return D("next")},$zIndex:x})):null)},t.TrendUpIcon=function(e){return o.createElement("svg",b({width:16,height:10,viewBox:"0 0 16 10",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10 2a1 1 0 0 1 0-2h5a1 1 0 0 1 1 1v5a1 1 0 1 1-2 0V3.414L9.707 7.707a1 1 0 0 1-1.414 0L6 5.414 1.707 9.707A1 1 0 0 1 .293 8.293l5-5a1 1 0 0 1 1.414 0L9 5.586 12.586 2H10Z"}))},t.TripleDotsIcon=Zr,t.TwitterIcon=function(e){return o.createElement("svg",b({width:1200,height:1227,viewBox:"0 0 1200 1227",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{d:"M714.163 519.284 1160.89 0h-105.86L667.137 450.887 357.328 0H0l468.492 681.821L0 1226.37h105.866l409.625-476.152 327.181 476.152H1200L714.137 519.284h.026ZM569.165 687.828l-47.468-67.894-377.686-540.24h162.604l304.797 435.991 47.468 67.894 396.2 566.721H892.476L569.165 687.854v-.026Z"}))},t.UploadIcon=function(e){return o.createElement("svg",b({width:26,height:26,viewBox:"0 0 26 26",fill:"#3E5060",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M.2 13a6.4 6.4 0 0 0 6.4 6.4h4.8v4.8a1.6 1.6 0 1 0 3.2 0v-4.8h4.8a6.4 6.4 0 0 0 0-12.8 6.4 6.4 0 0 0-12.8 0A6.4 6.4 0 0 0 .2 13Zm14.4 6.4h-3.2v-7.337L9.331 14.13A1.6 1.6 0 1 1 7.07 11.87l4.8-4.8a1.6 1.6 0 0 1 2.262 0l4.8 4.8a1.6 1.6 0 1 1-2.262 2.262L14.6 12.063V19.4Z"}))},t.UsersIcon=function(e){return o.createElement("svg",b({xmlns:"http://www.w3.org/2000/svg",width:12,height:12,viewBox:"0 0 12 12"},e),o.createElement("path",{d:"M5.4 3.6a1.8 1.8 0 1 1-3.6 0 1.8 1.8 0 0 1 3.6 0ZM10.2 3.6a1.8 1.8 0 1 1-3.6 0 1.8 1.8 0 0 1 3.6 0ZM7.758 10.2A4.182 4.182 0 0 0 6.9 7.002a3 3 0 0 1 4.5 2.599v.6H7.758ZM3.6 6.6a3 3 0 0 1 3 3v.6h-6v-.6a3 3 0 0 1 3-3Z"}))},t.VirtualsIcon=function(e){return o.createElement("svg",b({width:18,height:18,viewBox:"0 0 18 18",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12.14 9.39c1.31-.457 2.54-1.234 3.482-2.08a.199.199 0 0 0 .064-.134.188.188 0 0 0-.043-.138.178.178 0 0 0-.123-.075.196.196 0 0 0-.143.027 11.52 11.52 0 0 1-3.056 1.283 5.886 5.886 0 0 0-.026-1.225c-.123-.905-.426-1.804-1.065-2.49-.708-.783-1.869-1.076-2.87-.762-1.202.357-2.203 1.443-2.24 2.736C6.072 8.236 7.658 9.62 9.27 9.78c.186.022.378.032.57.032a11.11 11.11 0 0 1-1.097 1.847c-1.267-2.092-3.173-3.806-5.43-4.743a8.996 8.996 0 0 0-1.634-.527c-.192-.037-.373-.074-.57-.095a.218.218 0 0 0-.138.037.182.182 0 0 0-.08.117.178.178 0 0 0 .01.138c.022.043.06.08.102.096a13.57 13.57 0 0 1 3.433 2.417 13.178 13.178 0 0 1 3.035 4.46c.303.725 1.256.991 1.895.523a1.94 1.94 0 0 0 .266-.245 11.691 11.691 0 0 0 1.501-2.029 9.056 9.056 0 0 0 1.006-2.416Zm-2.832 3.317.016.032-.016-.032Zm.974-4.179c.102-.426.15-.862.133-1.299-.042-.782-.345-1.89-1.277-1.905-.804-.011-1.539.75-1.31 1.554.341 1.177 1.358 1.602 2.454 1.65Z"}),o.createElement("path",{d:"M16.237 6.517c.08.383.207.628.58.575.32-.043.58-.362.58-.682 0-.319-.26-.521-.58-.473-.4.064-.644.266-.58.58Z"}))},t.WalletIcon=function(e){return o.createElement("svg",b({width:24,height:24,viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{d:"m10.305 5.97 4.637-1.52c.684-.175 1.248.316 1.248.85v.67h-5.885Zm7.385-.67c0-1.642-1.627-2.707-3.156-2.294a.746.746 0 0 0-.038.011l-9.12 2.99a.754.754 0 0 0-.106.044A3.751 3.751 0 0 0 2.3 9.72v7.62a3.75 3.75 0 0 0 3.75 3.75h11.91a3.75 3.75 0 0 0 3.75-3.75V9.72a3.75 3.75 0 0 0-3.75-3.75h-.27V5.3ZM3.8 9.72a2.25 2.25 0 0 1 2.25-2.25h11.91a2.25 2.25 0 0 1 2.25 2.25v7.62a2.25 2.25 0 0 1-2.25 2.25H6.05a2.25 2.25 0 0 1-2.25-2.25V9.72Zm8.197 1.097a2.054 2.054 0 1 0 0 4.107 2.054 2.054 0 0 0 0-4.107Zm-3.553 2.054a3.554 3.554 0 1 1 6.038 2.54 6.6 6.6 0 0 1 2.034 1.324.75.75 0 1 1-1.033 1.088 5.009 5.009 0 0 0-3.486-1.399 5.015 5.015 0 0 0-3.513 1.435.75.75 0 0 1-1.048-1.074 6.57 6.57 0 0 1 2.08-1.37 3.543 3.543 0 0 1-1.072-2.544Z"}))},t.WarningIcon=function(e){return o.createElement("svg",b({width:17,height:14,viewBox:"0 0 17 14",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6.757 1.099c.765-1.36 2.722-1.36 3.486 0l5.58 9.92c.75 1.334-.213 2.98-1.742 2.98H2.92c-1.53 0-2.493-1.646-1.743-2.98l5.58-9.92ZM9.5 11a1 1 0 1 1-2 0 1 1 0 0 1 2 0Zm-1-8a1 1 0 0 0-1 1v3a1 1 0 0 0 2 0V4a1 1 0 0 0-1-1Z"}))},t.WarningcircleIcon=function(e){return o.createElement("svg",b({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},e),o.createElement("path",{d:"M12 24A12 12 0 0 1 3.515 3.514a12 12 0 0 1 16.97 16.971A11.921 11.921 0 0 1 12 24zm.028-7.962A1.336 1.336 0 1 0 13 18.283a1.185 1.185 0 0 0 .346-.875 1.3 1.3 0 0 0-.359-.962 1.331 1.331 0 0 0-.958-.408zM12.02 5.325a1.312 1.312 0 0 0-.325.042 1.632 1.632 0 0 0-1.046 1.643c.017.239.032.48.047.722s.03.472.047.708l.134 2.643.019.372.121 2.38a1.042 1.042 0 0 0 1.012 1.056 1.067 1.067 0 0 0 1.009-1.1c0-.367 0-.713.033-1.092.028-.568.059-1.137.093-1.769.029-.532.061-1.136.09-1.713.017-.378.04-.76.062-1.13v-.008c.022-.365.045-.742.061-1.113a2.043 2.043 0 0 0-.124-.753 1.347 1.347 0 0 0-1.233-.888z"}))},t.WashIcon=function(e){return o.createElement("svg",b({width:16,height:16,viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("g",{clipPath:"url(#a)"},o.createElement("path",{d:"M11.007 15.247H4.993c-1.7 0-3.08-1.38-3.08-3.08V3.833c0-1.7 1.38-3.08 3.08-3.08h6.014c1.7 0 3.08 1.38 3.08 3.08v8.334c0 1.7-1.38 3.08-3.08 3.08ZM4.993 2.087c-.966 0-1.746.786-1.746 1.746v8.334c0 .966.786 1.746 1.746 1.746h6.014c.966 0 1.746-.786 1.746-1.746V3.833c0-.966-.786-1.746-1.746-1.746H4.993Z"}),o.createElement("path",{d:"M8 5.793c-1.92 0-3.48 1.56-3.48 3.48s1.56 3.48 3.48 3.48 3.48-1.56 3.48-3.48S9.92 5.793 8 5.793Zm0 1.334c1.18 0 2.147.96 2.147 2.146 0 .114-.014.227-.034.334-.426.226-1.193.48-2.006.013-.974-.533-1.654-.14-2.18.167a2.166 2.166 0 0 1-.067-.514c0-1.18.96-2.146 2.147-2.146H8ZM9.36 4.58H6.64a.669.669 0 0 1-.667-.667c0-.366.3-.666.667-.666h2.72c.367 0 .667.3.667.666 0 .367-.3.667-.667.667Z"})),o.createElement("defs",null,o.createElement("clipPath",{id:"a"},o.createElement("path",{fill:"#fff",d:"M0 0h16v16H0z"}))))},t.WrenchIcon=function(e){return o.createElement("svg",b({width:20,height:20,viewBox:"0 0 20 20",fill:"#fff",xmlns:"http://www.w3.org/2000/svg"},e),o.createElement("g",{clipPath:"url(#a)"},o.createElement("path",{d:"M19.966 3.018a.587.587 0 0 0-.995-.332l-.829.829a1.2 1.2 0 0 1-1.657 0 1.17 1.17 0 0 1 0-1.657l.828-.829a.586.586 0 0 0-.331-.994 3.526 3.526 0 0 0-2.983.994 3.53 3.53 0 0 0-.91 3.396l-8.664 8.663a3.544 3.544 0 0 0-3.396.91 3.537 3.537 0 0 0-.995 2.983.587.587 0 0 0 .995.332l.828-.829a1.2 1.2 0 0 1 1.658 0 1.17 1.17 0 0 1 0 1.657l-.828.829a.586.586 0 0 0 .331.994c1.091.155 2.189-.2 2.983-.994a3.53 3.53 0 0 0 .91-3.396l8.663-8.663h.001a3.538 3.538 0 0 0 3.396-.91 3.537 3.537 0 0 0 .995-2.983Z"})),o.createElement("defs",null,o.createElement("clipPath",{id:"a"},o.createElement("path",{d:"M0 0h20v20H0z"}))))},t.YoutubeIcon=function(e){return o.createElement("svg",b({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 461.001 461.001",style:{enableBackground:"new 0 0 461.001 461.001"},xmlSpace:"preserve"},e),o.createElement("path",{d:"M365.257 67.393H95.744C42.866 67.393 0 110.259 0 163.137v134.728c0 52.878 42.866 95.744 95.744 95.744h269.513c52.878 0 95.744-42.866 95.744-95.744V163.137c0-52.878-42.866-95.744-95.744-95.744zm-64.751 169.663-126.06 60.123c-3.359 1.602-7.239-.847-7.239-4.568V168.607c0-3.774 3.982-6.22 7.348-4.514l126.06 63.881c3.748 1.899 3.683 7.274-.109 9.082z"}))},t.activeInputStyles=Mi,t.activeSelectButtonStyles=zs,t.baseInputStyles=yi,t.buttonBaseStyles=te,t.buttonLargeStyles=ge,t.buttonMediumStyles=me,t.buttonNeutralStyles=ye,t.buttonPrimaryInvertedStyles=oe,t.buttonPrimaryStyles=re,t.buttonProVioletStyles=de,t.buttonSecondaryStyles=le,t.buttonSmallStyles=pe,t.buttonTransparentNeutralStyles=Me,t.buttonTransparentStyles=we,t.chipBaseStyles=Te,t.chipHeaderStyles=Ce,t.chipLargeStyles=Ie,t.chipMediumStyles=Se,t.chipSmallStyles=Ae,t.defaultTheme=ze,t.errorInputStyles=xi,t.errorSelectButtonStyles=Rs,t.fadeIn=Kr,t.handleColorType=Fo,t.iconCdnSrc=tl,t.largeInputStyles=wi,t.mediumInputStyles=bi,t.placeHolderShimmer=Ir,t.placeHolderShimmerV2=Qr,t.selectLargeStyles=Os,t.selectMediumStyles=Ds,t.selectSmallStyles=js,t.successInputStyles=ki,t.successSelectButtonStyles=Ls,t.themeInputStyles=vi,t.themeSelectStyles=Ps,t.useColorsTheme=st,t.useDefaultTheme=function(e,t){void 0===e&&(e="dark"),void 0===t&&(t=!1);var r=t?{}:l.useTheme(),n=d(ze);return h(n,"dark"===e?Le:Re,r)},t.useEventListener=ln,t.useIsomorphicLayoutEffect=sn,t.useOutsideClick=cn,t.useWindowDimensions=un,t.useWindowHeight=function(e){void 0===e&&(e=0);var t=o.useState(e),r=t[0],n=t[1];return o.useLayoutEffect((function(){var e=function(){n(window.innerHeight)};return window.addEventListener("resize",e),e(),function(){return window.removeEventListener("resize",e)}}),[]),r},t.useWindowWidth=function(e){void 0===e&&(e=0);var t=o.useState(e),r=t[0],n=t[1];return o.useLayoutEffect((function(){var e=function(){n(window.innerWidth)};return window.addEventListener("resize",e),e(),function(){return window.removeEventListener("resize",e)}}),[]),r}},81705:(e,t,r)=>{"use strict";r.r(t),r.d(t,{Base64:()=>S,CHANGE_LABEL_STATES:()=>_,COOKIES_DOMAIN_ALLOW_SUBDOMAINS:()=>q,CURRENCY_SYMBOL:()=>m,FORMAT_NUMBER_OPTIONS:()=>b,GeolocationProvider:()=>O,IpAddressProvider:()=>U,appendQueryParamsToPath:()=>te,calculateChange:()=>A,checkInjectedWallet:()=>ue,copyToClipboard:()=>he,currencySymbol:()=>g,deleteCookie:()=>d,fetchGeoEndpoint:()=>L,fetchIpAddressEndpoint:()=>R,findGetParameter:()=>X,floorDecimalPlaces:()=>M,formatNumber:()=>w,formatNumberRaw:()=>x,generateApiQueryString:()=>xe,generateSecureCookie:()=>ie,generateSecureHeader:()=>oe,generateSecureQs:()=>le,generateTokenIconUrl:()=>ce,generateUUID:()=>Q,getCookie:()=>u,getGANonRegisteredUser:()=>Z,getLSCurrency:()=>y,getUTMParameters:()=>K,getUserInteractionStatus:()=>ye,imageResize:()=>V,isDev:()=>re,isMobileOrTablet:()=>$,isPro:()=>J,local:()=>f,parseJwt:()=>I,roundDecimalPlaces:()=>k,sanitizeNextPath:()=>ee,session:()=>p,setCookie:()=>c,setGANonRegisteredUserToCookie:()=>Y,setUserInteractionStatus:()=>ve,shortenLargeNumber:()=>E,storageFactory:()=>h,useFetchData:()=>we,useFetchSimpleData:()=>be,useGeolocation:()=>P,useHorizontalScrollAnimation:()=>ge,useIpAddress:()=>F,useTimeDifference:()=>fe,xhrRequest:()=>C});var n=r(3339),i=r.n(n),o=r(88094),a=r(84327),s=r(38509).Buffer,l=new Date((new Date).getTime()+31536e6);function c(e,t,r,n,i,o,a){if(void 0===e&&(e=""),void 0===t&&(t=""),void 0===r&&(r=0),void 0===n&&(n="/"),void 0===i&&(i=""),void 0===o&&(o=null),void 0===a&&(a=!1),!("undefined"===typeof window)){var s="",c="";if(null!==o)s="; expires="+new Date(o).toUTCString();else if(r){var u=new Date;u.setTime(u.getTime()+24*r*60*60*1e3),s="; expires="+u.toUTCString()}else s="; expires="+l;i&&(i="; domain="+i),a&&(c="; Secure; SameSite=None"),document.cookie=e+"="+t+s+i+"; path="+n+c}}function u(e){if("undefined"===typeof window)return null;for(var t=e+"=",r=document.cookie.split(";"),n=0;n=1e3&&f||I>=1e6))return g(o,E(I,t));var T=1/Math.pow(10,_);if(x&&I-1)N=I.toString().split("e-");else N=I.toExponential().split("e-");var D=M(N[0],d-1);C=""+v[N[1]-1]+D.toString().replace(".","")}else C=M(I,t);return g(o,C.toLocaleString("en-US",{maximumFractionDigits:20}))}function x(e,t){return void 0===t&&(t=2),w(e,t,{shorten:!1,shortenSm:!1})}function k(e,t){var r=Math.pow(10,t);return Math.round(Number(e)*r)/r}function M(e,t){var r=Math.pow(10,t);return Math.floor(Number(e)*r)/r}function E(e,t){for(var r=["k","M","B","T","P","E","Z","Y"],n=null,i=r.length-1;i>=0;i--)if(e<=-(n=Math.pow(1e3,i+1))||e>=n)return M(+e/n,t).toLocaleString("en-US")+r[i];return M(+e,t).toLocaleString("en-US")}var _={NEUTRAL:"neutral",POSITIVE:"positive",NEGATIVE:"negative"},A=function(e,t,r){void 0===t&&(t=1e5),void 0===r&&(r="+");var n=parseFloat(e);if(isNaN(n)||null===n)return{label:_.NEUTRAL,status:"-"};var i=(Math.abs(n)<=parseInt(t)?w(n,2,{shortenThousands:!1}):"> "+Number(t).toLocaleString())+"%";return n>0?{label:_.POSITIVE,status:""+r+i}:0===n?{label:_.NEUTRAL,status:i}:n<0?{label:_.NEGATIVE,status:i}:void 0},S={_keyStr:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",encode:function(e){var t,r,n,i,o,a,s,l="",c=0;for(e=S._utf8_encode(e);c>2,o=(3&t)<<4|(r=e.charCodeAt(c++))>>4,a=(15&r)<<2|(n=e.charCodeAt(c++))>>6,s=63&n,isNaN(r)?a=s=64:isNaN(n)&&(s=64),l=l+this._keyStr.charAt(i)+this._keyStr.charAt(o)+this._keyStr.charAt(a)+this._keyStr.charAt(s);return l},decode:function(e){var t,r,n,i,o,a,s="",l=0;for(e=e.replace(/[^A-Za-z0-9\+\/\=]/g,"");l>4,r=(15&i)<<4|(o=this._keyStr.indexOf(e.charAt(l++)))>>2,n=(3&o)<<6|(a=this._keyStr.indexOf(e.charAt(l++))),s+=String.fromCharCode(t),64!==o&&(s+=String.fromCharCode(r)),64!==a&&(s+=String.fromCharCode(n));return s=S._utf8_decode(s)},_utf8_encode:function(e){e=e.replace(/\r\n/g,"\n");for(var t="",r=0;r127&&n<2048?(t+=String.fromCharCode(n>>6|192),t+=String.fromCharCode(63&n|128)):(t+=String.fromCharCode(n>>12|224),t+=String.fromCharCode(n>>6&63|128),t+=String.fromCharCode(63&n|128))}return t},_utf8_decode:function(e){for(var t="",r=0,n=0,i=0,o=0;r191&&n<224?(i=e.charCodeAt(r+1),t+=String.fromCharCode((31&n)<<6|63&i),r+=2):(i=e.charCodeAt(r+1),o=e.charCodeAt(r+2),t+=String.fromCharCode((15&n)<<12|(63&i)<<6|63&o),r+=3);return t=(t=t.replace(/\\n/g,"\\n").replace(/\\'/g,"\\'").replace(/\\"/g,'\\"').replace(/\\&/g,"\\&").replace(/\\r/g,"\\r").replace(/\\t/g,"\\t").replace(/\\b/g,"\\b").replace(/\\f/g,"\\f")).replace(/[\u0000-\u0019]+/g,"")}};function I(e){if(!e)return!1;var t=e.split(".")[1].replace(/-/g,"+").replace(/_/g,"/"),r=S.decode(t),n=decodeURIComponent(r.split("").map((function(e){return"%"+("00"+e.charCodeAt(0).toString(16)).slice(-2)})).join(""));return JSON.parse(n)}function T(){return T=Object.assign||function(e){for(var t=1;t-1&&(v.headers["Content-Type"]="application/json"),"POST"===n?i().post(t,a,v):"PUT"===n?i().put(t,a,v):"GET"===n?i().get(t,v):"PATCH"===n?i().patch(t,a,v):"DELETE"===n?i().delete(t,v):void 0},N=(0,o.createContext)(null),D="https://dappradar.com/geo/",j={fetched:!1,fetching:!0,data:null,error:null};function O(e){var t=e.children,r=(0,o.useState)(j),n=r[0],i=r[1];return(0,o.useEffect)((function(){var e=function(e){return i((function(t){return T({},t,{data:e,error:null,fetching:!1,fetched:!0})}))},t=function(e){return i((function(t){return T({},t,{data:null,error:e,fetching:!1,fetched:!0})}))};return D&&L().then((function(t){return e(t)})).catch((function(e){return t(e)})),function(){e=function(){},t=function(){}}}),[]),o.createElement(N.Provider,{value:n},t)}function P(){var e=(0,o.useContext)(N);if(!e)throw new Error("The useGeolocation hook needs to be placed inside GeolocationProvider.");return e}function L(){return window.fetch(D).then((function(e){return e.json()}))}var R=function(){try{return Promise.resolve(C({url:"https://resolve-ip.dappradar.com/",tryAuth:!1,withCredentials:!0})).then((function(e){return null===e||void 0===e?void 0:e.data}))}catch(e){return Promise.reject(e)}},z=(0,o.createContext)(null),B={fetched:!1,fetching:!0,data:null,error:null};function U(e){var t=e.children,r=(0,o.useState)(B),n=r[0],i=r[1];return(0,o.useEffect)((function(){var e=function(e){return i((function(t){return T({},t,{data:e,error:null,fetching:!1,fetched:!0})}))},t=function(e){return i((function(t){return T({},t,{data:null,error:e,fetching:!1,fetched:!0})}))};return R().then((function(t){return e(t)})).catch((function(e){return t(e)})),function(){e=function(){},t=function(){}}}),[]),o.createElement(z.Provider,{value:n},t)}function F(){var e=(0,o.useContext)(z);if(!e)throw new Error("The useIpAddress hook needs to be placed inside IpAddressProvider.");return e}var H="https://dappradar.com/nft-metadata-image",V=function(e,t,r){if(void 0===t&&(t=80),void 0===r&&(r=90),!e||e.includes(H)||!t||!r)return e;var n=(new G).encrypt(e),i=H+"?encrypted=true&filePath="+n;return t&&(i+="&width="+t),r&&(i+="&quality="+r),i},G=function(){var e=this;this.encrypt=function(t){var r=s.from(e.key,"hex"),n=s.from(e.iv,"hex"),i=(0,a.Tt)(e.algorithm,r,n),o=i.update(t,"utf8","hex");return o+=i.final("hex")},this.decrypt=function(t){var r=s.from(e.key,"hex"),n=s.from(e.iv,"hex"),i=(0,a._7)(e.algorithm,r,n),o=i.update(s.from(t,"hex"));return(o=s.concat([o,i.final()])).toString()},this.algorithm="aes-256-cbc",this.key=s.from("5ab18f51dfbe27a4dadeacb109f9bd7c4125d961337ae7de95a066ad959a357e","hex"),this.iv=s.from("8cc7edc11364ffdd61d9f5d8ee4086ef","hex")},q=".dappradar.com",W="non_registered_ga_id",Y=function(){Z()||c(W,Q(),"","/",q)},Z=function(){return u(W)};function Q(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(e){var t=16*Math.random()|0;return("x"===e?t:3&t|8).toString(16)}))}function K(){if(!("undefined"===typeof window)){var e=new URLSearchParams(window.location.search);return{source:e.get("utm_source"),medium:e.get("utm_medium"),campaign:e.get("utm_campaign")}}return{source:null,medium:null,campaign:null}}function J(){var e=I(u("jwt"));return"undefined"!==typeof e.pro&&!0===e.pro}var $=function(){var e,t=!1;return!("undefined"===typeof window||!navigator)&&(e=navigator.userAgent||navigator.vendor||window.opera,(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i.test(e)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(e.substr(0,4)))&&(t=!0),t)};function X(e,t){if("undefined"===typeof window&&!t)return null;try{var r=t||window.location.search,n=new URLSearchParams(r).get(e);return null!==n?n:null}catch(i){return null}}function ee(e){if(!e)return null;var t;try{t=decodeURIComponent(e)}catch(i){return null}if(!(t=t.replace(/[\u0000-\u001F\u007F]+/g,"").trim()).startsWith("/")||t.startsWith("//")||t.includes("#")||/[\r\n]/.test(t))return null;try{var r=new URL(t,window.location.origin);if(r.origin!==window.location.origin)return null;var n=r.pathname+(r.search||"");return n.startsWith("/")?n:null}catch(o){return null}}function te(e,t){if(!e)return null;if(!e.startsWith("/"))return null;try{var r=new URL(e,window.location.origin);return Object.entries(t).forEach((function(e){var t=e[0],n=e[1];null!==n&&void 0!==n&&r.searchParams.set(t,String(n))})),r.pathname+(r.search||"")}catch(n){return null}}function re(){return"development"==={NODE_ENV:"production",PUBLIC_URL:"https://static.dappradar.com/website-fe-pr",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_ASSETS:"https://static.dappradar.com/website-fe-pr/",REACT_APP_ENV:"production"}.NEXT_PUBLIC_REACT_APP_ENV}function ne(){for(var e,t="",r="FGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrs0123456789",n=35+(e=new Date,new Date(("string"===typeof e?new Date(e):e).toLocaleString("en-US",{timeZone:"GMT"}))).getDate(),i=0;i=0&&setTimeout((function(){r||i(Math.floor((+e-+new Date(t))/1e3))}),1e3),function(){r=!0}})),e?n:void 0},pe=0,me=1,ge=function(e,t){var r=(0,o.useRef)(null),n=function(){de&&clearInterval(de),pe=0,me=1};return(0,o.useEffect)((function(){if(!ye(e)){var t=function(){ve(e,!0),n(),pe=0,me=1};return r.current&&(r.current.addEventListener("mousedown",t),r.current.addEventListener("touchstart",t)),function(){if(!r.current||r.current.scrollWidth<=r.current.clientWidth)n();else if(r.current){var e=r.current.scrollLeft,t=e+50;de=setInterval((function(){(e+=me)>=t&&(me=-1,pe++),e<=t-50&&(me=1,t=e+50,pe++),r.current.scrollLeft=e,pe>=4&&(n(),pe=0)}),20)}}(),function(){r.current&&(r.current.removeEventListener("mousedown",t),r.current.removeEventListener("touchstart",t)),n(),pe=0,me=1}}}),[e].concat(t)),r},ye=function(e){return(JSON.parse(f.getItem("userInteracted"))||{})[e]},ve=function(e,t){var r=JSON.parse(f.getItem("userInteracted"))||{};r[e]=t,f.setItem("userInteracted",JSON.stringify(r))},be=function(e){var t=e.requestUrl,r=e.resultsPropName,n=void 0===r?null:r,i=e.initialState,a=void 0===i?null:i,s=e.resultsDataTransformer,l=void 0===s?null:s,c=e.requestMethod,u=void 0===c?"GET":c,d=e.requestData,h=void 0===d?{}:d,f=e.tryAuth,p=void 0!==f&&f,m=e.withCredentials,g=void 0!==m&&m,y=e.ready,v=void 0===y||y,b=e.initialLoadingState,w=void 0!==b&&b,x=e.reloadDependencies,k=void 0===x?[]:x,M=e.headers,E=void 0===M?{}:M,_=(0,o.useState)(a),A=_[0],S=_[1],I=(0,o.useState)(w),T=I[0],N=I[1],D=(0,o.useState)(!1),j=D[0],O=D[1],P=(0,o.useState)(null),L=P[0],R=P[1],z=(0,o.useRef)(!0),B=(0,o.useRef)(null);return(0,o.useEffect)((function(){var e;v&&z.current&&(T&&null!==(e=B.current)&&void 0!==e&&e.signal&&B.current&&B.current.abort(),N(!0),R(null),B.current=new AbortController,C({url:t,method:u,signal:B.current.signal,tryAuth:p,data:h,headers:E,withCredentials:g}).then((function(e){z.current&&(e&&e.data?l?(S(l(e.data)),O(!0)):null!==n?"undefined"!==typeof e.data[n]?(S(e.data[n]),O(!0)):(S(a),R(n+" not found."),O(!1)):(S(e.data),O(!0)):(S(a),R("Data not applicable"),O(!1)),N(!1))})).catch((function(e){z.current&&"CanceledError"!==e.name&&(N(!1),R("Data fetch failed"))})))}),[t,v].concat(k)),(0,o.useEffect)((function(){return z.current=!0,function(){z.current=!1}}),[]),[A,T,L,j]},we=function(e,t,r,n,i){void 0===r&&(r=null),void 0===n&&(n=!0),void 0===i&&(i=!1);var a=(0,o.useState)(r),s=a[0],l=a[1],c=(0,o.useState)(i),u=c[0],d=c[1],h=(0,o.useState)(null),f=h[0],p=h[1],m=(0,o.useRef)(!0),g=(0,o.useRef)(null),y=function(e,n,i){var o;(void 0===i&&(i=!0),n&&m.current)&&(u&&null!==(o=g.current)&&void 0!==o&&o.signal&&g.current&&g.current.abort(),i&&d(!0),g.current=new AbortController,t(e,g.current.signal).then((function(e){m.current&&(p(e.status),e&&e.data?l(e.data):l(r),d(!1))})).catch((function(e){m.current&&("CanceledError"!==e.name&&d(!1),e.response&&e.response.status?p(e.response.status):p(e.code))})))};return(0,o.useEffect)((function(){y(e,n)}),[JSON.stringify(e),n]),(0,o.useEffect)((function(){return m.current=!0,function(){m.current=!1}}),[]),[s,u,f,function(t){void 0===t&&(t=!1),y(e,n,t)}]},xe=function(e){var t="";return Object.keys(e).map((function(r){"undefined"!==typeof e[r]&&null!==e[r]&&("string"===typeof e[r]||"boolean"===typeof e[r]||"number"===typeof e[r]?t+=ke(e[r],r):Array.isArray(e[r])&&e[r].length&&(t+="&"+e[r].map((function(e){return r+"[]="+e})).join("&")))})),t.replace("&","")},ke=function(e,t){if(null===e||""===e||!1===e||"false"===e)return"";var r=e;return"boolean"!==typeof e&&"true"!==e||(r=1),"&"+t+"="+r.toString()}},16199:(e,t)=>{var r={ethereum:{id:1,chainlistChainId:1,key:"ethereum",slug:"ethereum",label:"ETH",longLabel:"Ethereum",releaseDate:"2020-01-01",categories:[2001,2005]},eos:{id:2,key:"eos",slug:"eos",label:"EOS",longLabel:"EOS",releaseDate:"2020-01-01",categories:[2001,2004]},tron:{id:3,key:"tron",slug:"tron",label:"TRON",longLabel:"TRON",releaseDate:"2020-01-01",categories:[2001,2005]},ontology:{id:6,key:"ontology",slug:"ontology",label:"ONT",longLabel:"Ontology",releaseDate:"2020-01-01",categories:[2001,2004]},thundercore:{id:7,key:"thundercore",slug:"thundercore",label:"ThunderCore",longLabel:"ThunderCore",releaseDate:"2020-01-01",categories:[2001,2005]},vechain:{id:8,key:"vechain",slug:"vechain",label:"VeChain",longLabel:"VeChain",releaseDate:"2020-01-01",categories:[2001,2004]},waves:{id:9,key:"waves",slug:"waves",label:"Waves",longLabel:"Waves",releaseDate:"2025-02-07",categories:[]},wax:{id:11,key:"wax",slug:"wax",label:"WAX",longLabel:"WAX",releaseDate:"2020-01-01",categories:[2004,2001,2003]},steem:{id:12,key:"steem",slug:"steem",label:"Steem",longLabel:"Steem",releaseDate:"2020-01-01",categories:[2001,2004]},hive:{id:13,key:"hive",slug:"hive",label:"Hive",longLabel:"Hive",releaseDate:"2020-01-01",categories:[2001,2004]},"bnb-chain":{id:15,chainlistChainId:56,key:"bnb-chain",slug:"bnb-chain",label:"BNB Chain",longLabel:"BNB Smart Chain",releaseDate:"2020-01-01",categories:[2005,2001]},polygon:{id:16,chainlistChainId:137,key:"polygon",slug:"polygon",label:"Polygon",longLabel:"Polygon",releaseDate:"2020-01-01",categories:[2002,2005]},flow:{id:17,key:"flow",slug:"flow",label:"Flow",longLabel:"Flow",releaseDate:"2020-01-01",categories:[2001,2004]},near:{id:18,key:"near",slug:"near",label:"NEAR",longLabel:"NEAR",releaseDate:"2020-01-01",categories:[2004,2001]},avalanche:{id:19,chainlistChainId:43114,key:"avalanche",slug:"avalanche",label:"Avalanche C-Chain",longLabel:"Avalanche C-Chain",releaseDate:"2020-01-01",categories:[2001,2005]},telos:{id:20,key:"telos",slug:"telos",label:"Telos",longLabel:"Telos",releaseDate:"2020-01-01",categories:[2001,2004]},tezos:{id:21,key:"tezos",slug:"tezos",label:"Tezos",longLabel:"Tezos",releaseDate:"2020-01-01",categories:[2001,2004]},iotex:{id:23,key:"iotex",slug:"iotex",label:"IoTeX",longLabel:"IoTeX",releaseDate:"2020-01-01",categories:[2001,2004]},vulcanforged:{id:24,key:"vulcanforged",slug:"vulcanforged",label:"Vulcan Forged",longLabel:"Vulcan Forged",releaseDate:"2020-01-01",categories:[2003,2001]},harmony:{id:25,chainlistChainId:16666e5,key:"harmony",slug:"harmony",label:"Harmony",longLabel:"Harmony",releaseDate:"2020-01-01",categories:[2005,2001]},solana:{id:27,key:"solana",slug:"solana",label:"Solana",longLabel:"Solana",releaseDate:"2020-01-01",categories:[2001,2004]},ronin:{id:28,key:"ronin",slug:"ronin",label:"Ronin",longLabel:"Ronin",releaseDate:"2020-01-01",categories:[2001,2003,2005]},klaytn:{id:29,key:"klaytn",slug:"kaia",label:"Kaia",longLabel:"Kaia",releaseDate:"2020-01-01",categories:[2001,2005]},dep:{id:32,key:"dep",slug:"dep",label:"DEP",longLabel:"DEP",releaseDate:"2020-01-01",categories:[2001,2005]},immutablex:{id:33,key:"immutablex",slug:"immutablex",label:"Immutable X",longLabel:"Immutable X",releaseDate:"2020-01-01",categories:[2003,2002,2004,2006]},algorand:{id:35,key:"algorand",slug:"algorand",label:"Algorand",longLabel:"Algorand",releaseDate:"2020-01-01",categories:[2001,2004],trackingSuspendedSince:"2025-04-15T00:00:00.000Z"},telosevm:{id:36,key:"telosevm",slug:"telosevm",label:"TelosEVM",longLabel:"TelosEVM",releaseDate:"2020-01-01",categories:[2001,2005]},cronos:{id:37,chainlistChainId:25,key:"cronos",slug:"cronos",label:"Cronos",longLabel:"Cronos",releaseDate:"2020-01-01",categories:[2005,2001]},moonriver:{id:38,chainlistChainId:1285,key:"moonriver",slug:"moonriver",label:"Moonriver",longLabel:"Moonriver",releaseDate:"2020-01-01",categories:[2005],trackingSuspendedSince:"2025-04-15T00:00:00.000Z"},moonbeam:{id:39,chainlistChainId:1284,key:"moonbeam",slug:"moonbeam",label:"Moonbeam",longLabel:"Moonbeam",releaseDate:"2020-01-01",categories:[2005],trackingSuspendedSince:"2025-04-15T00:00:00.000Z"},fantom:{id:40,chainlistChainId:250,key:"fantom",slug:"fantom",label:"Fantom",longLabel:"Fantom",releaseDate:"2020-01-01",categories:[2001,2005]},oasis:{id:41,key:"oasis",slug:"oasis",label:"Oasis Emerald",longLabel:"Oasis Emerald",releaseDate:"2020-01-01",categories:[2005]},shiden:{id:42,key:"shiden",slug:"shiden",label:"Shiden",longLabel:"Shiden",releaseDate:"2020-01-01",categories:[2004]},celo:{id:43,key:"celo",slug:"celo",label:"Celo",longLabel:"Celo",releaseDate:"2020-01-01",categories:[2001,2005]},kardiachain:{id:44,key:"kardiachain",slug:"kardiachain",label:"KardiaChain",longLabel:"KardiaChain",releaseDate:"2022-03-09",categories:[]},hedera:{id:45,key:"hedera",slug:"hedera",label:"Hedera",longLabel:"Hedera",releaseDate:"2022-03-23",categories:[2001,2004]},optimism:{id:46,chainlistChainId:10,key:"optimism",slug:"optimism",label:"OP Mainnet",longLabel:"OP Mainnet",releaseDate:"2022-03-30",categories:[2002,2005,2006]},astar:{id:47,key:"astar",slug:"astar",label:"Astar EVM",longLabel:"Astar EVM",releaseDate:"2022-04-06",categories:[2004]},stacks:{id:48,key:"stacks",slug:"stacks",label:"Stacks",longLabel:"Stacks",releaseDate:"2022-04-27",categories:[2002,2004]},zilliqa:{id:49,key:"zilliqa",slug:"zilliqa",label:"Zilliqa",longLabel:"Zilliqa",releaseDate:"2022-05-18",categories:[2004,2001,2005]},aurora:{id:50,chainlistChainId:1313161554,key:"aurora",slug:"aurora",label:"Aurora",longLabel:"Aurora",releaseDate:"2022-05-13",categories:[2005,2002]},theta:{id:51,key:"theta",slug:"theta",label:"Theta",longLabel:"Theta",releaseDate:"2022-05-11",categories:[]},rangers:{id:52,key:"rangers",slug:"rangers",label:"Rangers",longLabel:"Rangers",releaseDate:"2023-04-27",categories:[2002,2003,2005]},sxnetwork:{id:53,key:"sxnetwork",slug:"sxnetwork",label:"SX Network",longLabel:"SX Network",releaseDate:"2022-09-09",categories:[2002,2005]},cardano:{id:54,key:"cardano",slug:"cardano",label:"Cardano",longLabel:"Cardano",releaseDate:"2022-09-29",categories:[2001,2004]},arbitrum:{id:55,chainlistChainId:42161,key:"arbitrum",slug:"arbitrum",label:"Arbitrum",longLabel:"Arbitrum",releaseDate:"2022-10-27",categories:[2002,2006,2005]},platon:{id:56,key:"platon",slug:"platon",label:"PlatON",longLabel:"PlatON",releaseDate:"2022-11-10",categories:[2001,2004]},defikingdoms:{id:57,key:"defikingdoms",slug:"defikingdoms",label:"DFK Chain",longLabel:"DFK Chain",releaseDate:"2022-11-17",categories:[2003,2001,2005,2007]},elysium:{id:58,key:"elysium",slug:"elysium",label:"Elysium",longLabel:"Elysium",releaseDate:"2023-09-12",categories:[2001,2003,2005]},other:{id:59,key:"other",slug:"other",label:"Other",longLabel:"Other",releaseDate:"2020-01-01",categories:[],trackingSuspendedSince:"2025-04-27T00:00:00.000Z"},bitcoin:{id:61,key:"bitcoin",slug:"bitcoin",label:"BTC",longLabel:"Bitcoin",releaseDate:null,categories:[2004,2001]},bitcoincash:{id:62,key:"bitcoincash",slug:"bitcoincash",label:"Bitcoin Cash",longLabel:"Bitcoin Cash",releaseDate:null,categories:[]},xrpl:{id:68,key:"xrpl",slug:"xrpl",label:"XRPL",longLabel:"XRP Ledger",releaseDate:"2023-11-08",categories:[2001,2004]},skale:{id:70,key:"skale",slug:"skale",label:"SKALE",longLabel:"SKALE",releaseDate:"2023-03-06",categories:[2002,2003,2005],isGroup:!0},mooi:{id:71,key:"mooi",slug:"mooi",label:"MOOI Network",longLabel:"MOOI Network",releaseDate:"2023-03-20",categories:[2003,2004,2002],trackingSuspendedSince:"2025-04-23T00:00:00.000Z"},cosmos:{id:72,key:"cosmos",slug:"cosmos",label:"Cosmos",longLabel:"cosmos",releaseDate:null,categories:[]},evmos:{id:73,chainlistChainId:9001,key:"evmos",slug:"evmos",label:"Evmos",longLabel:"evmos",releaseDate:null,categories:[]},stargaze:{id:74,key:"stargaze",slug:"stargaze",label:"Stargaze",longLabel:"Stargaze",releaseDate:"2024-11-18",categories:[2001,2004]},"skale-calypso":{id:75,key:"skale-calypso",slug:"skale-calypso",label:"Calypso",longLabel:"Calypso | SKALE",releaseDate:"2023-03-06",categories:[2002,2005],parent:"skale"},"skale-razor":{id:76,key:"skale-razor",slug:"skale-razor",label:"Razor",longLabel:"Razor | SKALE",releaseDate:"2023-03-06",categories:[2002,2005],parent:"skale"},"skale-omnus":{id:77,key:"skale-omnus",slug:"skale-omnus",label:"Omnus",longLabel:"Omnus | SKALE",releaseDate:"2023-03-06",categories:[2002,2005],parent:"skale"},"skale-europa":{id:78,key:"skale-europa",slug:"skale-europa",label:"Europa",longLabel:"Europa | SKALE",releaseDate:"2023-03-06",categories:[2002,2005],parent:"skale"},"oasys-mainnet":{id:79,key:"oasys-mainnet",slug:"oasys-mainnet",label:"Mainnet | Oasys",longLabel:"Mainnet | Oasys",releaseDate:"2024-01-10",categories:[2003,2001,2005],parent:"oasys"},"oasys-mch-verse":{id:80,key:"oasys-mch-verse",slug:"oasys-mch-verse",label:"MCH Verse",longLabel:"MCH Verse | Oasys",releaseDate:"2024-01-10",categories:[2001,2003,2005],parent:"oasys"},"oasys-tcg-verse":{id:81,key:"oasys-tcg-verse",slug:"oasys-tcg-verse",label:"TCG Verse",longLabel:"TCG Verse | Oasys",releaseDate:"2024-01-10",categories:[2003,2001,2005],parent:"oasys"},"oasys-home-verse":{id:82,key:"oasys-home-verse",slug:"oasys-home-verse",label:"HOME Verse",longLabel:"HOME Verse | Oasys",releaseDate:"2024-01-10",categories:[2001,2003,2005],parent:"oasys"},"oasys-chain-verse":{id:83,key:"oasys-chain-verse",slug:"oasys-chain-verse",label:"Chain Verse",longLabel:"Chain Verse | Oasys",releaseDate:"2024-01-10",categories:[2001,2003,2005],parent:"oasys"},"oasys-saakuru-verse":{id:84,key:"oasys-saakuru-verse",slug:"oasys-saakuru-verse",label:"Saakuru Verse",longLabel:"Saakuru Verse | Oasys",releaseDate:"2024-01-10",categories:[2001,2003,2005],parent:"oasys"},oasys:{id:85,key:"oasys",slug:"oasys",label:"Oasys",longLabel:"Oasys",releaseDate:null,categories:[2001,2003,2005],isGroup:!0},sapphire:{id:86,key:"sapphire",slug:"oasis-sapphire",label:"Oasis Sapphire",longLabel:"Oasis Sapphire",releaseDate:"2023-07-27",categories:[2005,2002]},"skale-nebula":{id:87,key:"skale-nebula",slug:"skale-nebula",label:"Nebula",longLabel:"Nebula | SKALE",releaseDate:"2023-03-06",categories:[2002,2005],parent:"skale"},"skale-exorde":{id:88,key:"skale-exorde",slug:"skale-exorde",label:"Exorde",longLabel:"Exorde | SKALE",releaseDate:"2023-03-06",categories:[2002,2005],parent:"skale"},loopring:{id:89,key:"loopring",slug:"loopring",label:"Loopring",longLabel:"Loopring",releaseDate:null,categories:[]},rgg:{id:90,key:"rgg",slug:"rgg",label:"RGG",longLabel:"RGG",releaseDate:null,categories:[]},starkware:{id:91,key:"starkware",slug:"starkware",label:"Starkware",longLabel:"Starkware",releaseDate:null,categories:[]},"skale-battleground":{id:92,key:"skale-battleground",slug:"skale-strayshot",label:"StrayShot",longLabel:"StrayShot | SKALE",releaseDate:"2023-03-06",categories:[2002,2005],parent:"skale"},"zksync-era":{id:93,chainlistChainId:324,key:"zksync-era",slug:"zksync-era",label:"ZKSync Era",longLabel:"ZKSync Era",releaseDate:"2023-09-11",categories:[2006,2002,2005,2008]},base:{id:94,chainlistChainId:8453,key:"base",slug:"base",label:"Base",longLabel:"Base",releaseDate:"2023-08-11",categories:[2002,2005,2006]},eosevm:{id:95,key:"eosevm",slug:"eosevm",label:"EOS EVM",longLabel:"EOS EVM",releaseDate:"2023-10-02",categories:[2005,2001]},fio:{id:96,key:"fio",slug:"fio",label:"FIO",longLabel:"FIO",releaseDate:"2023-12-05",categories:[2001,2004]},core:{id:98,key:"core",slug:"core",label:"Core",longLabel:"Core",releaseDate:"2023-11-21",categories:[2001,2005]},linea:{id:99,chainlistChainId:59144,key:"linea",slug:"linea",label:"Linea",longLabel:"Linea",releaseDate:"2023-12-08",categories:[2005,2008,2006,2002]},"oasys-defi-verse":{id:100,key:"oasys-defi-verse",slug:"oasys-defi-verse",label:"DeFi Verse",longLabel:"DeFi Verse | Oasys",releaseDate:"2024-01-10",categories:[2001,2005,2003],parent:"oasys"},"oasys-gesoten-verse":{id:101,key:"oasys-gesoten-verse",slug:"oasys-gesoten-verse",label:"GESO Verse",longLabel:"GESO Verse | Oasys",releaseDate:"2024-01-10",categories:[2001,2003,2005],parent:"oasys"},"aleph-zero":{id:102,key:"aleph-zero",slug:"aleph-zero",label:"Aleph Zero",longLabel:"Aleph Zero",releaseDate:"2024-05-02",categories:[]},wemix:{id:103,key:"wemix",slug:"wemix",label:"WEMIX3.0",longLabel:"WEMIX3.0",releaseDate:"2024-03-14",categories:[2002,2005,2003,2001],trackingSuspendedSince:"2025-04-23T00:00:00.000Z"},aptos:{id:104,key:"aptos",slug:"aptos",label:"Aptos",longLabel:"Aptos",releaseDate:"2024-02-22",categories:[2001]},zetachain:{id:105,key:"zetachain",slug:"zetachain",label:"ZetaChain",longLabel:"ZetaChain",releaseDate:"2024-03-28",categories:[2005,2001]},"astar-zkevm":{id:106,key:"astar-zkevm",slug:"astar-zkevm",label:"Astar zkEVM",longLabel:"Astar zkEVM",releaseDate:"2024-03-08",categories:[2002,2008,2006,2005],trackingSuspendedSince:"2025-03-31T00:00:00.000Z"},blast:{id:107,chainlistChainId:81457,key:"blast",slug:"blast",label:"Blast",longLabel:"Blast",releaseDate:"2024-02-29",categories:[2002,2005]},immutablezkevm:{id:108,key:"immutablezkevm",slug:"immutablezkevm",label:"Immutable zkEVM",longLabel:"Immutable zkEVM",releaseDate:"2024-04-16",categories:[2002,2008,2006,2005]},"skale-titan":{id:109,key:"skale-titan",slug:"skale-titan",label:"Titan",longLabel:"Titan | SKALE",releaseDate:"2024-03-08",categories:[2002,2005],parent:"skale"},lightlink:{id:113,key:"lightlink",slug:"lightlink",label:"LightLink",longLabel:"LightLink",releaseDate:"2024-04-04",categories:[2002,2005]},"oasys-yooldo-verse":{id:114,key:"oasys-yooldo-verse",slug:"oasys-yooldo-verse",label:"Yooldo Verse",longLabel:"Yooldo Verse | Oasys",releaseDate:"2024-04-10",categories:[2001,2003,2005],parent:"oasys"},cyber:{id:115,key:"cyber",slug:"cyber",label:"Cyber",longLabel:"Cyber",releaseDate:"2024-04-30",categories:[2002,2005]},chromia:{id:116,key:"chromia",slug:"chromia",label:"Chromia",longLabel:"Chromia",releaseDate:null,categories:[]},bttc:{id:117,key:"bttc",slug:"bttc",label:"BitTorrent Chain",longLabel:"BitTorrent Chain",releaseDate:"2024-12-19",categories:[2002,2005]},ton:{id:118,key:"ton",slug:"ton",label:"TON",longLabel:"TON",releaseDate:"2024-07-19",categories:[2001,2004]},opbnb:{id:119,key:"opbnb",slug:"opbnb",label:"opBNB",longLabel:"opBNB",releaseDate:"2024-06-18",categories:[2002,2003,2005,2006]},icp:{id:120,key:"icp",slug:"icp",label:"ICP",longLabel:"Internet Computer",releaseDate:"2024-06-25",categories:[2001,2003,2004]},xai:{id:121,key:"xai",slug:"xai",label:"XAI",longLabel:"XAI",releaseDate:"2024-07-09",categories:[2003,2006,2005],trackingSuspendedSince:"2025-08-14T00:00:00.000Z"},kroma:{id:122,key:"kroma",slug:"kroma",label:"Kroma",longLabel:"Kroma",releaseDate:"2024-07-25",categories:[2002,2008,2003,2005,2006]},bahamut:{id:123,key:"bahamut",slug:"bahamut",label:"Bahamut",longLabel:"Bahamut",releaseDate:"2024-07-17",categories:[2001,2005]},multiversx:{id:124,key:"multiversx",slug:"multiversx",label:"MultiversX",longLabel:"MultiversX",releaseDate:"2025-01-15",categories:[2001,2004,2003]},sei:{id:125,key:"sei",slug:"sei",label:"Sei",longLabel:"Sei",releaseDate:"2024-10-07",categories:[2001,2004,2005,2003]},xterio:{id:126,key:"xterio",slug:"xterio",label:"Xterio Chain",longLabel:"Xterio Chain",releaseDate:"2024-08-09",categories:[2002,2003,2006,2005],trackingSuspendedSince:"2025-04-10T00:00:00.000Z"},injective:{id:127,key:"injective",slug:"injective",label:"Injective",longLabel:"Injective",releaseDate:"2024-11-20",categories:[]},mantle:{id:128,key:"mantle",slug:"mantle",label:"Mantle Network",longLabel:"Mantle Network",releaseDate:"2024-09-06",categories:[2002,2005,2006]},vara:{id:129,key:"vara",slug:"vara",label:"Vara",longLabel:"Vara",releaseDate:"2024-08-30",categories:[2004]},gravity:{id:130,key:"gravity",slug:"gravity",label:"Gravity",longLabel:"Gravity",releaseDate:"2024-09-30",categories:[2001,2005]},"oasys-dm2-verse":{id:131,key:"oasys-dm2-verse",slug:"oasys-dm2-verse",label:"DM2 Verse",longLabel:"DM2 Verse | Oasys",releaseDate:"2024-09-02",categories:[2001,2003,2005],parent:"oasys"},lisk:{id:132,key:"lisk",slug:"lisk",label:"Lisk",longLabel:"Lisk",releaseDate:"2024-10-10",categories:[2002,2006,2005]},etherlink:{id:133,key:"etherlink",slug:"etherlink",label:"Etherlink",longLabel:"Etherlink",releaseDate:"2024-10-06",categories:[2002,2003,2006,2005]},"oasys-sg-verse":{id:134,key:"oasys-sg-verse",slug:"oasys-sg-verse",label:"SG Verse",longLabel:"SG Verse | Oasys",releaseDate:"2024-09-13",categories:[2001,2003,2005],parent:"oasys"},starknet:{id:135,key:"starknet",slug:"starknet",label:"Starknet",longLabel:"Starknet",releaseDate:"2024-10-09",categories:[2003,2004,2008,2006]},matchain:{id:136,key:"matchain",slug:"matchain",label:"Matchain",longLabel:"Matchain",releaseDate:"2024-10-22",categories:[2002,2006,2005]},chiliz:{id:137,key:"chiliz",slug:"chiliz",label:"Chiliz",longLabel:"Chiliz",releaseDate:"2024-10-03",categories:[2001]},stellar:{id:138,key:"stellar",slug:"stellar",label:"Stellar",longLabel:"Stellar",releaseDate:"2024-10-30",categories:[2001,2004]},playblock:{id:139,key:"playblock",slug:"playblock",label:"PlayBlock",longLabel:"PlayBlock",releaseDate:"2024-10-27",categories:[2003,2005,2006]},b3:{id:140,key:"b3",slug:"b3",label:"B3",longLabel:"B3",releaseDate:"2024-10-27",categories:[2002,2003,2006,2005]},"gunz-testnet":{id:141,key:"gunz-testnet",slug:"gunz-testnet",label:"Gunz Testnet",longLabel:"Gunz Testnet",releaseDate:"2024-10-16",categories:[2002,2003,2006,2007,2005]},unichain:{id:142,key:"unichain",slug:"unichain",label:"Unichain",longLabel:"Unichain",releaseDate:"2024-11-18",categories:[2002,2005]},"oasys-geek-verse":{id:143,key:"oasys-geek-verse",slug:"oasys-geek-verse",label:"Geek Verse",longLabel:"Geek Verse | Oasys",releaseDate:"2024-11-13",categories:[2001,2003,2005],parent:"oasys"},lumia:{id:144,key:"lumia",slug:"lumia",label:"Lumia",longLabel:"Lumia",releaseDate:"2024-11-20",categories:[]},soneium:{id:145,key:"soneium",slug:"soneium",label:"Soneium",longLabel:"Soneium",releaseDate:"2024-12-22",categories:[2002,2005]},units:{id:146,key:"units",slug:"unit0",label:"Unit0",longLabel:"Unit0",releaseDate:"2025-02-04",categories:[2002]},game7:{id:147,key:"game7",slug:"game7",label:"G7 Network",longLabel:"G7 Network",releaseDate:"2025-01-18",categories:[2003,2006,2005]},abstract:{id:148,key:"abstract",slug:"abstract",label:"Abstract",longLabel:"Abstract",releaseDate:"2025-01-30",categories:[2002,2005]},whitechain:{id:149,key:"whitechain",slug:"whitechain",label:"Whitechain",longLabel:"Whitechain",releaseDate:"2025-01-30",categories:[2005]},"boba-eth":{id:150,key:"boba-eth",slug:"boba-eth",label:"Boba Network",longLabel:"Boba Network",releaseDate:"2025-04-08",categories:[2005]},sonic:{id:151,key:"sonic",slug:"sonic",label:"Sonic",longLabel:"Sonic",releaseDate:"2025-03-05",categories:[2002,2003]},viction:{id:152,key:"viction",slug:"viction",label:"Viction",longLabel:"Viction",releaseDate:"2025-04-17",categories:[2001]},popapex:{id:153,key:"popapex",slug:"proof-of-play-apex",label:"Proof of Play Apex",longLabel:"Proof of Play Apex",releaseDate:"2025-04-20",categories:[2003,2005,2006]},popboss:{id:154,key:"popboss",slug:"proof-of-play-boss",label:"Proof of Play Boss",longLabel:"Proof of Play Boss",releaseDate:"2025-04-20",categories:[2003,2006,2005]},gunz:{id:155,key:"gunz",slug:"gunz",label:"Gunz",longLabel:"Gunz",releaseDate:"2025-05-12",categories:[2002,2007,2003,2005,2006]}},n={1:"ethereum",2:"eos",3:"tron",4:"iost",5:"loom",6:"ontology",7:"thundercore",8:"vechain",9:"waves",10:"neo",11:"wax",12:"steem",13:"hive",14:"bora",15:"bnb-chain",16:"polygon",17:"flow",18:"near",19:"avalanche",20:"telos",21:"tezos",22:"rsk",23:"iotex",24:"vulcanforged",25:"harmony",26:"oec",27:"solana",28:"ronin",29:"klaytn",30:"everscale",31:"heco",32:"dep",33:"immutablex",34:"fuse",35:"algorand",36:"telosevm",37:"cronos",38:"moonriver",39:"moonbeam",40:"fantom",41:"oasis",42:"shiden",43:"celo",44:"kardiachain",45:"hedera",46:"optimism",47:"astar",48:"stacks",49:"zilliqa",50:"aurora",51:"theta",52:"rangers",53:"sxnetwork",54:"cardano",55:"arbitrum",56:"platon",57:"defikingdoms",58:"elysium",59:"other",60:"binancechain",61:"bitcoin",62:"bitcoincash",63:"fusion",64:"kusama",65:"litecoin",66:"ninechronicles",67:"polkadot",68:"xrpl",69:"zcash",70:"skale",71:"mooi",72:"cosmos",73:"evmos",74:"stargaze",75:"skale-calypso",76:"skale-razor",77:"skale-omnus",78:"skale-europa",79:"oasys-mainnet",80:"oasys-mch-verse",81:"oasys-tcg-verse",82:"oasys-home-verse",83:"oasys-chain-verse",84:"oasys-saakuru-verse",85:"oasys",86:"sapphire",87:"skale-nebula",88:"skale-exorde",89:"loopring",90:"rgg",91:"starkware",92:"skale-battleground",93:"zksync-era",94:"base",95:"eosevm",96:"fio",97:"xrpl-deleted",98:"core",99:"linea",100:"oasys-defi-verse",101:"oasys-gesoten-verse",102:"aleph-zero",103:"wemix",104:"aptos",105:"zetachain",106:"astar-zkevm",107:"blast",108:"immutablezkevm",109:"skale-titan",113:"lightlink",114:"oasys-yooldo-verse",115:"cyber",116:"chromia",117:"bttc",118:"ton",119:"opbnb",120:"icp",121:"xai",122:"kroma",123:"bahamut",124:"multiversx",125:"sei",126:"xterio",127:"injective",128:"mantle",129:"vara",130:"gravity",131:"oasys-dm2-verse",132:"lisk",133:"etherlink",134:"oasys-sg-verse",135:"starknet",136:"matchain",137:"chiliz",138:"stellar",139:"playblock",140:"b3",141:"gunz-testnet",142:"unichain",143:"oasys-geek-verse",144:"lumia",145:"soneium",146:"units",147:"game7",148:"abstract",149:"whitechain",150:"boba-eth",151:"sonic",152:"viction",153:"popapex",154:"popboss",155:"gunz"},i={1:"Ethereum",2:"EOS",3:"TRON",4:"IOST",5:"Loom",6:"Ontology",7:"ThunderCore",8:"VeChain",9:"Waves",10:"NEO",11:"WAX",12:"Steem",13:"Hive",14:"Bora",15:"BNB Smart Chain",16:"Polygon",17:"Flow",18:"NEAR",19:"Avalanche C-Chain",20:"Telos",21:"Tezos",22:"RSK",23:"IoTeX",24:"Vulcan Forged",25:"Harmony",26:"OKC",27:"Solana",28:"Ronin",29:"Kaia",30:"Everscale",31:"Heco",32:"DEP",33:"Immutable X",34:"Fuse",35:"Algorand",36:"TelosEVM",37:"Cronos",38:"Moonriver",39:"Moonbeam",40:"Fantom",41:"Oasis Emerald",42:"Shiden",43:"Celo",44:"KardiaChain",45:"Hedera",46:"OP Mainnet",47:"Astar EVM",48:"Stacks",49:"Zilliqa",50:"Aurora",51:"Theta",52:"Rangers",53:"SX Network",54:"Cardano",55:"Arbitrum",56:"PlatON",57:"DFK Chain",58:"Elysium",59:"Other",60:"Binance Chain",61:"Bitcoin",62:"Bitcoin Cash",63:"Fusion Network",64:"Kusama",65:"Litecoin",66:"Nine Chronicles",67:"Polkadot",68:"XRP Ledger",69:"Zcash",70:"SKALE",71:"MOOI Network",72:"cosmos",73:"evmos",74:"Stargaze",75:"Calypso | SKALE",76:"Razor | SKALE",77:"Omnus | SKALE",78:"Europa | SKALE",79:"Mainnet | Oasys",80:"MCH Verse | Oasys",81:"TCG Verse | Oasys",82:"HOME Verse | Oasys",83:"Chain Verse | Oasys",84:"Saakuru Verse | Oasys",85:"Oasys",86:"Oasis Sapphire",87:"Nebula | SKALE",88:"Exorde | SKALE",89:"Loopring",90:"RGG",91:"Starkware",92:"StrayShot | SKALE",93:"ZKSync Era",94:"Base",95:"EOS EVM",96:"FIO",97:"XRP Ledger-deleted",98:"Core",99:"Linea",100:"DeFi Verse | Oasys",101:"GESO Verse | Oasys",102:"Aleph Zero",103:"WEMIX3.0",104:"Aptos",105:"ZetaChain",106:"Astar zkEVM",107:"Blast",108:"Immutable zkEVM",109:"Titan | SKALE",113:"LightLink",114:"Yooldo Verse | Oasys",115:"Cyber",116:"Chromia",117:"BitTorrent Chain",118:"TON",119:"opBNB",120:"Internet Computer",121:"XAI",122:"Kroma",123:"Bahamut",124:"MultiversX",125:"Sei",126:"Xterio Chain",127:"Injective",128:"Mantle Network",129:"Vara",130:"Gravity",131:"DM2 Verse | Oasys",132:"Lisk",133:"Etherlink",134:"SG Verse | Oasys",135:"Starknet",136:"Matchain",137:"Chiliz",138:"Stellar",139:"PlayBlock",140:"B3",141:"Gunz Testnet",142:"Unichain",143:"Geek Verse | Oasys",144:"Lumia",145:"Soneium",146:"Unit0",147:"G7 Network",148:"Abstract",149:"Whitechain",150:"Boba Network",151:"Sonic",152:"Viction",153:"Proof of Play Apex",154:"Proof of Play Boss",155:"Gunz"},o=["ethereum","eos","tron","ontology","waves","wax","steem","hive","bnb-chain","polygon","flow","near","avalanche","telos","tezos","solana","ronin","klaytn","immutablex","algorand","telosevm","cronos","moonriver","moonbeam","fantom","oasis","shiden","celo","hedera","optimism","astar","zilliqa","aurora","theta","cardano","arbitrum","defikingdoms","other","xrpl","mooi","stargaze","skale-calypso","skale-razor","skale-omnus","skale-europa","oasys-mainnet","oasys-mch-verse","oasys-tcg-verse","oasys-home-verse","oasys-chain-verse","oasys-saakuru-verse","sapphire","skale-nebula","skale-exorde","skale-battleground","zksync-era","base","eosevm","fio","core","linea","oasys-defi-verse","oasys-gesoten-verse","aleph-zero","wemix","aptos","zetachain","astar-zkevm","blast","immutablezkevm","skale-titan","lightlink","oasys-yooldo-verse","cyber","bttc","ton","opbnb","icp","xai","kroma","bahamut","multiversx","sei","xterio","mantle","gravity","oasys-dm2-verse","lisk","oasys-sg-verse","starknet","matchain","chiliz","unichain","units","boba-eth","viction"],a=[1,2,3,6,7,8,9,11,12,13,15,16,17,18,19,20,21,23,24,25,27,28,29,32,33,35,36,37,38,39,40,41,42,43,45,46,47,49,50,51,53,54,55,56,57,58,59,68,71,74,75,76,77,78,79,80,81,82,83,84,86,87,88,92,93,94,95,96,98,99,100,101,102,103,104,105,106,107,108,109,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155],s=["ethereum","ontology","waves","wax","bnb-chain","polygon","near","avalanche","tezos","solana","ronin","klaytn","cronos","moonriver","moonbeam","fantom","celo","hedera","optimism","astar","aurora","arbitrum","xrpl","oasys-mainnet","zksync-era","base","core","linea","aptos","zetachain","immutablezkevm","bttc","ton","xai","bahamut","multiversx","sei","injective","etherlink","starknet","matchain","unichain","soneium","units","boba-eth","viction"],l=["ethereum","tron","wax","bnb-chain","polygon","near","avalanche","tezos","solana","ronin","immutablex","cronos","moonriver","moonbeam","celo","hedera","zilliqa","aurora","theta","arbitrum","bitcoin","xrpl","mooi","stargaze","skale-calypso","oasys-mainnet","oasys-mch-verse","oasys-tcg-verse","oasys-home-verse","oasys-chain-verse","oasys-saakuru-verse","skale-nebula","zksync-era","base","oasys-defi-verse","oasys-gesoten-verse","blast","immutablezkevm","ton","xai","xterio","mantle"],c=["ethereum","eos","tron","ontology","waves","wax","steem","hive","bnb-chain","polygon","flow","near","avalanche","telos","tezos","vulcanforged","solana","ronin","klaytn","immutablex","algorand","telosevm","cronos","moonriver","moonbeam","fantom","oasis","shiden","celo","hedera","optimism","astar","zilliqa","aurora","theta","cardano","arbitrum","defikingdoms","bitcoin","xrpl","mooi","stargaze","skale-calypso","skale-razor","skale-omnus","skale-europa","oasys-mainnet","oasys-mch-verse","oasys-tcg-verse","oasys-home-verse","oasys-chain-verse","oasys-saakuru-verse","sapphire","skale-nebula","zksync-era","base","eosevm","fio","core","linea","oasys-defi-verse","oasys-gesoten-verse","aleph-zero","wemix","aptos","zetachain","astar-zkevm","blast","immutablezkevm","lightlink","oasys-yooldo-verse","cyber","bttc","ton","opbnb","xai","kroma","bahamut","multiversx","sei","xterio","mantle","oasys-dm2-verse","oasys-sg-verse","chiliz","units","boba-eth"],u={skale:["skale-calypso","skale-razor","skale-omnus","skale-europa","skale-nebula","skale-exorde","skale-battleground","skale-titan"],oasys:["oasys-mainnet","oasys-mch-verse","oasys-tcg-verse","oasys-home-verse","oasys-chain-verse","oasys-saakuru-verse","oasys-defi-verse","oasys-gesoten-verse","oasys-yooldo-verse","oasys-dm2-verse","oasys-sg-verse"]},d={skale:["skale-calypso","skale-nebula"],oasys:["oasys-mainnet","oasys-mch-verse","oasys-tcg-verse","oasys-home-verse","oasys-chain-verse","oasys-saakuru-verse","oasys-defi-verse","oasys-gesoten-verse"]},h={skale:["skale-calypso","skale-razor","skale-omnus","skale-europa","skale-nebula"],oasys:["oasys-mainnet","oasys-mch-verse","oasys-tcg-verse","oasys-home-verse","oasys-chain-verse","oasys-saakuru-verse","oasys-defi-verse","oasys-gesoten-verse","oasys-yooldo-verse","oasys-dm2-verse","oasys-sg-verse"]},f={ethereum:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",eos:"/^[1-5a-zA-Z.]{3,13}$/",tron:"/^(T)?[0-9a-zA-Z]{33}$/",ontology:"/[0-9a-fA-F]{40}$/",thundercore:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",vechain:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",waves:"/^(3P)?[0-9a-zA-Z]{33}$/",wax:"/^[1-5a-zA-Z.]{3,13}$/",steem:"/^[a-zA-Z0-9\\/._-]+$/",hive:"/^[a-zA-Z0-9\\/._-]+$/","bnb-chain":"/^0x(?!0{40}$)[0-9a-f]{40}$/i",polygon:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",flow:"/^((0x)?[0-9a-zA-Z]{16}$)|(A.[0-9a-zA-Z]{16}.[_0-9a-zA-Z]*)$/",near:"/^[0-9a-z-_.]{3,64}$/",avalanche:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",telos:"/^[1-5a-zA-Z.]{3,13}$/",tezos:"/^[0-9a-zA-Z]{36}$/",iotex:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",vulcanforged:null,harmony:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",solana:"/^[1-9A-HJ-NP-Za-km-z]{32,44}$/",ronin:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",klaytn:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",dep:null,immutablex:null,algorand:"/^[0-9]{1,10}$/",telosevm:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",cronos:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",moonriver:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",moonbeam:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",fantom:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",oasis:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",shiden:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",celo:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",kardiachain:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",hedera:"/^[0-9]*.[0-9]*.[0-9]*$/",optimism:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",astar:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",stacks:"/^SP[A-Z0-9]+.[A-Za-z0-9_-]+/",zilliqa:"/^(zil)[0-9a-z]{39}$/",aurora:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",theta:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",rangers:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",sxnetwork:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",cardano:"/^(addr1)?([a-z0-9]{98}|[a-z0-9]{62}|[a-z0-9]{64}|[a-z0-9]{53}|[a-z0-9]{56})$/",arbitrum:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",platon:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",defikingdoms:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",elysium:null,other:null,bitcoin:null,bitcoincash:null,xrpl:"/^[0-9]{1,10}$/i",skale:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",mooi:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",cosmos:null,evmos:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",stargaze:null,"skale-calypso":"/^0x(?!0{40}$)[0-9a-f]{40}$/i","skale-razor":"/^0x(?!0{40}$)[0-9a-f]{40}$/i","skale-omnus":"/^0x(?!0{40}$)[0-9a-f]{40}$/i","skale-europa":"/^0x(?!0{40}$)[0-9a-f]{40}$/i","oasys-mainnet":"/^0x(?!0{40}$)[0-9a-f]{40}$/i","oasys-mch-verse":"/^0x(?!0{40}$)[0-9a-f]{40}$/i","oasys-tcg-verse":"/^0x(?!0{40}$)[0-9a-f]{40}$/i","oasys-home-verse":"/^0x(?!0{40}$)[0-9a-f]{40}$/i","oasys-chain-verse":"/^0x(?!0{40}$)[0-9a-f]{40}$/i","oasys-saakuru-verse":"/^0x(?!0{40}$)[0-9a-f]{40}$/i",oasys:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",sapphire:"/^0x(?!0{40}$)[0-9a-f]{40}$/i","skale-nebula":"/^0x(?!0{40}$)[0-9a-f]{40}$/i","skale-exorde":"/^0x(?!0{40}$)[0-9a-f]{40}$/i",loopring:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",rgg:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",starkware:"/^0x(?!0{40}$)[0-9a-f]{40}$/i","skale-battleground":"/^0x(?!0{40}$)[0-9a-f]{40}$/i","zksync-era":"/^0x(?!0{40}$)[0-9a-f]{40}$/i",base:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",eosevm:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",fio:"/^[1-9a-z.]+$/i",core:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",linea:"/^0x(?!0{40}$)[0-9a-f]{40}$/i","oasys-defi-verse":"/^0x(?!0{40}$)[0-9a-f]{40}$/i","oasys-gesoten-verse":"/^0x(?!0{40}$)[0-9a-f]{40}$/i","aleph-zero":"/^[0-9A-Za-z]{48}$/",wemix:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",aptos:"/^(0x)[0-9a-f]{64}$/",zetachain:"/^0x(?!0{40}$)[0-9a-f]{40}$/i","astar-zkevm":"/^0x(?!0{40}$)[0-9a-f]{40}$/i",blast:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",immutablezkevm:"/^0x(?!0{40}$)[0-9a-f]{40}$/i","skale-titan":"/^0x(?!0{40}$)[0-9a-f]{40}$/i",lightlink:"/^0x(?!0{40}$)[0-9a-f]{40}$/i","oasys-yooldo-verse":"/^0x(?!0{40}$)[0-9a-f]{40}$/i",cyber:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",chromia:"/^[0-9A-F]{64}$/",bttc:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",ton:"/^(E|U)[A-Za-z0-9_-]{47}$/",opbnb:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",icp:"/^[a-z0-9]{5}-[a-z0-9]{5}-[a-z0-9]{5}-[a-z0-9]{5}-[a-z0-9]{3}$/",xai:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",kroma:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",bahamut:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",multiversx:"/^erd1[a-z0-9]{58}$/",sei:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",xterio:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",injective:"/^(inj1[0-9a-z]{38}|0x[0-9a-f]{40})$/i",mantle:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",vara:"/^0x[a-f0-9]{64}$/",gravity:"/^0x(?!0{40}$)[0-9a-f]{40}$/i","oasys-dm2-verse":"/^0x(?!0{40}$)[0-9a-f]{40}$/i",lisk:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",etherlink:"/^0x(?!0{40}$)[0-9a-f]{40}$/i","oasys-sg-verse":"/^0x(?!0{40}$)[0-9a-f]{40}$/i",starknet:"/^0x[0-9a-f]{64}$/i",matchain:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",chiliz:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",stellar:"/^[GC][A-Z0-9]{55}$/",playblock:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",b3:"/^0x(?!0{40}$)[0-9a-f]{40}$/i","gunz-testnet":"/^0x(?!0{40}$)[0-9a-f]{40}$/i",unichain:"/^0x(?!0{40}$)[0-9a-f]{40}$/i","oasys-geek-verse":"/^0x(?!0{40}$)[0-9a-f]{40}$/i",lumia:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",soneium:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",units:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",game7:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",abstract:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",whitechain:"/^0x(?!0{40}$)[0-9a-f]{40}$/i","boba-eth":"/^0x(?!0{40}$)[0-9a-f]{40}$/i",sonic:"/^[1-9A-HJ-NP-Za-km-z]{32,44}$/",viction:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",popapex:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",popboss:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",gunz:"/^0x(?!0{40}$)[0-9a-f]{40}$/i"},p=["thundercore","vechain","iotex","vulcanforged","harmony","dep","kardiachain","stacks","sxnetwork","platon","elysium","cosmos","evmos","chromia","injective","vara","etherlink","stellar","playblock","b3","gunz-testnet","oasys-geek-verse","lumia","soneium","game7","abstract","whitechain","sonic","proof-of-play-apex","proof-of-play-boss","gunz"],m=["ethereum","bnb-chain","polygon","avalanche","ronin","cronos","optimism","arbitrum","base","linea","chiliz"],g="production",y={development:r,production:{ethereum:{id:1,chainlistChainId:1,key:"ethereum",slug:"ethereum",label:"ETH",longLabel:"Ethereum",releaseDate:"2020-01-01",categories:[2001,2005]},eos:{id:2,key:"eos",slug:"eos",label:"EOS",longLabel:"EOS",releaseDate:"2020-01-01",categories:[2001,2004]},tron:{id:3,key:"tron",slug:"tron",label:"TRON",longLabel:"TRON",releaseDate:"2020-01-01",categories:[2001,2005]},ontology:{id:6,key:"ontology",slug:"ontology",label:"ONT",longLabel:"Ontology",releaseDate:"2020-01-01",categories:[2001,2004]},thundercore:{id:7,key:"thundercore",slug:"thundercore",label:"ThunderCore",longLabel:"ThunderCore",releaseDate:"2020-01-01",categories:[2001,2005]},vechain:{id:8,key:"vechain",slug:"vechain",label:"VeChain",longLabel:"VeChain",releaseDate:"2020-01-01",categories:[2001,2004]},waves:{id:9,key:"waves",slug:"waves",label:"Waves",longLabel:"Waves",releaseDate:"2025-02-07",categories:[2001]},wax:{id:11,key:"wax",slug:"wax",label:"WAX",longLabel:"WAX",releaseDate:"2020-01-01",categories:[2004,2001,2003]},steem:{id:12,key:"steem",slug:"steem",label:"Steem",longLabel:"Steem",releaseDate:"2020-01-01",categories:[2001,2004]},hive:{id:13,key:"hive",slug:"hive",label:"Hive",longLabel:"Hive",releaseDate:"2020-01-01",categories:[2001,2004]},"bnb-chain":{id:15,chainlistChainId:56,key:"bnb-chain",slug:"bnb-chain",label:"BNB Chain",longLabel:"BNB Smart Chain",releaseDate:"2020-01-01",categories:[2005,2001]},polygon:{id:16,chainlistChainId:137,key:"polygon",slug:"polygon",label:"Polygon",longLabel:"Polygon",releaseDate:"2020-01-01",categories:[2002,2005]},flow:{id:17,key:"flow",slug:"flow",label:"Flow",longLabel:"Flow",releaseDate:"2020-01-01",categories:[2001,2004],trackingSuspendedSince:"2025-05-07T00:00:00.000Z"},near:{id:18,key:"near",slug:"near",label:"NEAR",longLabel:"NEAR",releaseDate:"2020-01-01",categories:[2004,2001]},avalanche:{id:19,chainlistChainId:43114,key:"avalanche",slug:"avalanche",label:"Avalanche C-Chain",longLabel:"Avalanche C-Chain",releaseDate:"2020-01-01",categories:[2001,2005]},telos:{id:20,key:"telos",slug:"telos",label:"Telos",longLabel:"Telos",releaseDate:"2020-01-01",categories:[2001,2004],trackingSuspendedSince:"2025-09-04T00:00:00.000Z"},tezos:{id:21,key:"tezos",slug:"tezos",label:"Tezos",longLabel:"Tezos",releaseDate:"2020-01-01",categories:[2001,2004]},iotex:{id:23,key:"iotex",slug:"iotex",label:"IoTeX",longLabel:"IoTeX",releaseDate:"2020-01-01",categories:[2001,2004]},vulcanforged:{id:24,key:"vulcanforged",slug:"vulcanforged",label:"Vulcan Forged",longLabel:"Vulcan Forged",releaseDate:"2020-01-01",categories:[2003,2001]},harmony:{id:25,chainlistChainId:16666e5,key:"harmony",slug:"harmony",label:"Harmony",longLabel:"Harmony",releaseDate:"2020-01-01",categories:[2005,2001]},solana:{id:27,key:"solana",slug:"solana",label:"Solana",longLabel:"Solana",releaseDate:"2020-01-01",categories:[2001,2004]},ronin:{id:28,key:"ronin",slug:"ronin",label:"Ronin",longLabel:"Ronin",releaseDate:"2020-01-01",categories:[2001,2003,2005]},klaytn:{id:29,key:"klaytn",slug:"kaia",label:"Kaia",longLabel:"Kaia",releaseDate:"2020-01-01",categories:[2001,2005]},dep:{id:32,key:"dep",slug:"dep",label:"DEP",longLabel:"DEP",releaseDate:"2020-01-01",categories:[2001,2005]},immutablex:{id:33,key:"immutablex",slug:"immutablex",label:"Immutable X",longLabel:"Immutable X",releaseDate:"2020-01-01",categories:[2003,2002,2004,2006]},algorand:{id:35,key:"algorand",slug:"algorand",label:"Algorand",longLabel:"Algorand",releaseDate:"2020-01-01",categories:[2001,2004],trackingSuspendedSince:"2025-04-15T00:00:00.000Z"},telosevm:{id:36,key:"telosevm",slug:"telosevm",label:"TelosEVM",longLabel:"TelosEVM",releaseDate:"2020-01-01",categories:[2001,2005],trackingSuspendedSince:"2025-09-04T00:00:00.000Z"},cronos:{id:37,chainlistChainId:25,key:"cronos",slug:"cronos",label:"Cronos",longLabel:"Cronos",releaseDate:"2020-01-01",categories:[2005,2001]},moonriver:{id:38,chainlistChainId:1285,key:"moonriver",slug:"moonriver",label:"Moonriver",longLabel:"Moonriver",releaseDate:"2020-01-01",categories:[2005],trackingSuspendedSince:"2025-04-15T00:00:00.000Z"},moonbeam:{id:39,chainlistChainId:1284,key:"moonbeam",slug:"moonbeam",label:"Moonbeam",longLabel:"Moonbeam",releaseDate:"2020-01-01",categories:[2005],trackingSuspendedSince:"2025-04-15T00:00:00.000Z"},fantom:{id:40,chainlistChainId:250,key:"fantom",slug:"fantom",label:"Fantom",longLabel:"Fantom",releaseDate:"2020-01-01",categories:[2001,2005]},oasis:{id:41,key:"oasis",slug:"oasis",label:"Oasis Emerald",longLabel:"Oasis Emerald",releaseDate:"2020-01-01",categories:[2005],trackingSuspendedSince:"2025-08-27T00:00:00.000Z"},shiden:{id:42,key:"shiden",slug:"shiden",label:"Shiden",longLabel:"Shiden",releaseDate:"2020-01-01",categories:[2004],trackingSuspendedSince:"2025-06-09T00:00:00.000Z"},celo:{id:43,key:"celo",slug:"celo",label:"Celo",longLabel:"Celo",releaseDate:"2020-01-01",categories:[2001,2005]},kardiachain:{id:44,key:"kardiachain",slug:"kardiachain",label:"KardiaChain",longLabel:"KardiaChain",releaseDate:"2022-03-09",categories:[]},hedera:{id:45,key:"hedera",slug:"hedera",label:"Hedera",longLabel:"Hedera",releaseDate:"2022-03-23",categories:[2001,2004]},optimism:{id:46,chainlistChainId:10,key:"optimism",slug:"optimism",label:"OP Mainnet",longLabel:"OP Mainnet",releaseDate:"2022-03-30",categories:[2002,2005,2006]},astar:{id:47,key:"astar",slug:"astar",label:"Astar EVM",longLabel:"Astar EVM",releaseDate:"2022-04-06",categories:[2004]},stacks:{id:48,key:"stacks",slug:"stacks",label:"Stacks",longLabel:"Stacks",releaseDate:"2022-04-27",categories:[2002,2004]},zilliqa:{id:49,key:"zilliqa",slug:"zilliqa",label:"Zilliqa",longLabel:"Zilliqa",releaseDate:"2022-05-18",categories:[2004,2001,2005]},aurora:{id:50,chainlistChainId:1313161554,key:"aurora",slug:"aurora",label:"Aurora",longLabel:"Aurora",releaseDate:"2022-05-13",categories:[2005,2002]},theta:{id:51,key:"theta",slug:"theta",label:"Theta",longLabel:"Theta",releaseDate:"2022-05-11",categories:[]},rangers:{id:52,key:"rangers",slug:"rangers",label:"Rangers",longLabel:"Rangers",releaseDate:"2023-04-27",categories:[2002,2003,2005]},sxnetwork:{id:53,key:"sxnetwork",slug:"sxnetwork",label:"SX Network",longLabel:"SX Network",releaseDate:"2022-09-09",categories:[2002,2005]},cardano:{id:54,key:"cardano",slug:"cardano",label:"Cardano",longLabel:"Cardano",releaseDate:"2022-09-29",categories:[2001,2004]},arbitrum:{id:55,chainlistChainId:42161,key:"arbitrum",slug:"arbitrum",label:"Arbitrum",longLabel:"Arbitrum",releaseDate:"2022-10-27",categories:[2002,2006,2005]},platon:{id:56,key:"platon",slug:"platon",label:"PlatON",longLabel:"PlatON",releaseDate:"2022-11-10",categories:[2001,2004]},defikingdoms:{id:57,key:"defikingdoms",slug:"defikingdoms",label:"DFK Chain",longLabel:"DFK Chain",releaseDate:"2022-11-17",categories:[2003,2001,2005,2007]},elysium:{id:58,key:"elysium",slug:"elysium",label:"Elysium",longLabel:"Elysium",releaseDate:"2023-09-12",categories:[2001,2003,2005]},other:{id:59,key:"other",slug:"other",label:"Other",longLabel:"Other",releaseDate:"2020-01-01",categories:[]},bitcoin:{id:61,key:"bitcoin",slug:"bitcoin",label:"BTC",longLabel:"Bitcoin",releaseDate:null,categories:[2004,2001]},bitcoincash:{id:62,key:"bitcoincash",slug:"bitcoincash",label:"Bitcoin Cash",longLabel:"Bitcoin Cash",releaseDate:null,categories:[]},ninechronicles:{id:66,key:"ninechronicles",slug:"planetarium",label:"Planetarium",longLabel:"Planetarium",releaseDate:"2021-08-17",categories:[2003]},xrpl:{id:68,key:"xrpl",slug:"xrpl",label:"XRPL",longLabel:"XRP Ledger",releaseDate:"2023-11-08",categories:[2001,2004]},skale:{id:70,key:"skale",slug:"skale",label:"SKALE",longLabel:"SKALE",releaseDate:"2023-03-06",categories:[2002,2003,2005],isGroup:!0},mooi:{id:71,key:"mooi",slug:"mooi",label:"MOOI Network",longLabel:"MOOI Network",releaseDate:"2023-03-20",categories:[2003,2004,2002],trackingSuspendedSince:"2025-04-23T00:00:00.000Z"},cosmos:{id:72,key:"cosmos",slug:"cosmos",label:"Cosmos",longLabel:"cosmos",releaseDate:null,categories:[]},evmos:{id:73,chainlistChainId:9001,key:"evmos",slug:"evmos",label:"Evmos",longLabel:"evmos",releaseDate:null,categories:[]},stargaze:{id:74,key:"stargaze",slug:"stargaze",label:"Stargaze",longLabel:"Stargaze",releaseDate:null,categories:[2001,2004],trackingSuspendedSince:"2025-07-11T00:00:00.000Z"},"skale-calypso":{id:75,key:"skale-calypso",slug:"skale-calypso",label:"Calypso",longLabel:"Calypso | SKALE",releaseDate:"2023-03-06",categories:[2002,2005],parent:"skale"},"skale-razor":{id:76,key:"skale-razor",slug:"skale-razor",label:"Razor",longLabel:"Razor | SKALE",releaseDate:"2023-03-06",categories:[2002,2005],parent:"skale"},"skale-omnus":{id:77,key:"skale-omnus",slug:"skale-omnus",label:"Omnus",longLabel:"Omnus | SKALE",releaseDate:"2023-03-06",categories:[2002,2005],parent:"skale"},"skale-europa":{id:78,key:"skale-europa",slug:"skale-europa",label:"Europa",longLabel:"Europa | SKALE",releaseDate:"2023-03-06",categories:[2002,2005],parent:"skale"},"oasys-mainnet":{id:79,key:"oasys-mainnet",slug:"oasys-mainnet",label:"Mainnet | Oasys",longLabel:"Mainnet | Oasys",releaseDate:"2024-01-10",categories:[2003,2001,2005],parent:"oasys"},"oasys-mch-verse":{id:80,key:"oasys-mch-verse",slug:"oasys-mch-verse",label:"MCH Verse",longLabel:"MCH Verse | Oasys",releaseDate:"2024-01-10",categories:[2001,2003,2005],parent:"oasys"},"oasys-tcg-verse":{id:81,key:"oasys-tcg-verse",slug:"oasys-tcg-verse",label:"TCG Verse",longLabel:"TCG Verse | Oasys",releaseDate:"2024-01-10",categories:[2003,2001,2005],parent:"oasys"},"oasys-home-verse":{id:82,key:"oasys-home-verse",slug:"oasys-home-verse",label:"HOME Verse",longLabel:"HOME Verse | Oasys",releaseDate:"2024-01-10",categories:[2001,2003,2005],parent:"oasys"},"oasys-chain-verse":{id:83,key:"oasys-chain-verse",slug:"oasys-chain-verse",label:"Chain Verse",longLabel:"Chain Verse | Oasys",releaseDate:"2024-01-10",categories:[2001,2003,2005],parent:"oasys"},"oasys-saakuru-verse":{id:84,key:"oasys-saakuru-verse",slug:"oasys-saakuru-verse",label:"Saakuru Verse",longLabel:"Saakuru Verse | Oasys",releaseDate:"2024-01-10",categories:[2001,2003,2005],parent:"oasys"},oasys:{id:85,key:"oasys",slug:"oasys",label:"Oasys",longLabel:"Oasys",releaseDate:null,categories:[2001,2003,2005],isGroup:!0},sapphire:{id:86,key:"sapphire",slug:"oasis-sapphire",label:"Oasis Sapphire",longLabel:"Oasis Sapphire",releaseDate:"2023-07-27",categories:[2005,2002],trackingSuspendedSince:"2025-08-27T00:00:00.000Z"},"skale-nebula":{id:87,key:"skale-nebula",slug:"skale-nebula",label:"Nebula",longLabel:"Nebula | SKALE",releaseDate:"2023-03-06",categories:[2002,2005],parent:"skale"},"skale-exorde":{id:88,key:"skale-exorde",slug:"skale-exorde",label:"Exorde",longLabel:"Exorde | SKALE",releaseDate:"2023-03-06",categories:[2002,2005],parent:"skale"},loopring:{id:89,key:"loopring",slug:"loopring",label:"Loopring",longLabel:"Loopring",releaseDate:null,categories:[]},rgg:{id:90,key:"rgg",slug:"rgg",label:"RGG",longLabel:"RGG",releaseDate:null,categories:[]},starkware:{id:91,key:"starkware",slug:"starkware",label:"Starkware",longLabel:"Starkware",releaseDate:null,categories:[]},"skale-battleground":{id:92,key:"skale-battleground",slug:"skale-strayshot",label:"StrayShot",longLabel:"StrayShot | SKALE",releaseDate:"2023-03-06",categories:[2002,2005],parent:"skale"},"zksync-era":{id:93,chainlistChainId:324,key:"zksync-era",slug:"zksync-era",label:"ZKSync Era",longLabel:"ZKSync Era",releaseDate:"2023-09-11",categories:[2006,2002,2005,2008]},base:{id:94,chainlistChainId:8453,key:"base",slug:"base",label:"Base",longLabel:"Base",releaseDate:"2023-08-11",categories:[2002,2005,2006]},eosevm:{id:95,key:"eosevm",slug:"eosevm",label:"EOS EVM",longLabel:"EOS EVM",releaseDate:"2023-10-02",categories:[2005,2001]},fio:{id:96,key:"fio",slug:"fio",label:"FIO",longLabel:"FIO",releaseDate:"2023-12-05",categories:[2001,2004]},core:{id:98,key:"core",slug:"core",label:"Core",longLabel:"Core",releaseDate:"2023-11-21",categories:[2001,2005]},linea:{id:99,chainlistChainId:59144,key:"linea",slug:"linea",label:"Linea",longLabel:"Linea",releaseDate:"2023-12-08",categories:[2005,2008,2006,2002]},"oasys-defi-verse":{id:100,key:"oasys-defi-verse",slug:"oasys-defi-verse",label:"DeFi Verse",longLabel:"DeFi Verse | Oasys",releaseDate:"2024-01-10",categories:[2001,2005,2003],parent:"oasys"},"oasys-gesoten-verse":{id:101,key:"oasys-gesoten-verse",slug:"oasys-gesoten-verse",label:"GESO Verse",longLabel:"GESO Verse | Oasys",releaseDate:"2024-01-10",categories:[2001,2003,2005],parent:"oasys"},"aleph-zero":{id:102,key:"aleph-zero",slug:"aleph-zero",label:"Aleph Zero",longLabel:"Aleph Zero",releaseDate:"2024-05-02",categories:[],trackingSuspendedSince:"2025-06-03T00:00:00.000Z"},wemix:{id:103,key:"wemix",slug:"wemix",label:"WEMIX3.0",longLabel:"WEMIX3.0",releaseDate:"2024-03-14",categories:[2002,2005,2003,2001],trackingSuspendedSince:"2025-04-23T00:00:00.000Z"},aptos:{id:104,key:"aptos",slug:"aptos",label:"Aptos",longLabel:"Aptos",releaseDate:"2024-02-22",categories:[2001],trackingSuspendedSince:"2025-06-25T00:00:00.000Z"},zetachain:{id:105,key:"zetachain",slug:"zetachain",label:"ZetaChain",longLabel:"ZetaChain",releaseDate:"2024-03-28",categories:[2005,2001]},"astar-zkevm":{id:106,key:"astar-zkevm",slug:"astar-zkevm",label:"Astar zkEVM",longLabel:"Astar zkEVM",releaseDate:"2024-03-08",categories:[2002,2008,2006,2005],trackingSuspendedSince:"2025-03-31T00:00:00.000Z"},blast:{id:107,chainlistChainId:81457,key:"blast",slug:"blast",label:"Blast",longLabel:"Blast",releaseDate:"2024-02-29",categories:[2002,2005]},immutablezkevm:{id:108,key:"immutablezkevm",slug:"immutablezkevm",label:"Immutable zkEVM",longLabel:"Immutable zkEVM",releaseDate:"2024-04-16",categories:[2002,2005,2003,2006,2008]},"skale-titan":{id:109,key:"skale-titan",slug:"skale-titan",label:"Titan",longLabel:"Titan | SKALE",releaseDate:"2024-03-08",categories:[2002,2005],parent:"skale"},lightlink:{id:113,key:"lightlink",slug:"lightlink",label:"LightLink",longLabel:"LightLink",releaseDate:"2024-04-04",categories:[2002,2005],trackingSuspendedSince:"2025-05-05T00:00:00.000Z"},"oasys-yooldo-verse":{id:114,key:"oasys-yooldo-verse",slug:"oasys-yooldo-verse",label:"Yooldo Verse",longLabel:"Yooldo Verse | Oasys",releaseDate:"2024-04-10",categories:[2001,2003,2005],parent:"oasys"},cyber:{id:115,key:"cyber",slug:"cyber",label:"Cyber",longLabel:"Cyber",releaseDate:"2024-04-30",categories:[2002,2005],trackingSuspendedSince:"2025-07-01T00:00:00.000Z"},chromia:{id:116,key:"chromia",slug:"chromia",label:"Chromia",longLabel:"Chromia",releaseDate:"2025-03-27",categories:[]},bttc:{id:117,key:"bttc",slug:"bttc",label:"BitTorrent Chain",longLabel:"BitTorrent Chain",releaseDate:"2024-12-19",categories:[2002,2005]},ton:{id:118,key:"ton",slug:"ton",label:"TON",longLabel:"TON",releaseDate:"2024-07-19",categories:[2001,2004]},opbnb:{id:119,key:"opbnb",slug:"opbnb",label:"opBNB",longLabel:"opBNB",releaseDate:"2024-06-18",categories:[2002,2003,2005,2006]},icp:{id:120,key:"icp",slug:"icp",label:"ICP",longLabel:"Internet Computer",releaseDate:"2024-06-25",categories:[2001,2004],trackingSuspendedSince:"2025-09-19T00:00:00.000Z"},xai:{id:121,key:"xai",slug:"xai",label:"XAI",longLabel:"XAI",releaseDate:"2024-07-09",categories:[2003,2006,2005],trackingSuspendedSince:"2025-08-14T00:00:00.000Z"},kroma:{id:122,key:"kroma",slug:"kroma",label:"Kroma",longLabel:"Kroma",releaseDate:"2024-07-25",categories:[2002,2008,2003,2005,2006],trackingSuspendedSince:"2025-08-22T00:00:00.000Z"},bahamut:{id:123,key:"bahamut",slug:"bahamut",label:"Bahamut",longLabel:"Bahamut",releaseDate:"2024-07-17",categories:[2001,2005],trackingSuspendedSince:"2025-09-10T00:00:00.000Z"},multiversx:{id:124,key:"multiversx",slug:"multiversx",label:"MultiversX",longLabel:"MultiversX",releaseDate:"2025-01-15",categories:[2001,2004,2003]},sei:{id:125,key:"sei",slug:"sei",label:"Sei",longLabel:"Sei",releaseDate:"2024-10-07",categories:[2001,2004,2005,2003]},xterio:{id:126,key:"xterio",slug:"xterio",label:"Xterio Chain",longLabel:"Xterio Chain",releaseDate:"2024-08-09",categories:[2002,2003,2006,2005],trackingSuspendedSince:"2025-04-10T00:00:00.000Z"},injective:{id:127,key:"injective",slug:"injective",label:"Injective",longLabel:"Injective",releaseDate:"2024-12-27",categories:[2001,2004]},mantle:{id:128,key:"mantle",slug:"mantle",label:"Mantle Network",longLabel:"Mantle Network",releaseDate:"2024-09-06",categories:[2002,2005,2006]},vara:{id:129,key:"vara",slug:"vara",label:"Vara",longLabel:"Vara",releaseDate:"2025-11-14",categories:[2004]},gravity:{id:130,key:"gravity",slug:"gravity",label:"Gravity",longLabel:"Gravity",releaseDate:"2024-09-30",categories:[2001,2005],trackingSuspendedSince:"2025-10-16T00:00:00.000Z"},"oasys-dm2-verse":{id:131,key:"oasys-dm2-verse",slug:"oasys-dm2-verse",label:"DM2 Verse",longLabel:"DM2 Verse | Oasys",releaseDate:"2024-09-02",categories:[2001,2003,2005],parent:"oasys"},lisk:{id:132,key:"lisk",slug:"lisk",label:"Lisk",longLabel:"Lisk",releaseDate:"2024-10-10",categories:[2002,2006,2005]},etherlink:{id:133,key:"etherlink",slug:"etherlink",label:"Etherlink",longLabel:"Etherlink",releaseDate:"2024-11-12",categories:[2002,2003,2006,2005]},"oasys-sg-verse":{id:134,key:"oasys-sg-verse",slug:"oasys-sg-verse",label:"SG Verse",longLabel:"SG Verse | Oasys",releaseDate:"2024-09-13",categories:[2001,2003,2005],parent:"oasys"},starknet:{id:135,key:"starknet",slug:"starknet",label:"Starknet",longLabel:"Starknet",releaseDate:"2024-10-09",categories:[2003,2004,2008,2006]},matchain:{id:136,key:"matchain",slug:"matchain",label:"Matchain",longLabel:"Matchain",releaseDate:"2024-10-22",categories:[2002,2006,2005]},chiliz:{id:137,key:"chiliz",slug:"chiliz",label:"Chiliz",longLabel:"Chiliz",releaseDate:"2024-10-03",categories:[2001]},stellar:{id:138,key:"stellar",slug:"stellar",label:"Stellar",longLabel:"Stellar",releaseDate:"2025-02-21",categories:[2001,2004]},playblock:{id:139,key:"playblock",slug:"playblock",label:"PlayBlock",longLabel:"PlayBlock",releaseDate:"2024-11-05",categories:[2003,2005,2006]},b3:{id:140,key:"b3",slug:"b3",label:"B3",longLabel:"B3",releaseDate:"2024-11-18",categories:[2002,2003,2006,2005]},"gunz-testnet":{id:141,key:"gunz-testnet",slug:"gunz-testnet",label:"Gunz Testnet",longLabel:"Gunz Testnet",releaseDate:"2024-10-16",categories:[2002,2003,2006,2007,2005],trackingSuspendedSince:"2025-10-15T00:00:00.000Z"},unichain:{id:142,key:"unichain",slug:"unichain",label:"Unichain",longLabel:"Unichain",releaseDate:"2025-02-11",categories:[2002,2005]},"oasys-geek-verse":{id:143,key:"oasys-geek-verse",slug:"oasys-geek-verse",label:"Geek Verse",longLabel:"Geek Verse | Oasys",releaseDate:"2025-02-19",categories:[2001,2003,2005],parent:"oasys"},lumia:{id:144,key:"lumia",slug:"lumia",label:"Lumia",longLabel:"Lumia",releaseDate:"2025-04-10",categories:[2002,2005,2006,2008]},soneium:{id:145,key:"soneium",slug:"soneium",label:"Soneium",longLabel:"Soneium",releaseDate:"2025-01-14",categories:[2002,2006,2005]},units:{id:146,key:"units",slug:"unit0",label:"Unit Zero",longLabel:"Unit Zero",releaseDate:"2025-02-04",categories:[2002]},game7:{id:147,key:"game7",slug:"game7",label:"G7 Network",longLabel:"G7 Network",releaseDate:"2025-02-14",categories:[2003,2006,2005]},abstract:{id:148,key:"abstract",slug:"abstract",label:"Abstract",longLabel:"Abstract",releaseDate:"2025-01-27",categories:[2002,2005]},whitechain:{id:149,key:"whitechain",slug:"whitechain",label:"Whitechain",longLabel:"Whitechain",releaseDate:"2025-01-30",categories:[2005]},"boba-eth":{id:150,key:"boba-eth",slug:"boba-eth",label:"Boba Network",longLabel:"Boba Network",releaseDate:"2025-04-08",categories:[2005]},sonic:{id:151,key:"sonic",slug:"sonic",label:"Sonic",longLabel:"Sonic",releaseDate:"2025-11-14",categories:[2002,2003]},viction:{id:152,key:"viction",slug:"viction",label:"Viction",longLabel:"Viction",releaseDate:"2025-04-17",categories:[2001]},popapex:{id:153,key:"popapex",slug:"proof-of-play-apex",label:"Proof of Play Apex",longLabel:"Proof of Play Apex",releaseDate:"2025-06-11",categories:[2003,2005,2006]},popboss:{id:154,key:"popboss",slug:"proof-of-play-boss",label:"Proof of Play Boss",longLabel:"Proof of Play Boss",releaseDate:"2025-06-11",categories:[2003,2006,2005]},gunz:{id:155,key:"gunz",slug:"gunz",label:"Gunz",longLabel:"Gunz",releaseDate:"2025-05-12",categories:[2002,2007,2003,2005,2006]},sui:{id:156,key:"sui",slug:"sui",label:"SUI",longLabel:"SUI",releaseDate:"2025-10-13",categories:[2001]},chainers:{id:157,key:"chainers",slug:"chainers",label:"Chainers",longLabel:"Chainers",releaseDate:"2025-11-22",categories:[2003,2005]}},staging:r}[g],v={development:n,production:{1:"ethereum",2:"eos",3:"tron",4:"iost",5:"loom",6:"ontology",7:"thundercore",8:"vechain",9:"waves",10:"neo",11:"wax",12:"steem",13:"hive",14:"bora",15:"bnb-chain",16:"polygon",17:"flow",18:"near",19:"avalanche",20:"telos",21:"tezos",22:"rsk",23:"iotex",24:"vulcanforged",25:"harmony",26:"oec",27:"solana",28:"ronin",29:"klaytn",30:"everscale",31:"heco",32:"dep",33:"immutablex",34:"fuse",35:"algorand",36:"telosevm",37:"cronos",38:"moonriver",39:"moonbeam",40:"fantom",41:"oasis",42:"shiden",43:"celo",44:"kardiachain",45:"hedera",46:"optimism",47:"astar",48:"stacks",49:"zilliqa",50:"aurora",51:"theta",52:"rangers",53:"sxnetwork",54:"cardano",55:"arbitrum",56:"platon",57:"defikingdoms",58:"elysium",59:"other",60:"binancechain",61:"bitcoin",62:"bitcoincash",63:"fusion",64:"kusama",65:"litecoin",66:"ninechronicles",67:"polkadot",68:"xrpl",69:"zcash",70:"skale",71:"mooi",72:"cosmos",73:"evmos",74:"stargaze",75:"skale-calypso",76:"skale-razor",77:"skale-omnus",78:"skale-europa",79:"oasys-mainnet",80:"oasys-mch-verse",81:"oasys-tcg-verse",82:"oasys-home-verse",83:"oasys-chain-verse",84:"oasys-saakuru-verse",85:"oasys",86:"sapphire",87:"skale-nebula",88:"skale-exorde",89:"loopring",90:"rgg",91:"starkware",92:"skale-battleground",93:"zksync-era",94:"base",95:"eosevm",96:"fio",97:"xrpl-deleted",98:"core",99:"linea",100:"oasys-defi-verse",101:"oasys-gesoten-verse",102:"aleph-zero",103:"wemix",104:"aptos",105:"zetachain",106:"astar-zkevm",107:"blast",108:"immutablezkevm",109:"skale-titan",113:"lightlink",114:"oasys-yooldo-verse",115:"cyber",116:"chromia",117:"bttc",118:"ton",119:"opbnb",120:"icp",121:"xai",122:"kroma",123:"bahamut",124:"multiversx",125:"sei",126:"xterio",127:"injective",128:"mantle",129:"vara",130:"gravity",131:"oasys-dm2-verse",132:"lisk",133:"etherlink",134:"oasys-sg-verse",135:"starknet",136:"matchain",137:"chiliz",138:"stellar",139:"playblock",140:"b3",141:"gunz-testnet",142:"unichain",143:"oasys-geek-verse",144:"lumia",145:"soneium",146:"units",147:"game7",148:"abstract",149:"whitechain",150:"boba-eth",151:"sonic",152:"viction",153:"popapex",154:"popboss",155:"gunz",156:"sui",157:"chainers"},staging:n}[g],b={development:i,production:{1:"Ethereum",2:"EOS",3:"TRON",4:"IOST",5:"Loom",6:"Ontology",7:"ThunderCore",8:"VeChain",9:"Waves",10:"NEO",11:"WAX",12:"Steem",13:"Hive",14:"Bora",15:"BNB Smart Chain",16:"Polygon",17:"Flow",18:"NEAR",19:"Avalanche C-Chain",20:"Telos",21:"Tezos",22:"RSK",23:"IoTeX",24:"Vulcan Forged",25:"Harmony",26:"OKC",27:"Solana",28:"Ronin",29:"Kaia",30:"Everscale",31:"Heco",32:"DEP",33:"Immutable X",34:"Fuse",35:"Algorand",36:"TelosEVM",37:"Cronos",38:"Moonriver",39:"Moonbeam",40:"Fantom",41:"Oasis Emerald",42:"Shiden",43:"Celo",44:"KardiaChain",45:"Hedera",46:"OP Mainnet",47:"Astar EVM",48:"Stacks",49:"Zilliqa",50:"Aurora",51:"Theta",52:"Rangers",53:"SX Network",54:"Cardano",55:"Arbitrum",56:"PlatON",57:"DFK Chain",58:"Elysium",59:"Other",60:"Binance Chain",61:"Bitcoin",62:"Bitcoin Cash",63:"Fusion Network",64:"Kusama",65:"Litecoin",66:"Planetarium",67:"Polkadot",68:"XRP Ledger",69:"Zcash",70:"SKALE",71:"MOOI Network",72:"cosmos",73:"evmos",74:"Stargaze",75:"Calypso | SKALE",76:"Razor | SKALE",77:"Omnus | SKALE",78:"Europa | SKALE",79:"Mainnet | Oasys",80:"MCH Verse | Oasys",81:"TCG Verse | Oasys",82:"HOME Verse | Oasys",83:"Chain Verse | Oasys",84:"Saakuru Verse | Oasys",85:"Oasys",86:"Oasis Sapphire",87:"Nebula | SKALE",88:"Exorde | SKALE",89:"Loopring",90:"RGG",91:"Starkware",92:"StrayShot | SKALE",93:"ZKSync Era",94:"Base",95:"EOS EVM",96:"FIO",97:"XRP Ledger-deleted",98:"Core",99:"Linea",100:"DeFi Verse | Oasys",101:"GESO Verse | Oasys",102:"Aleph Zero",103:"WEMIX3.0",104:"Aptos",105:"ZetaChain",106:"Astar zkEVM",107:"Blast",108:"Immutable zkEVM",109:"Titan | SKALE",113:"LightLink",114:"Yooldo Verse | Oasys",115:"Cyber",116:"Chromia",117:"BitTorrent Chain",118:"TON",119:"opBNB",120:"Internet Computer",121:"XAI",122:"Kroma",123:"Bahamut",124:"MultiversX",125:"Sei",126:"Xterio Chain",127:"Injective",128:"Mantle Network",129:"Vara",130:"Gravity",131:"DM2 Verse | Oasys",132:"Lisk",133:"Etherlink",134:"SG Verse | Oasys",135:"Starknet",136:"Matchain",137:"Chiliz",138:"Stellar",139:"PlayBlock",140:"B3",141:"Gunz Testnet",142:"Unichain",143:"Geek Verse | Oasys",144:"Lumia",145:"Soneium",146:"Unit Zero",147:"G7 Network",148:"Abstract",149:"Whitechain",150:"Boba Network",151:"Sonic",152:"Viction",153:"Proof of Play Apex",154:"Proof of Play Boss",155:"Gunz",156:"SUI",157:"Chainers"},staging:i}[g],w={development:o,production:["ethereum","tron","ontology","waves","wax","steem","hive","bnb-chain","polygon","flow","near","avalanche","telos","tezos","solana","ronin","klaytn","immutablex","algorand","telosevm","cronos","moonriver","moonbeam","fantom","oasis","shiden","celo","hedera","optimism","astar","aurora","theta","cardano","arbitrum","defikingdoms","other","ninechronicles","xrpl","mooi","stargaze","skale-calypso","skale-omnus","skale-europa","oasys-mainnet","oasys-mch-verse","oasys-tcg-verse","oasys-home-verse","oasys-chain-verse","oasys-saakuru-verse","sapphire","skale-nebula","skale-exorde","skale-battleground","zksync-era","base","fio","core","linea","oasys-defi-verse","oasys-gesoten-verse","aleph-zero","wemix","aptos","zetachain","astar-zkevm","blast","immutablezkevm","skale-titan","lightlink","cyber","chromia","bttc","ton","opbnb","icp","xai","kroma","bahamut","multiversx","sei","xterio","injective","mantle","vara","gravity","lisk","etherlink","oasys-sg-verse","starknet","matchain","chiliz","stellar","playblock","b3","unichain","oasys-geek-verse","lumia","soneium","units","game7","abstract","boba-eth","sonic","viction","popapex","popboss","gunz"],staging:o}[g],x={development:u,production:{skale:["skale-calypso","skale-omnus","skale-europa","skale-nebula","skale-exorde","skale-battleground","skale-titan"],oasys:["oasys-mainnet","oasys-mch-verse","oasys-tcg-verse","oasys-home-verse","oasys-chain-verse","oasys-saakuru-verse","oasys-defi-verse","oasys-gesoten-verse","oasys-sg-verse","oasys-geek-verse"]},staging:u}[g],k={development:l,production:["ethereum","tron","wax","bnb-chain","polygon","near","avalanche","tezos","solana","ronin","immutablex","cronos","moonriver","moonbeam","celo","hedera","aurora","theta","arbitrum","bitcoin","xrpl","mooi","stargaze","skale-calypso","skale-europa","oasys-mainnet","oasys-mch-verse","oasys-tcg-verse","oasys-home-verse","oasys-chain-verse","oasys-saakuru-verse","skale-nebula","zksync-era","base","oasys-defi-verse","oasys-gesoten-verse","blast","immutablezkevm","ton","xai","sei","xterio","injective","mantle","stellar","abstract","popapex","popboss","gunz"],staging:l}[g],M={development:d,production:{skale:["skale-calypso","skale-europa","skale-nebula"],oasys:["oasys-mainnet","oasys-mch-verse","oasys-tcg-verse","oasys-home-verse","oasys-chain-verse","oasys-saakuru-verse","oasys-defi-verse","oasys-gesoten-verse"]},staging:d}[g],E={development:s,production:["ethereum","ontology","waves","wax","bnb-chain","polygon","near","avalanche","tezos","solana","ronin","klaytn","cronos","moonriver","moonbeam","fantom","celo","hedera","optimism","astar","aurora","arbitrum","xrpl","oasys-mainnet","zksync-era","base","core","linea","aptos","zetachain","immutablezkevm","bttc","ton","xai","bahamut","multiversx","sei","injective","etherlink","starknet","matchain","chiliz","unichain","soneium","units","boba-eth","viction"],staging:s}[g],_={development:c,production:["ethereum","tron","ontology","waves","wax","steem","hive","bnb-chain","polygon","flow","near","avalanche","telos","tezos","vulcanforged","solana","ronin","klaytn","immutablex","algorand","telosevm","cronos","moonriver","moonbeam","fantom","oasis","shiden","celo","hedera","optimism","astar","aurora","theta","cardano","arbitrum","defikingdoms","bitcoin","xrpl","mooi","stargaze","skale-calypso","skale-omnus","skale-europa","oasys-mainnet","oasys-mch-verse","oasys-tcg-verse","oasys-home-verse","oasys-chain-verse","oasys-saakuru-verse","sapphire","skale-nebula","zksync-era","base","fio","core","linea","oasys-defi-verse","oasys-gesoten-verse","aleph-zero","wemix","aptos","zetachain","astar-zkevm","blast","immutablezkevm","lightlink","oasys-yooldo-verse","cyber","bttc","ton","opbnb","xai","kroma","bahamut","multiversx","sei","xterio","injective","mantle","etherlink","oasys-sg-verse","chiliz","stellar","b3","unichain","soneium","units","game7","abstract","boba-eth"],staging:c}[g],A={development:h,production:{skale:["skale-calypso","skale-omnus","skale-europa","skale-nebula"],oasys:["oasys-mainnet","oasys-mch-verse","oasys-tcg-verse","oasys-home-verse","oasys-chain-verse","oasys-saakuru-verse","oasys-defi-verse","oasys-gesoten-verse","oasys-yooldo-verse","oasys-sg-verse"]},staging:h}[g],S={development:f,production:{ethereum:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",eos:"/^[1-5a-zA-Z.]{3,13}$/",tron:"/^(T)?[0-9a-zA-Z]{33}$/",ontology:"/[0-9a-fA-F]{40}$/",thundercore:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",vechain:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",waves:"/^(3P)?[0-9a-zA-Z]{33}$/",wax:"/^[1-5a-zA-Z.]{3,13}$/",steem:"/^[a-zA-Z0-9\\/._-]+$/",hive:"/^[a-zA-Z0-9\\/._-]+$/","bnb-chain":"/^0x(?!0{40}$)[0-9a-f]{40}$/i",polygon:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",flow:"/^((0x)?[0-9a-zA-Z]{16}$)|(A.[0-9a-zA-Z]{16}.[_0-9a-zA-Z]*)$/",near:"/^[0-9a-z-_.]{3,64}$/",avalanche:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",telos:"/^[1-5a-zA-Z.]{3,13}$/",tezos:"/^[0-9a-zA-Z]{36}$/",iotex:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",vulcanforged:null,harmony:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",solana:"/^[1-9A-HJ-NP-Za-km-z]{32,44}$/",ronin:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",klaytn:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",dep:null,immutablex:null,algorand:"/^[0-9]{1,10}$/",telosevm:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",cronos:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",moonriver:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",moonbeam:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",fantom:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",oasis:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",shiden:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",celo:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",kardiachain:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",hedera:"/^[0-9]*.[0-9]*.[0-9]*$/",optimism:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",astar:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",stacks:"/^SP[A-Z0-9]+.[A-Za-z0-9_-]+/",zilliqa:"/^(zil)[0-9a-z]{39}$/",aurora:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",theta:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",rangers:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",sxnetwork:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",cardano:"/^(addr1)?([a-z0-9]{98}|[a-z0-9]{62}|[a-z0-9]{64}|[a-z0-9]{53}|[a-z0-9]{56})$/",arbitrum:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",platon:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",defikingdoms:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",elysium:null,other:null,bitcoin:null,bitcoincash:null,ninechronicles:null,xrpl:"/^[0-9]{1,10}$/i",skale:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",mooi:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",cosmos:null,evmos:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",stargaze:null,"skale-calypso":"/^0x(?!0{40}$)[0-9a-f]{40}$/i","skale-razor":"/^0x(?!0{40}$)[0-9a-f]{40}$/i","skale-omnus":"/^0x(?!0{40}$)[0-9a-f]{40}$/i","skale-europa":"/^0x(?!0{40}$)[0-9a-f]{40}$/i","oasys-mainnet":"/^0x(?!0{40}$)[0-9a-f]{40}$/i","oasys-mch-verse":"/^0x(?!0{40}$)[0-9a-f]{40}$/i","oasys-tcg-verse":"/^0x(?!0{40}$)[0-9a-f]{40}$/i","oasys-home-verse":"/^0x(?!0{40}$)[0-9a-f]{40}$/i","oasys-chain-verse":"/^0x(?!0{40}$)[0-9a-f]{40}$/i","oasys-saakuru-verse":"/^0x(?!0{40}$)[0-9a-f]{40}$/i",oasys:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",sapphire:"/^0x(?!0{40}$)[0-9a-f]{40}$/i","skale-nebula":"/^0x(?!0{40}$)[0-9a-f]{40}$/i","skale-exorde":"/^0x(?!0{40}$)[0-9a-f]{40}$/i",loopring:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",rgg:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",starkware:"/^0x(?!0{40}$)[0-9a-f]{40}$/i","skale-battleground":"/^0x(?!0{40}$)[0-9a-f]{40}$/i","zksync-era":"/^0x(?!0{40}$)[0-9a-f]{40}$/i",base:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",eosevm:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",fio:"/^[1-9a-z.]+$/i",core:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",linea:"/^0x(?!0{40}$)[0-9a-f]{40}$/i","oasys-defi-verse":"/^0x(?!0{40}$)[0-9a-f]{40}$/i","oasys-gesoten-verse":"/^0x(?!0{40}$)[0-9a-f]{40}$/i","aleph-zero":"/^[0-9A-Za-z]{48}$/",wemix:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",aptos:"/^(0x)[0-9a-f]{64}$/",zetachain:"/^0x(?!0{40}$)[0-9a-f]{40}$/i","astar-zkevm":"/^0x(?!0{40}$)[0-9a-f]{40}$/i",blast:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",immutablezkevm:"/^0x(?!0{40}$)[0-9a-f]{40}$/i","skale-titan":"/^0x(?!0{40}$)[0-9a-f]{40}$/i",lightlink:"/^0x(?!0{40}$)[0-9a-f]{40}$/i","oasys-yooldo-verse":"/^0x(?!0{40}$)[0-9a-f]{40}$/i",cyber:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",chromia:"/^[0-9A-F]{64}$/",bttc:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",ton:"/^(E|U)[A-Za-z0-9_-]{47}$/",opbnb:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",icp:"/^[a-z0-9]{5}-[a-z0-9]{5}-[a-z0-9]{5}-[a-z0-9]{5}-[a-z0-9]{3}$/",xai:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",kroma:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",bahamut:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",multiversx:"/^erd1[a-z0-9]{58}$/",sei:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",xterio:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",injective:"/^(inj1[0-9a-z]{38}|0x[0-9a-f]{40})$/i",mantle:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",vara:"/^0x[a-f0-9]{64}$/",gravity:"/^0x(?!0{40}$)[0-9a-f]{40}$/i","oasys-dm2-verse":"/^0x(?!0{40}$)[0-9a-f]{40}$/i",lisk:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",etherlink:"/^0x(?!0{40}$)[0-9a-f]{40}$/i","oasys-sg-verse":"/^0x(?!0{40}$)[0-9a-f]{40}$/i",starknet:"/^0x[0-9a-f]{64}$/i",matchain:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",chiliz:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",stellar:"/^[GC][A-Z0-9]{55}$/",playblock:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",b3:"/^0x(?!0{40}$)[0-9a-f]{40}$/i","gunz-testnet":"/^0x(?!0{40}$)[0-9a-f]{40}$/i",unichain:"/^0x(?!0{40}$)[0-9a-f]{40}$/i","oasys-geek-verse":"/^0x(?!0{40}$)[0-9a-f]{40}$/i",lumia:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",soneium:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",units:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",game7:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",abstract:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",whitechain:"/^0x(?!0{40}$)[0-9a-f]{40}$/i","boba-eth":"/^0x(?!0{40}$)[0-9a-f]{40}$/i",sonic:"/^[1-9A-HJ-NP-Za-km-z]{32,44}$/",viction:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",popapex:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",popboss:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",gunz:"/^0x(?!0{40}$)[0-9a-f]{40}$/i",sui:"/^0x[0-9a-f]{64}$/i",chainers:"/^0x[0-9a-f]{40}$/i"},staging:f}[g],I={development:a,production:[1,2,3,6,7,8,9,11,12,13,15,16,17,18,19,20,21,23,24,25,27,28,29,32,33,35,36,37,38,39,40,41,42,43,45,46,47,49,50,51,53,54,55,56,57,58,59,66,68,71,74,75,76,77,78,79,80,81,82,83,84,86,87,88,92,93,94,95,96,98,99,100,101,102,103,104,105,106,107,108,109,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,150,151,152,153,154,155,156,157],staging:a}[g],T={development:p,production:["eos","thundercore","vechain","iotex","vulcanforged","harmony","dep","kardiachain","stacks","zilliqa","sxnetwork","platon","elysium","cosmos","evmos","skale-razor","eosevm","oasys-yooldo-verse","oasys-dm2-verse","gunz-testnet","sui","chainers"],staging:p}[g],C={development:m,production:["ethereum","bnb-chain","polygon","avalanche","ronin","cronos","optimism","arbitrum","base","linea","chiliz"],staging:m}[g];t.rY=y,t.qP=v,t.fo=b,t.vj=w,t.LE=x,t.p0=T,t.kO=E,t.CJ=k,t.oz=M,t.A_=C,t.qS=I,t.u$=_,t.A3=A},63057:(e,t)=>{t.z4={"bnb-group":{key:"bnb-group",groupIcon:"bnb-chain",longLabel:"BNB",slug:"bnb-group"},"eos-group":{key:"eos-group",groupIcon:"eos",longLabel:"EOS",slug:"eos-group"},"telos-group":{key:"telos-group",groupIcon:"telos",longLabel:"Telos",slug:"telos-group"},"moonbeam-group":{key:"moonbeam-group",groupIcon:"moonbeam",longLabel:"Moonbeam",slug:"moonbeam-group"},"oasis-group":{key:"oasis-group",groupIcon:"oasis",longLabel:"Oasis",slug:"oasis-group"},"avalanche-group":{key:"avalanche-group",groupIcon:"avalanche",longLabel:"Avalanche",slug:"avalanche-group"},"near-group":{key:"near-group",groupIcon:"near",longLabel:"NEAR",slug:"near-group"},"astar-group":{key:"astar-group",groupIcon:"astar",longLabel:"Astar",slug:"astar-group"},"tezos-group":{key:"tezos-group",groupIcon:"tezos",longLabel:"Tezos Ecosystem",slug:"tezos-group"},"immutable-group":{key:"immutable-group",groupIcon:"immutablex",longLabel:"Immutable",slug:"immutable-group"}},t.Sx={"bnb-group":["bnb-chain","opbnb"],"eos-group":["eos","eosevm"],"telos-group":["telos","telosevm"],"moonbeam-group":["moonbeam","moonriver"],"oasis-group":["oasis","sapphire"],"avalanche-group":["avalanche","defikingdoms"],"near-group":["near","aurora"],"astar-group":["astar","astar-zkevm","shiden"],"tezos-group":["tezos","etherlink"],"immutable-group":["immutablex","immutablezkevm"]},t.P1={"bnb-chain":"bnb-group",eos:"eos-group",telos:"telos-group",moonbeam:"moonbeam-group",oasis:"oasis-group",avalanche:"avalanche-group",near:"near-group",astar:"astar-group",tezos:"tezos-group",immutablex:"immutable-group"}},50360:(e,t,r)=>{"use strict";r.d(t,{BC:()=>Z,CH:()=>se,CJ:()=>ke,GH:()=>ye,He:()=>de,IQ:()=>K,KN:()=>D,Lx:()=>U,O0:()=>I,OR:()=>oe,R1:()=>le,TL:()=>re,US:()=>$,WB:()=>S,WP:()=>fe,ZH:()=>ne,ae:()=>B,bi:()=>T,dO:()=>me,eN:()=>o,fP:()=>J,f_:()=>X,g4:()=>Q,gq:()=>he,lS:()=>ae,oO:()=>pe,p8:()=>G,qR:()=>ge,rV:()=>q,s9:()=>Ee,tw:()=>P,uR:()=>xe,uk:()=>ie,yI:()=>Me,yb:()=>W,yf:()=>A});var n=r(88094);function i(){return i=Object.assign||function(e){for(var t=1;t0&&e.push(g[t].key));return e}),[]),re=function(e){return!(!e||"undefined"===typeof e.releaseDate||"undefined"===typeof e.key)&&te.indexOf(e.key)>-1},ne=function(e){return e?"string"!==typeof e?"":e.charAt(0).toUpperCase()+e.slice(1):""};function ie(e){var t,r,n=e.protocol,i=void 0===n?null:n,o=e.chain,a=void 0===o?null:o,s=e.category,l=void 0===s?"":s,c=e.page,u=function(e){var t=e.category,r=void 0===t?"":t,n=e.chain,i=void 0===n?null:n,o=e.page,a={page:parseInt(void 0===o?"1":o)||1,chain:"Blockchain",chainKey:"",category:""};return r&&(a.category=r),i&&(a.chain=K(J(i))||"Blockchain",a.chainKey=J(i)),a}({category:l,chain:i||a,page:void 0===c?"1":c});return"Blockchain"===u.chain&&u.category?(t=ne(u.chain),["exchanges","marketplaces"].indexOf(u.category)>-1&&(t="Decentralized"),["collectibles","gambling","high-risk","other","defi","social"].indexOf(u.category)>-1&&(t="")):t=u.chain,r="other"===u.category?" Decentralized Apps":"defi"===u.category?"Blockchain"!==u.chain?" DeFi Apps":" Decentralized Finance Apps":"social"===u.category?" Social Dapps":u.category?["games","exchanges","marketplaces","other"].indexOf(u.category)>-1?" "+ne(u.category):" "+ne(u.category)+" Dapps":" Dapps",{page:u.page>1?" - Page "+u.page:"",pagingText:u.page>1?"page "+u.page+" of ":"",title:"Top "+t+r,image:F+"/og-image?title=Top "+t+" "+r}}function oe(e,t,r){void 0===t&&(t=null),void 0===r&&(r=" | DappRadar");var n=t?" "+K(J(t))+" ":" ";switch(e){case"tvl":return"Top"+n+"DeFi TVL"+r;case"rwa":return"Top"+n+"RWA by TVL"+r;case"nft-sales":return"Top"+n+"NFT Sales"+r;case"nft-marketplaces":return"Best"+n+"NFT Marketplaces"+r;case"nft-aggregators":return"Top"+n+"NFT Aggregators"+r;case"nft-collections":return"Top"+n+"NFT Collections"+r;case"games":return"Top"+(t?n:" Blockchain ")+"Games"+r;case"tokens":return"Top"+(t?n:" Crypto ")+"Tokens"+r;case"social":case"other_social":return"Top"+(t?n:" ")+"Social Dapps"+r;case"gambling":case"other_gambling":return"Top"+(t?n:" ")+"Gambling Dapps"+r;case"high-risk":case"other_high-risk":return"Top"+(t?n:" ")+"High-risk Dapps"+r;case"ai":case"other_ai":return"Top"+(t?n:" ")+"Artificial Intelligence (AI) Crypto Projects"+r;case"chains":return"Top Blockchains"+r;case"other":case"other_other":return"Top Uncategorized Dapps"+r;case"boosted":return"Top Web3 Projects Powered by Community Boosting"+r;case"upcoming":return"Upcoming DeFi, NFT and Games Projects"+r;case"directory":return"Discover Web3 Projects - Dapps, Wallets, Exchanges & More"+r;case"hot-contracts":return"Hot Contracts Tracker"+r;default:return"Top Blockchain Dapps"+r}}function ae(e,t){void 0===t&&(t=" | DappRadar");var r=g[J(e)],n=r.longLabel+" chain";return r.longLabel.toLowerCase().includes("chain")&&(n=r.longLabel),{title:n+t,description:"Dive into DappRadar\u2019s "+n+" page to discover an expansive array of metrics. Explore decentralized applications (dapps), Non-Fungible Tokens (NFTs), and Decentralized Finance (DeFi) operating on the "+n+". Accurate data at your fingertips!",image:F+"/og?scp-slug="+r.key}}var se=function(e,t){if("undefined"!==typeof e){var r=y[t];if(r)return le(e,r)}},le=function(e,t,r){var n=_[Q(r)]||_[Q(t)];if("undefined"!==typeof e&&"undefined"!==typeof n)return""+("undefined"!==typeof n.linkModifier?n.linkModifier(n.link,e):n.link)+e+("undefined"!==typeof n.partialLink?n.partialLink:"")};var ce=function(e,t){return e.replace(/{dappName}/g,t)},ue=function(e,t,r,n,i){var o=Array.isArray(n)?n[0]:n,a=L[o.toLowerCase()];return a||(a=i?L.generic:L.genericProject),ce("title"===e?a.title:a.description,t||ne(r))},de=function(e,t,r,n,i,o){if(i){var a=function(e,t){switch(e){case"nfts":return{title:"{dappName} - NFT Trading Data and Analytics | DappRadar",description:"Discover {dappName} NFT trading data including volume, floor prices, top sales, and historical charts. Analyze NFT trends on DappRadar."};case"marketplace":return{title:"{dappName} - Marketplace Data, Volume and Sales | DappRadar",description:"Explore {dappName} NFT marketplace data with trading volume, average price, top sales and traders count. Analyze trading trends on DappRadar."};case"defi":return{title:"{dappName} DeFi Stats - TVL and Token Data",description:"Get the latest {dappName} DeFi stats, including TVL, market cap, cap/TVL metrics, and historical charts. Discover top tokens and DeFi pools on DappRadar."};case"news":return{title:"{dappName} - News, Updates, and Insights | DappRadar",description:"Stay informed about {dappName} with the latest news, updates, and insights. Learn more about this popular "+(t?"dapp":"project")+"."};case"tools":return{title:"{dappName} - Tools, Guides, and Resources | DappRadar",description:"Access {dappName} tools, guides, and community resources to enhance your experience. Submit your own tools and engage with the dapp community on DappRadar."};case"about":return{title:"About {dappName} - Smart Contracts and more | DappRadar",description:t?"Learn about {dappName} listing details, smart contracts, and changelog on DappRadar. Stay updated on the dapp's information and development.":"Learn about {dappName} listing details and changelog on DappRadar. Stay updated on the project's information and development."};case"smart-contracts":return{title:"{dappName} smart contracts | DappRadar",description:"Browse {dappName}'s smart contracts across all chains, ranked by unique active wallets (UAW). Check the verification status of each contract and explore deeper insights on DappRadar."};case"analytics":return{title:"{dappName} analytics | DappRadar",description:"Access real-time analytics for {dappName} on DappRadar: track UAW, transactions, volume, contract balances, and historical activity sourced from smart contract data."}}}(i,o);return a?ce("title"===e?a.title:a.description,t||ne(r)):ue(e,t,r,n,o)}return ue(e,t,r,n)},he=function(e,t,r){return""+(t||ne(e))+(r?" ("+r.toUpperCase()+")":" (-)")+" Price Chart, related dapps, projects & news | DappRadar"},fe="https://dappradar.com";function pe(e,t){if(E.map((function(e){var t;return null===(t=g[e])||void 0===t?void 0:t.id})).includes(t))return fe+"/portfolio?wallet="+e;switch(t){case 11:return"https://wax.atomichub.io/explorer/account/"+e;case 17:return"https://www.flowdiver.io/account/"+e;case 61:return"https://ordinalscan.net/address/"+e;case 3:return"https://tronscan.org/#/address/"+e;case 18:return"https://nearblocks.io/address/"+e;case 21:return"https://tzkt.io/"+e;case 27:return"https://explorer.solana.com/address/"+e;case 33:return"https://immutascan.io/address/"+e;case 35:return"https://explorer.perawallet.app/address/"+e;case 38:return"https://moonriver.moonscan.io/address/"+e;case 39:return"https://moonscan.io/address/"+e;case 43:return"https://celoscan.io/address/"+e;case 45:return"https://hashscan.io/mainnet/account/"+e;case 48:return"https://explorer.hiro.so/address/"+e;case 50:return"https://explorer.aurora.dev/address/"+e;case 51:return"https://www.thetascan.io/address/?address="+e;case 54:return"https://cardanoscan.io/address/"+e;case 68:return"https://xrpscan.com/account/"+e;case 71:return"https://scope.mooichain.io/account/"+e;case 74:return"https://atomscan.com/stargaze/accounts/"+e;case 78:return"https://elated-tan-skat.explorer.mainnet.skalenodes.com/address/"+e;case 87:return"https://green-giddy-denebola.explorer.mainnet.skalenodes.com/address/"+e;case 93:return"https://explorer.zksync.io/address/"+e;case 107:return"https://blastscan.io/address/"+e;case 108:return"https://explorer.immutable.com/address/"+e;case 118:return"https://tonviewer.com/"+e;case 121:return"https://explorer.xai-chain.net/address/"+e;case 126:return"https://bnb.xterscan.io/address/"+e;case 148:return"https://abscan.org/address/"+e;default:return null}}function me(e,t){if(!e.transactionHash)return null;switch(t){case 1:return"https://etherscan.io/tx/"+e.transactionHash;case 11:return"https://wax.bloks.io/transaction/"+e.transactionHash;case 17:return"https://www.flowdiver.io/tx/"+e.transactionHash;case 15:return"https://bscscan.com/tx/"+e.transactionHash;case 16:return"https://polygonscan.com/tx/"+e.transactionHash;case 28:return"https://explorer.roninchain.com/tx/"+e.transactionHash;case 61:return"https://blockstream.info/tx/"+e.transactionHash;case 3:return"https://tronscan.org/#/transaction/"+e.transactionHash;case 18:return"https://nearblocks.io/txns/"+e.transactionHash;case 19:return"https://snowtrace.io/tx/"+e.transactionHash+"?chainId=53935";case 21:return"https://tzkt.io/"+e.transactionHash;case 27:return"https://explorer.solana.com/tx/"+e.transactionHash;case 33:return"https://immutascan.io/tx/"+e.transactionHash;case 35:return"https://explorer.perawallet.app/tx-group/"+e.transactionHash;case 37:return"https://explorer.cronos.org/tx/"+e.transactionHash;case 38:return"https://moonriver.moonscan.io/tx/"+e.transactionHash;case 39:return"https://moonscan.io/tx/"+e.transactionHash;case 43:return"https://celoscan.io/tx/"+e.transactionHash;case 45:return"https://hashscan.io/mainnet/transaction/"+e.transactionHash;case 48:return"https://explorer.hiro.so/txid/"+e.transactionHash;case 49:return"https://zilscan.io/tx/0x"+e.transactionHash;case 50:return"https://explorer.aurora.dev/tx/"+e.transactionHash;case 51:return"https://www.thetascan.io/hash/?hash="+e.transactionHash;case 54:return"https://cardanoscan.io/transaction/"+e.transactionHash;case 55:return"https://arbiscan.io/tx/"+e.transactionHash;case 68:return"https://xrpscan.com/ledger/"+e.transactionHash;case 71:return"https://scope.mooichain.io/tx/"+e.transactionHash;case 74:return"https://atomscan.com/stargaze/transactions/"+e.transactionHash;case 75:return"https://honorable-steel-rasalhague.explorer.mainnet.skalenodes.com/tx/"+e.transactionHash;case 78:return"https://elated-tan-skat.explorer.mainnet.skalenodes.com/tx/"+e.transactionHash;case 87:return"https://green-giddy-denebola.explorer.mainnet.skalenodes.com/tx/"+e.transactionHash;case 93:return"https://explorer.zksync.io/tx/"+e.transactionHash;case 94:return"https://basescan.org/tx/"+e.transactionHash;case 107:return"https://blastscan.io/tx/"+e.transactionHash;case 108:return"https://explorer.immutable.com/tx/"+e.transactionHash;case 118:return"https://tonviewer.com/transaction/"+e.transactionHash;case 121:return"https://explorer.xai-chain.net/tx/"+e.transactionHash;case 126:return"https://bnb.xterscan.io/tx/"+e.transactionHash;case 148:return"https://abscan.org/tx/"+e.transactionHash;default:return null}}var ge=function(e,t,r){return void 0===r&&(r="{chain}"),t&&Array.isArray(e)&&e.length>1?e[1].replace(r,t):Array.isArray(e)?e[0]:e},ye={gaming:{sidebarId:"narratives_gaming",sidebarTitle:"Gaming",icon:"\ud83c\udfae",blogCategoryId:10,narrativeRoute:!0,bottomNav:!0,pages:{overview:{path:"/narratives/gaming",route:"/narratives/gaming",tabTitle:"Overview",tabDescription:"Complete gaming ecosystem analytics",seoTitle:"Best Web3 Games: Top Blockchain Gaming Stats & Analysis | DappRadar",seoDescription:"Discover the top blockchain games, track gaming tokens, NFTs, and marketplaces. Get analytics on Web3 gaming trends, player activity, and market insights."},games:{path:"/narratives/gaming/games",route:["/narratives/gaming/games/:page(\\d+)?","/narratives/gaming/games/chain/:protocol("+O+")/:page(\\d+)?"],tabTitle:"Games",tabDescription:"Discover top blockchain games",seoTitle:["Top Blockchain Games: Compare Gaming Metrics & Stats | DappRadar","Top {chain} Games: Compare Gaming Metrics & Stats | DappRadar"],seoDescription:["Compare blockchain games across categories - from play-to-earn to metaverse. Track metrics, user activity, and performance data for top Web3 games.","Compare {chain} games across categories - from play-to-earn to metaverse. Track metrics, user activity, and performance data for top Web3 games."]},tokens:{path:"/narratives/gaming/tokens",route:"/narratives/gaming/tokens",tabTitle:"Tokens",tabDescription:"Track gaming tokens performance",seoTitle:"Gaming Tokens: Track Top Blockchain Gaming Cryptocurrencies | DappRadar",seoDescription:"Track and analyze top gaming tokens performance, prices, and market data. Compare gaming cryptocurrencies across multiple blockchains with accurate metrics."},nfts:{path:"/narratives/gaming/nfts",route:"/narratives/gaming/nfts",tabTitle:"NFTs",tabDescription:"Explore gaming NFT Collections",seoTitle:"Gaming NFTs: Top Blockchain Game Collections | DappRadar",seoDescription:"Explore top gaming NFT collections, track sales data, and analyze market trends. Monitor floor prices and trading activity for blockchain game assets in real-time."},marketplaces:{path:"/narratives/gaming/marketplaces",route:"/narratives/gaming/marketplaces",tabTitle:"Marketplaces",tabDescription:"Find gaming NFT trading venues",seoTitle:"Gaming NFT Marketplaces: Compare Trading Platforms | DappRadar",seoDescription:"Compare top gaming NFT marketplaces. Track trading volumes, average prices, and user activity across leading blockchain gaming platforms in real-time."},chains:{path:"/narratives/gaming/chains",route:"/narratives/gaming/chains",tabTitle:"Chains",tabDescription:"Gaming-focused blockchain networks",seoTitle:"Gaming Blockchain Networks: Compare Top Gaming Chains | DappRadar",seoDescription:"Analyze top blockchain networks for gaming. Compare TVL, dapps, active wallets, and NFT volumes. Track real-time metrics across leading gaming chains."}}},defi:{sidebarId:"narratives_defi",sidebarTitle:"DeFi",icon:"\ud83d\udcb0",blogCategoryId:208,narrativeRoute:!0,bottomNav:!0,pages:{overview:{path:"/narratives/defi",route:"/narratives/defi",tabTitle:"Overview",tabDescription:"Complete DeFi ecosystem analytics",seoTitle:"DeFi (Decentralized Finance): Analytics & TVL Insights | DappRadar",seoDescription:"Track DeFi analytics, TVL rankings, and token performance. Compare top DeFi platforms and protocols across chains with accurate market data and insights."},protocols:{path:"/narratives/defi/protocols",route:["/narratives/defi/protocols/:page(\\d+)?","/narratives/defi/protocols/chain/:protocol("+O+")/:page(\\d+)?"],tabTitle:"Protocols",tabDescription:"Track top DeFi protocols and TVL",seoTitle:["Best DeFi & DEX Protocols: TVL Rankings | DappRadar","Best DeFi & DEX Protocols on {chain}: TVL Rankings | DappRadar"],seoDescription:["Track top DEX and DeFi protocols with live TVL data, token metrics, and performance analytics. Filter by category and blockchain to find the best platforms across all chains.","Track top {chain} DEX and DeFi protocols with live TVL data, token metrics, and performance analytics. Filter by category to find the best platforms."]},tokens:{path:"/narratives/defi/tokens",route:"/narratives/defi/tokens",tabTitle:"Tokens",tabDescription:"Best DeFi coins and tokens",seoTitle:"Best DeFi Coins & Tokens: Prices & Rankings | DappRadar",seoDescription:"Compare top DeFi coins and tokens with price data, market caps, and performance metrics. Track the best DeFi crypto assets and discover trending tokens across chains."}}},ai:{sidebarId:"narratives_ai",sidebarTitle:"AI x Crypto",icon:"\ud83e\uddbe",blogCategoryId:30412,narrativeRoute:!0,bottomNav:!0,pages:{overview:{path:"/narratives/ai",route:"/narratives/ai",tabTitle:"Overview",tabDescription:"All-in-one AI crypto analytics",seoTitle:"AI Crypto: Top AI Projects, Coins & Web3 Market Trends | DappRadar",seoDescription:"Track AI crypto projects, coins, and trends in Web3. Compare AI-powered dapps, analyze tokens, and stay ahead of blockchain AI innovation with DappRadar."},projects:{path:"/narratives/ai/projects",route:["/narratives/ai/projects/:page(\\d+)?","/narratives/ai/projects/chain/:protocol("+O+")/:page(\\d+)?"],tabTitle:"AI Projects",tabDescription:"Discover leading AI-powered dapps",seoTitle:["Top Artificial Intelligence (AI) Crypto Projects | DappRadar","Top {chain} Artificial Intelligence (AI) Crypto Projects | DappRadar"],seoDescription:["Explore top AI crypto dapps and blockchain applications. Track unique active wallets, transaction volume, and adoption trends as AI transforms Web3.","Explore top AI crypto dapps and blockchain applications on {chain}. Track unique active wallets, transaction volume, and adoption trends as AI transforms Web3."]},tokens:{path:"/narratives/ai/tokens",route:"/narratives/ai/tokens",tabTitle:"Tokens",tabDescription:"Analyze top AI coins and tokens",seoTitle:"Top AI Crypto Coins & Tokens: Prices & Rankings | DappRadar",seoDescription:"Compare the best AI crypto coins and tokens by market cap, price, and volume. Track trending AI assets and discover top-performing tokens across blockchains."}}},virtuals:{sidebarId:"narratives_virtuals",sidebarTitle:"Virtuals Genesis",narrativeRoute:!0,blogCategoryId:30412,bottomNav:!1,pages:{overview:{path:"/narratives/virtuals-genesis",route:"/narratives/virtuals-genesis",tabTitle:"Overview",tabDescription:"Get a summary of all the Virtuals Genesis launches",seoTitle:"Virtuals Genesis: Track AI Agent Token Launches | DappRadar",seoDescription:"Monitor active, upcoming, and successful AI agent token launches on Virtuals Genesis. Access real-time data on market cap, token prices, subscription rates, and graduation statistics for AI agent launches."},active_launches:{path:"/narratives/virtuals-genesis/active-launches",route:"/narratives/virtuals-genesis/active-launches",tabTitle:"Active Launches",tabDescription:"See the list of all the active Virtuals Genesis launches",seoTitle:"Virtuals Genesis Active Launches | DappRadar",seoDescription:"Track ongoing AI agent token launches in real-time on Virtuals Genesis. Monitor subscription rates, participant counts, remaining time, and follower metrics for current opportunities in progress."},upcoming_launches:{path:"/narratives/virtuals-genesis/upcoming-launches",route:"/narratives/virtuals-genesis/upcoming-launches",tabTitle:"Upcoming Launches",tabDescription:"See the list of all the upcoming Virtuals Genesis launches",seoTitle:"Virtuals Genesis Upcoming Launches | DappRadar",seoDescription:"Discover and prepare for scheduled AI agent token distributions on Virtuals Genesis. Track launch timelines, team follower counts, and tokenomics status for all upcoming AI agent opportunities."},failed_launches:{path:"/narratives/virtuals-genesis/failed-launches",route:"/narratives/virtuals-genesis/failed-launches",tabTitle:"Failed Launches",tabDescription:"See the list of all the failed Virtuals Genesis launches",seoTitle:"Virtuals Genesis Failed Launches | DappRadar",seoDescription:"Analyze AI agent token distributions that didn't meet graduation requirements on Virtuals Genesis. Review subscription rates, participant numbers, and team metrics to understand historical launch performance."}}},gambling:{sidebarId:"narratives_gambling",sidebarTitle:"Gambling",blogCategoryId:190,narrativeRoute:!0,bottomNav:!0,pages:{overview:{path:"/narratives/gambling",route:"/narratives/gambling",tabTitle:"Overview",tabDescription:"All-in-one crypto gambling insights",seoTitle:"Top Web3 Gambling Projects & Gambling Industry Trends | DappRadar",seoDescription:"Track gambling platforms, offers and trends in Web3. Compare dapps, analyze tokens, and stay ahead of blockchain gambling innovation with DappRadar."},platforms:{path:"/narratives/gambling/platforms",route:["/narratives/gambling/platforms/:page(\\d+)?","/narratives/gambling/platforms/chain/:protocol("+O+")/:page(\\d+)?"],tabTitle:"Platforms",tabDescription:"Discover gambling dapps",seoTitle:["Top Gambling Platforms | DappRadar","Top Gambling Platforms on {chain} | DappRadar"],seoDescription:["Explore top gambling crypto dapps and blockchain applications. Track unique active wallets, transaction volume, and adoption trends as gambling grows in Web3.","Explore top gambling crypto dapps and blockchain applications on {chain}. Track unique active wallets, transaction volume, and adoption trends as gambling grows in Web3."]},tokens:{path:"/narratives/gambling/tokens",route:"/narratives/gambling/tokens",tabTitle:"Tokens",tabDescription:"Analyze top gambling tokens",seoTitle:"Top Gambling Tokens: Prices & Rankings | DappRadar",seoDescription:"Compare the best gambling crypto tokens by market cap, price, and volume. Track trending gambling assets and discover top-performing tokens across blockchains"},offers:{path:"/narratives/gambling/offers",route:"/narratives/gambling/offers",tabTitle:"Offers",tabDescription:"Find the best gambling offers and bonuses",seoTitle:"Top Gambling Offers | DappRadar",seoDescription:"Browse top gambling offers across crypto casinos, sportsbooks, and prediction markets. Compare bonuses, supported assets, and platform features in one place."}}},rwa:{sidebarId:"narratives_rwa",sidebarTitle:"Real-world Assets",blogCategoryId:29599,narrativeRoute:!0,bottomNav:!1,pages:{overview:{path:"/narratives/rwa",route:"/narratives/rwa",tabTitle:"Overview",tabDescription:"Complete RWA ecosystem analytics",seoTitle:"Top Web3 RWA Projects & RWA Industry Trends | DappRadar",seoDescription:"Track the most active, fastest-growing, and newly launched Real-World Asset (RWA) protocols in Web3 with DappRadar."},protocols:{path:"/narratives/rwa/protocols",route:["/narratives/rwa/protocols/:page(\\d+)?","/narratives/rwa/protocols/chain/:protocol("+O+")/:page(\\d+)?"],tabTitle:"Protocols",tabDescription:"Track top RWA protocols and TVL",seoTitle:["Top RWA Protocols | DappRadar","Top RWA Protocols on {chain} | DappRadar"],seoDescription:["Explore top RWA crypto dapps and blockchain applications. Track unique active wallets, transaction volume, and adoption trends as RWA grows in Web3.","Explore top RWA crypto dapps on {chain}. Track unique active wallets, transaction volume, and adoption trends as RWA grows in Web3."]},tokens:{path:"/narratives/rwa/tokens",route:"/narratives/rwa/tokens",tabTitle:"Tokens",tabDescription:"Best RWA tokens",seoTitle:"Top RWA Tokens: Prices & Rankings | DappRadar",seoDescription:"Compare the best RWA tokens by market cap, price, and volume. Track trending RWA tokens and discover top-performing tokens across blockchains"}}},social:{sidebarId:"narratives_social",sidebarTitle:"Social",narrativeRoute:!1,bottomNav:!0,pages:{overview:{path:"/rankings/social",tabTitle:"Overview",tabDescription:"Lorem ipsum",seoTitle:"Social Overview",seoDescription:"Lorem ipsum"}}},"high-risk":{sidebarId:"narratives_high-risk",sidebarTitle:"High-risk",narrativeRoute:!1,bottomNav:!0,pages:{overview:{path:"/rankings/high-risk",tabTitle:"Overview",tabDescription:"Lorem ipsum",seoTitle:"High Risk Overview",seoDescription:"Lorem ipsum"}}}},ve={__proto__:null,Iconabstract:function(e){return(0,n.createElement)("svg",i({width:40,height:40,viewBox:"0 0 40 40",xmlns:"http://www.w3.org/2000/svg"},e),(0,n.createElement)("path",{d:"m33.567 33.269-7.372-7.415h-11.64l-7.372 7.415 3.458 3.479 7.372-7.415a3.297 3.297 0 0 1 2.362-.983c.896 0 1.73.347 2.361.983l7.372 7.415 3.459-3.48ZM27.424 23.715l10.067 2.71 1.264-4.756-10.066-2.71a3.313 3.313 0 0 1-2.029-1.567 3.347 3.347 0 0 1-.333-2.548l2.695-10.126-4.729-1.272-2.695 10.126 5.826 10.143ZM3.264 26.426l10.072-2.717 5.82-10.137-2.694-10.126-4.729 1.272 2.695 10.126c.23.866.115 1.774-.333 2.548a3.313 3.313 0 0 1-2.029 1.567L2 21.669l1.264 4.757Z"}))},Iconalephzero:function(e){return(0,n.createElement)("svg",i({width:100,height:100,viewBox:"0 0 100 100",xmlns:"http://www.w3.org/2000/svg"},e),(0,n.createElement)("g",{clipPath:"url(#a)"},(0,n.createElement)("path",{d:"M79.451 56.237h14.263A1.282 1.282 0 0 0 95 54.951V44.666a1.286 1.286 0 0 0-1.286-1.286H73.73L57.983 8.017A1.714 1.714 0 0 0 56.429 7H43.57a1.715 1.715 0 0 0-1.565 1.017L26.27 43.38H6.286A1.286 1.286 0 0 0 5 44.666V54.95a1.283 1.283 0 0 0 1.286 1.286h14.263L5.12 90.906a1.286 1.286 0 0 0 1.169 1.808h11.477a1.715 1.715 0 0 0 1.565-1.017L50 22.814l30.669 68.883a1.713 1.713 0 0 0 1.565 1.017h11.477a1.285 1.285 0 0 0 1.178-1.808L79.45 56.237Z"})),(0,n.createElement)("defs",null,(0,n.createElement)("clipPath",{id:"a"},(0,n.createElement)("path",{transform:"translate(5 7)",d:"M0 0h90v85.714H0z"}))))},Iconalgorand:function(e){return(0,n.createElement)("svg",i({width:22,height:22,viewBox:"0 0 22 22",xmlns:"http://www.w3.org/2000/svg"},e),(0,n.createElement)("path",{d:"m5.449 19.5 2.467-4.258L10.383 11l2.452-4.258.407-.674.18.675.752 2.803L13.332 11l-2.467 4.242L8.412 19.5h2.95l2.466-4.258 1.28-2.203.6 2.204 1.144 4.257H19.5l-1.143-4.258L17.213 11l-.3-1.094 1.835-3.164H16.07l-.09-.314-.933-3.478-.12-.45h-2.573l-.06.09-2.407 4.152L7.419 11l-2.452 4.242L2.5 19.5h2.949Z"}))},Iconaptos:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 500 500"},e),(0,n.createElement)("path",{d:"M387.07 172.13h-42.4c-4.94 0-9.64-2.12-12.91-5.81l-17.2-19.43c-2.56-2.9-6.25-4.55-10.11-4.55s-7.55 1.66-10.11 4.55l-14.75 16.67a25.45 25.45 0 0 1-19.04 8.58H28.46c-6.61 18.84-10.92 38.74-12.64 59.38h219.1c3.85 0 7.54-1.57 10.2-4.35l20.4-21.29c2.55-2.66 6.07-4.16 9.75-4.16h.84c3.87 0 7.55 1.66 10.11 4.56l17.19 19.43c3.27 3.7 7.97 5.81 12.91 5.81h178.84c-1.72-20.65-6.03-40.55-12.64-59.38h-95.46ZM148.4 356.39c3.85 0 7.54-1.57 10.2-4.35l20.4-21.29c2.55-2.66 6.07-4.16 9.75-4.16h.84c3.87 0 7.55 1.66 10.11 4.55l17.19 19.43c3.27 3.7 7.97 5.81 12.91 5.81h242.36c9.08-18.76 15.73-38.89 19.69-59.98H259.22c-4.94 0-9.64-2.12-12.91-5.81l-17.19-19.43c-2.56-2.9-6.25-4.55-10.11-4.55s-7.55 1.66-10.11 4.55l-14.75 16.67a25.455 25.455 0 0 1-19.05 8.58H19.12c3.96 21.09 10.62 41.22 19.69 59.98H148.4ZM320.34 107.24c3.85 0 7.54-1.57 10.2-4.35l20.4-21.29c2.55-2.66 6.07-4.16 9.75-4.16h.84c3.87 0 7.55 1.66 10.11 4.56l17.19 19.43c3.27 3.7 7.97 5.81 12.91 5.81h46.09c-43.89-58.34-113.7-96.08-192.34-96.08S107.04 48.9 63.15 107.24h257.19ZM227.77 415.83h-63.03c-4.94 0-9.64-2.12-12.91-5.81l-17.19-19.43c-2.56-2.9-6.25-4.55-10.11-4.55s-7.55 1.66-10.11 4.55l-14.75 16.67a25.455 25.455 0 0 1-19.05 8.58h-.98c43.91 47.05 106.44 76.5 175.87 76.5s131.95-29.45 175.87-76.5H227.77Z"}))},Iconarbitrum:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1028.8 1174.9",xmlSpace:"preserve"},e),(0,n.createElement)("path",{d:"M296.49 1053.42c-.6 1.6 202.4 118.72 208.79 120.42 5.09 1.4 15.88 1.4 20.67 0 5.19-1.4 176.04-100.45 176.04-102.05L519.37 782.03c.1-2.5 110.63-189.82 111.83-189.52-5.06-9.43 247.91 389.47 242.34 380.34l47.13-28.26c5.72 8.58-260.42-421.54-254.42-413.18 0-.8 96.26-164.75 97.45-165.95l264.6 410.08c.4 0 .7-104.34.7-231.95-4.09-273.82 9.43-225.33-13.67-260.21-4.1-3.69-477.6-276.59-487.08-280.78-5.5-2.39-17.78-3.39-23.87-1.89C441.57 32.39 82.27 244.41 22.5 277.79 10.12 284.98 2.73 295.06.43 307.94c-1.54.99.44 371.44.6 447.33 47.35-73.29 240.4-372.85 254.62-393.31 45.29-60.25 154.74-57.23 227.96-52.22C405.88 434.56 66.28 978.21 48.66 1007.7l51.22 27.36c-9.07 16.12 448.55-740.12 439.44-723.82-12.89-2.19 194.65-2.19 195.11-1.5l-437.94 743.68z"}))},Iconastarnetwork:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 22 22",xmlSpace:"preserve"},e),(0,n.createElement)("path",{d:"M10.2 2.5C.3 3.5-.1 18 9.8 19.5c12.5 1.2 12.8-17.6.4-17zm2.9 2.3c2.8.7 5.1 4.5 4.4 7.4-.5-1.2-1.7-2.5-2.8-3.1.6-6.6-6.1-3.1-2.1-1 .4 0 .3.3-.1.2-.8-.2-2.3-.1-3 0 0-1.9 1.6-4 3.6-3.5zm-4.4.1c-.8 1.2-1.2 2.6-1.2 4-1.2.6-2.4 1.5-2.5 2.4-.4 2.6 3.8 2.2 2.7-.3l.2-.1c.3 1 .9 2.2 1.6 2.9-7.3 2.7-5.8-8-.8-8.9zm3.1 5.1c1.6-.1-.3 2-.8 2.7-1.4-1.8-2.5-3.1.8-2.7zm2.7 1.2c4 3.2-.7 7.2-4.5 6.3-1.1-.1-2.5-.8-3.2-1.5.5 0 1.5 0 1.9-.1.8-.2 1.4-.4 2.1-.8.8.4 2.1 1.2 2.8 1 2.9.1 1.5-4.5-.7-2.5-1.1.9 1.2-1.9 1.2-2.4.2-.2.1-.2.4 0z"}))},Iconastar:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 22 22",xmlSpace:"preserve"},e),(0,n.createElement)("path",{d:"M10.2 2.5C.3 3.5-.1 18 9.8 19.5c12.5 1.2 12.8-17.6.4-17zm2.9 2.3c2.8.7 5.1 4.5 4.4 7.4-.5-1.2-1.7-2.5-2.8-3.1.6-6.6-6.1-3.1-2.1-1 .4 0 .3.3-.1.2-.8-.2-2.3-.1-3 0 0-1.9 1.6-4 3.6-3.5zm-4.4.1c-.8 1.2-1.2 2.6-1.2 4-1.2.6-2.4 1.5-2.5 2.4-.4 2.6 3.8 2.2 2.7-.3l.2-.1c.3 1 .9 2.2 1.6 2.9-7.3 2.7-5.8-8-.8-8.9zm3.1 5.1c1.6-.1-.3 2-.8 2.7-1.4-1.8-2.5-3.1.8-2.7zm2.7 1.2c4 3.2-.7 7.2-4.5 6.3-1.1-.1-2.5-.8-3.2-1.5.5 0 1.5 0 1.9-.1.8-.2 1.4-.4 2.1-.8.8.4 2.1 1.2 2.8 1 2.9.1 1.5-4.5-.7-2.5-1.1.9 1.2-1.9 1.2-2.4.2-.2.1-.2.4 0z"}))},Iconastarzkevm:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 22 22",xmlSpace:"preserve"},e),(0,n.createElement)("path",{d:"M10.2 2.5C.3 3.5-.1 18 9.8 19.5c12.5 1.2 12.8-17.6.4-17zm2.9 2.3c2.8.7 5.1 4.5 4.4 7.4-.5-1.2-1.7-2.5-2.8-3.1.6-6.6-6.1-3.1-2.1-1 .4 0 .3.3-.1.2-.8-.2-2.3-.1-3 0 0-1.9 1.6-4 3.6-3.5zm-4.4.1c-.8 1.2-1.2 2.6-1.2 4-1.2.6-2.4 1.5-2.5 2.4-.4 2.6 3.8 2.2 2.7-.3l.2-.1c.3 1 .9 2.2 1.6 2.9-7.3 2.7-5.8-8-.8-8.9zm3.1 5.1c1.6-.1-.3 2-.8 2.7-1.4-1.8-2.5-3.1.8-2.7zm2.7 1.2c4 3.2-.7 7.2-4.5 6.3-1.1-.1-2.5-.8-3.2-1.5.5 0 1.5 0 1.9-.1.8-.2 1.4-.4 2.1-.8.8.4 2.1 1.2 2.8 1 2.9.1 1.5-4.5-.7-2.5-1.1.9 1.2-1.9 1.2-2.4.2-.2.1-.2.4 0z"}))},Iconaurora:function(e){return(0,n.createElement)("svg",i({width:288,height:288,viewBox:"0 0 288 288",xmlns:"http://www.w3.org/2000/svg"},e),(0,n.createElement)("path",{d:"M288 144C288 64.5 223.5 0 144 0S0 64.5 0 144s64.5 144 144 144 144-64.5 144-144ZM161.9 69.9c-3.4-6.8-10.3-11.1-17.9-11.1-7.6-.1-14.5 4.2-17.9 11.1L69.9 182.4c-1.4 2.7-2.1 5.8-2.1 8.9 0 11 9 20 20 20h112.4c3.1 0 6.1-.7 8.9-2.1 9.9-4.9 13.9-16.9 9-26.8L161.9 69.9Zm-48.1-6.2C119.5 52.2 131.2 45 144 45s24.5 7.2 30.2 18.7l56.3 112.6c2.4 4.7 3.6 9.9 3.6 15.1 0 18.6-15.2 33.7-33.8 33.7H87.8c-5.2 0-10.4-1.3-15.1-3.6-16.7-8.4-23.4-28.6-15.1-45.3l56.2-112.5Z"}))},Iconavalanche:function(e){return(0,n.createElement)("svg",i({width:22,height:22,viewBox:"0 0 22 22",xmlns:"http://www.w3.org/2000/svg"},e),(0,n.createElement)("path",{d:"m9.779 16.54-.01.016c-.308.539-.464.812-.68 1.018-.234.224-.518.39-.83.481-.283.079-.6.079-1.234.079H4.328c-.566 0-.846 0-1.017-.11a.685.685 0 0 1-.31-.535c-.01-.201.13-.447.41-.939l6.657-11.735c.283-.498.427-.748.607-.84a.686.686 0 0 1 .622 0c.18.091.324.34.607.84l1.369 2.39.007.011c.306.535.461.807.529 1.09a2.03 2.03 0 0 1 0 .95c-.069.286-.222.56-.532 1.102L9.78 16.54Zm9.257.942a.683.683 0 0 1-.311.54c-.172.112-.458.112-1.027.112h-3.864c-.57 0-.857 0-1.024-.109a.692.692 0 0 1-.311-.54c-.01-.2.13-.443.413-.93l.007-.011 1.928-3.31c.284-.489.427-.731.605-.824a.68.68 0 0 1 .617 0c.176.09.314.322.586.782l.022.037 1.935 3.31.028.048c.268.464.405.7.396.895Z"}))},Iconb3:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 390 390",style:{enableBackground:"new 0 0 390 390"},xmlSpace:"preserve"},e),(0,n.createElement)("path",{d:"M15.9 84.5h170.7c3.1 0 5.6 2.4 5.6 5.5v78.1c0 4.9-2.9 9.3-7.4 11.3l-21.5 9.6c-1 .5-1.7 1.5-1.7 2.6s.7 2.1 1.7 2.6l21.7 10.1c4.5 2.1 7.3 6.4 7.3 11.3V300c0 3-2.5 5.5-5.6 5.5H15.9c-8.8 0-15.9-7-15.9-15.5V100c0-8.5 7.1-15.5 15.9-15.5zm92.6 147.3c4.4 0 7.5-.6 9.3-1.7 2-1.1 3-3.3 3-6.4v-.5c0-3.3-1.1-5.6-3.3-6.9-2-1.3-5.4-2-10.3-2H75.4v17.4h33.1zm-1.5-59.6c7.7 0 11.6-2.7 11.6-8.1v-1.2c0-3.1-1-5.2-3-6.4-1.8-1.3-4.9-2-9.3-2H75.4v17.7H107zm99.7 41.5h70.4c0 5.6 1 9.4 3 11.5 2.2 2.1 5.3 3.2 9.3 3.2 6.9 0 10.3-3.8 10.3-11.5 0-3.8-1.2-6.5-3.5-8.1-2.2-1.6-5.5-2.5-10.1-2.5h-38.7v-28.5l59.6-14.5H206.7c-2.8 0-5.1-2.2-5.1-4.9V88.6c0-2.3 1.9-4.1 4.2-4.1h164.9c8.8 0 15.9 7 15.9 15.5v55.7c0 6.3-4.4 11.8-10.7 13.2l-65.3 15.2 3 .5h62.3c7.7 0 13.9 6.1 13.9 13.6V290c0 8.6-7.1 15.5-15.9 15.5h-168c-2.3 0-4.2-1.9-4.2-4.1v-82.8c-.1-2.7 2.2-4.9 5-4.9z"}))},Iconbahamut:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",xmlSpace:"preserve",viewBox:"0 0 500 500"},e),(0,n.createElement)("path",{d:"M202.08 21.31c-32.93 1.95-43 3.75-46.93 4.49-17.54 3.31-35.79 7.02-56 18.96-11.39 6.73-21.61 15.23-31.72 26.02-29.35 30.94-37.64 52.31-45.3 112.6-7.34 60.29-3.51 140.04 9.25 185.02 14.36 51.36 55.19 89.32 111.01 103.35 29.67 7.66 99.21 11.16 149.93 7.97 70.5-4.78 102.08-14.67 134.62-42.75 42.11-36.05 57.42-92.83 54.23-202.56-2.87-95.06-13.72-131.43-49.44-166.83-9.88-9.71-19.9-17.61-31.14-24-41.07-23.35-92.78-24.35-140.16-24.49-20.05-.05-37.67 1-58.35 2.22zm110.02 79.77c11.16 10.53 9.25 22.33-6.38 44.98-7.66 10.85-20.73 29.35-28.71 40.83-8.29 11.8-14.99 22.33-14.99 23.29s5.42 1.91 12.12 1.91c6.38 0 29.03 2.23 50.08 4.78 34.45 3.83 38.92 5.1 45.3 12.76 4.15 4.78 7.34 12.44 7.34 18.18 0 11.48-2.55 14.35-84.21 87.09-31.58 28.07-60.93 54.23-65.07 58.38-16.27 14.67-36.68 13.08-43.7-3.51-5.1-12.12-2.55-18.18 20.42-49.13 31.9-43.38 36.05-49.44 34.13-51.36-1.28-.96-18.82-3.19-39.56-4.47-52.31-4.15-57.74-5.1-66.35-13.72-13.72-13.72-10.85-25.84 12.44-48.17 19.46-18.82 96.97-89 127.6-115.48 17.52-15.29 28.37-16.89 39.54-6.36z"}))},Iconbase:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 64 64",xmlSpace:"preserve"},e),(0,n.createElement)("path",{d:"M63.6 32c0 17.4-14.2 31.6-31.6 31.6C15.5 63.6 1.9 50.9.5 34.7h41.7v-5.3H.5C1.9 13.1 15.5.4 32 .4 49.5.4 63.6 14.6 63.6 32z"}))},Iconbitcoin:function(e){return(0,n.createElement)("svg",i({width:16,height:20,viewBox:"0 0 16 20",xmlns:"http://www.w3.org/2000/svg"},e),(0,n.createElement)("path",{d:"M15.19 8.02c.313-2.096-1.284-3.223-3.466-3.975l.708-2.84-1.728-.43-.69 2.765c-.454-.114-.92-.22-1.385-.326L9.324.431 7.596 0l-.708 2.839c-.376-.086-.746-.17-1.104-.26l.002-.009-2.384-.595-.46 1.846s1.283.294 1.256.312c.7.175.826.638.805 1.006l-.806 3.235c.048.012.11.03.18.057l-.183-.045-1.13 4.532c-.086.212-.303.531-.793.41.018.025-1.256-.313-1.256-.313l-.858 1.978 2.25.561c.418.105.828.215 1.231.318l-.715 2.872 1.727.43.708-2.84c.472.127.93.245 1.378.357l-.706 2.828 1.728.43.715-2.866c2.948.558 5.164.333 6.097-2.333.752-2.146-.037-3.385-1.588-4.192 1.13-.26 1.98-1.003 2.207-2.538Zm-3.95 5.538c-.534 2.147-4.149.986-5.32.695l.95-3.805c1.171.293 4.928.872 4.37 3.11Zm.534-5.569c-.487 1.953-3.495.96-4.47.717l.86-3.45c.975.243 4.118.696 3.61 2.733Z"}))},Iconblast:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 215 215",style:{enableBackground:"new 0 0 215 215"},xmlSpace:"preserve"},e),(0,n.createElement)("path",{className:"st6",d:"m161 106.4 29.3-14.6 10.1-31-20.2-14.7H45.7L14.6 69.2h158.1l-8.4 26h-63.4l-6.1 19h63.4l-17.8 54.7 29.7-14.7 10.6-32.8-19.9-14.6z"}),(0,n.createElement)("path",{className:"st6",d:"m59.3 145.4 18.3-57-20.3-15.2-30.5 95.7h113.6l7.6-23.5z"}))},Iconbnbchain:function(e){return(0,n.createElement)("svg",i({width:22,height:22,viewBox:"0 0 22 22",xmlns:"http://www.w3.org/2000/svg"},e),(0,n.createElement)("path",{d:"M13.194 16.947v2.019L11.476 20l-1.67-1.034v-2.019l1.67 1.035 1.718-1.035ZM4 9.966 5.67 11v3.461l2.874 1.76v2.019L4 15.496v-5.53Zm14.951 0v5.538l-4.593 2.744V16.23l2.875-1.76V11l1.718-1.034Zm-4.6-2.744 1.717 1.034v2.018l-2.874 1.76v3.52l-1.67 1.034-1.669-1.034v-3.52l-2.98-1.76V8.256L8.593 7.22l2.874 1.76 2.883-1.76Zm-7.468 4.504 1.67 1.034v2.018l-1.67-1.034v-2.018Zm9.185 0v2.018L14.4 14.778V12.76l1.67-1.034ZM5.67 5.462l1.719 1.034L5.669 7.53V9.55L4 8.514V6.496l1.67-1.034Zm11.613 0L19 6.496v2.018L17.282 9.55V7.53l-1.67-1.034 1.67-1.034Zm-5.806 0 1.718 1.034-1.718 1.042-1.67-1.034 1.67-1.042Zm0-3.462 4.592 2.744L14.4 5.78l-2.875-1.76-2.931 1.76-1.661-1.035L11.476 2Z"}))},Iconbobaeth:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",width:1080,height:1080,viewBox:"0 0 979.565 1080"},e),(0,n.createElement)("path",{d:"M492.68 719.946H0V0h492.68c169.162 0 306.134 137.133 306.134 306.134v107.517c0 169.162-136.972 306.295-306.134 306.295"}),(0,n.createElement)("path",{d:"M619.672 1080H0V719.946c0-198.778 161.115-359.893 359.893-359.893h259.779c198.778 0 359.893 161.115 359.893 359.893S818.45 1080 619.672 1080"}),(0,n.createElement)("path",{d:"M798.814 407.857v5.955c0 169.162-136.972 306.134-306.295 306.134H0c0-99.308 40.4-189.281 105.425-254.468 65.186-65.186 155.159-105.425 254.629-105.425h259.618c65.347 0 126.51 17.383 179.142 47.803"}))},Iconbora:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",width:1024,height:1024,viewBox:"0 0 1024 1024"},e),(0,n.createElement)("path",{d:"M636.522 15.481C585.664 3.326 531.928.767 502.82.128c-13.434-.32-21.431 0-21.431 0H181.68C81.487.49.362 81.615 0 181.774v313.818a73.352 73.352 0 0 0 .344 8.618l-.024-.301c0 2.879-.32 5.438-.32 8.316 0 282.646 229.13 511.776 511.776 511.776s511.776-229.13 511.776-511.776c.32-239.895-164.728-441.087-387.031-496.743zM510.177 823.128h-.152c-124.035 0-231.58-70.6-284.643-173.806l-.839-1.797c-3.444-4.85-6.182-10.494-7.903-16.565l-.094-.388c-1.325-4.481-2.136-9.642-2.238-14.976l-.001-.057c.245-30.958 25.397-55.959 56.39-55.959 20.996 0 39.311 11.474 49.018 28.494l.146.277c1.017 1.874 2.092 4.191 3.037 6.574l.162.463c34.531 69.502 105.037 116.429 186.502 116.429 114.648 0 207.589-92.941 207.589-207.589S624.21 296.639 509.562 296.639c-81.465 0-151.971 46.926-185.959 115.223l-.543 1.206c-.991 2.74-2.069 5.061-3.321 7.271l.122-.234c-9.853 17.297-28.169 28.771-49.164 28.771-30.992 0-56.145-25.002-56.39-55.936V218.593c0-30.738 24.918-55.656 55.656-55.656s55.656 24.918 55.656 55.656v25.269c51.245-36.609 115.167-58.535 184.21-58.535h.368-.019c176.563 0 319.86 142.658 319.86 318.9s-143.297 318.9-319.86 318.9zm-84.443-318.901c0-47.167 38.236-85.403 85.403-85.403s85.403 38.236 85.403 85.403c0 47.167-38.236 85.403-85.403 85.403h-.032c-47.149 0-85.371-38.222-85.371-85.371v-.034.002z"}))},Iconbttc:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",xmlSpace:"preserve",viewBox:"0 0 100 100"},e),(0,n.createElement)("path",{d:"M98.6 40.2c-.7-3.2-1.6-6.3-2.9-9.4-1.2-3-2.8-5.8-4.6-8.5-1.8-2.6-3.8-5.1-6.1-7.4-2.2-2.2-4.7-4.3-7.4-6.1-2.7-1.8-5.5-3.3-8.5-4.6-3-1.3-6.2-2.2-9.4-2.9-3.3-.7-6.6-1-10-1-3.4 0-6.7.3-10 1-3.2.7-6.3 1.6-9.4 2.9-3 1.2-5.8 2.8-8.5 4.6-2.6 1.8-5.1 3.8-7.4 6.1-2.2 2.2-4.3 4.7-6.1 7.4C6.5 25 5 27.8 3.7 30.8c-1.3 3-2.2 6.2-2.9 9.4-.7 3.3-1 6.6-1 10 0 3.4.3 6.7 1 10 .7 3.2 1.6 6.3 2.9 9.4 1.2 3 2.8 5.8 4.6 8.5 1.8 2.6 3.8 5.1 6.1 7.4 2.2 2.2 4.7 4.3 7.4 6.1 2.7 1.8 5.5 3.3 8.5 4.6 3 1.3 6.2 2.2 9.4 2.9 3.3.7 6.6 1 10 1 3.4 0 6.7-.3 10-1 3.2-.7 6.3-1.6 9.4-2.9 3-1.2 5.8-2.8 8.5-4.6 2.6-1.8 5.1-3.8 7.4-6.1 2.2-2.2 4.3-4.7 6.1-7.4 1.8-2.7 3.3-5.5 4.6-8.5 1.3-3 2.2-6.2 2.9-9.4.7-3.3 1-6.6 1-10 0-3.3-.3-6.7-1-10zM49.8 93.8c-24.1 0-43.6-19.5-43.6-43.6S25.8 6.7 49.8 6.7s43.6 19.5 43.6 43.6-19.5 43.5-43.6 43.5z"}),(0,n.createElement)("path",{d:"M50.6 90h3.2c.2 0 .3 0 .5-.1h.1c.2 0 .4 0 .6-.1.2 0 .4-.1.6-.1h.1c.2 0 .3 0 .5-.1h.1c.2 0 .4-.1.6-.1.4-.1.8-.1 1.2-.2h.1c.2 0 .3-.1.5-.1h.1l1.2-.3c-4.9.2-8.9-.5-11.4-1.1-5.6-1.2-11-3.4-15.5-7.2-7.7-6.5-11.6-15.5-11.5-24.6.1-6.8 2.4-13.5 7-19 5.8-6.9 14.1-10.5 22.6-10.7h1.2v-6.8h-1.3c-2.6.1-5.2.4-7.7.9-2.5.6-5 1.4-7.3 2.5-2.4 1.1-4.7 2.5-6.8 4.1-2.1 1.6-4.1 3.5-5.9 5.6-1.6 1.9-3.1 4.1-4.2 6.3-1.2 2.2-2.1 4.5-2.8 6.8-.7 2.3-1.2 4.7-1.4 7.1-.1.8-.1 1.5-.1 2.3v1.3c.1 2.6.4 5.2.9 7.7.6 2.5 1.4 5 2.5 7.3 1.3 2.8 3.6 6.9 7 10.1 6.8 5.3 15.3 8.5 24.5 8.5h.8z"}),(0,n.createElement)("path",{d:"M61.7 83.5c-2.4 0-5.2-.4-7.5-.8-10.5-1.9-19.6-8.3-22.9-18-4-11.9 2.2-24.7 13.9-28.6 2.3-.8 4.6-1.1 6.9-1.1 3 0 6 .6 8.8 1.7l2.9-6.1c-.9-.4-1.7-.7-2.6-1-2.9-.9-6-1.4-9-1.4-3.1 0-6.1.5-9.1 1.5-3.8 1.2-7.1 3.2-10.1 5.8-1.4 1.2-2.7 2.6-3.8 4.1-1.1 1.5-2.1 3.1-2.9 4.8-.8 1.7-1.5 3.4-2 5.2-.5 1.8-.8 3.7-.9 5.5-.3 3.9.3 7.7 1.5 11.5 1.3 3.7 3.3 7.1 6.1 10.2 2.5 2.7 5.4 4.8 9 6.6 3.7 1.9 8.2 3 13 3.6 3.1.4 7.1.5 9.6.5 2.1-.8 3-1.1 4.1-1.6 1-.5 2-.9 2.9-1.5 1-.6 1.1-.7 2.8-1.7.1-.1.3-.2.4-.3-5.6 1.2-7.1 1.1-11.1 1.1z"}),(0,n.createElement)("path",{d:"M74.3 75.9c-1.6.1-3.8.2-6.4.2-4.5 0-10.1-.4-14.9-2-7.3-2.4-14.3-8.8-14.3-16.5s6.3-14 14-14c5.3 0 9.8 2.9 12.2 7.2l6.1-3c-1-1.8-2.2-3.4-3.6-4.9-1.9-1.9-4.1-3.4-6.6-4.4-2.6-1.1-5.3-1.6-8.1-1.6s-5.5.6-8.1 1.6c-2.5 1-4.7 2.5-6.6 4.4-1.9 1.9-3.4 4.1-4.4 6.6-1.1 2.6-1.6 5.3-1.6 8.1s.6 5.6 1.8 8.3c1.1 2.3 2.5 4.6 4.4 6.6 3.3 3.6 7.9 6.4 12.7 8.1 4.6 1.5 11.5 2.1 18.2 1.6 1.8-.1 3.2-.3 5.6-.8 2.3-1.8 4.3-3.9 6.1-6.1-1.5.1-4.5.4-6.5.6z"}))},Iconcardano:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 497.3 459.5",xmlSpace:"preserve"},e),(0,n.createElement)("path",{d:"M136.3 228.1c-1.5 45.3 66.2 46.9 66.9 1.7-.2-42.6-64.6-44.2-66.9-1.7zM11.4 219.5c-14.1-.7-15.3 20.8-1.2 21.6 14.1.8 15.4-20.8 1.2-21.6zM134.2 33.7c12.7-6.2 2.7-25.9-9.8-19.4-12.6 6.2-2.6 25.9 9.8 19.4zM168.2 93c19.5-10.2 4.8-39.4-15-29.9-19.5 10.2-4.8 39.4 15 29.9zM53.9 133.7C69 143.5 84 120.5 69 110.6c-6.4-4.2-14.9-2.4-19.1 4-4.3 6.4-2.5 15 4 19.1zM74.1 213.5c-9.2-.5-17.1 6.5-17.6 15.8-.9 22 31.9 23.8 33.4 1.9.5-9.3-6.5-17.2-15.8-17.7zM55.7 325.9c-6.8 3.5-9.5 11.8-6.1 18.6 8.2 16.1 32.7 3.7 24.7-12.5-3.5-6.9-11.8-9.5-18.6-6.1zM120.7 178.9c21.8 13.8 42.9-18.4 21.5-32.9-21.8-13.7-43 18.5-21.5 32.9zM326.9 91.7c7.7 5.1 18.1 3 23.2-4.8 11.8-18.6-15.6-36.6-28-18.4-5.2 7.6-3 18.2 4.8 23.2zM361.1 32.6c11.7 7.8 23.6-10.8 11.7-18.2-12-7.6-23.3 10.4-11.7 18.2zM329.4 196.1c-44-1.7-47.6 63.6-3.7 66.8 43.8 1.5 47.4-63.4 3.7-66.8zM179.2 176.5c20.6 39 79 9.3 59.8-30.3-20.6-38.9-79-9.3-59.8 30.3zM441.6 133.7c16-8.4 3.3-32.7-12.7-24.5-16 8.4-3.3 32.5 12.7 24.5zM356.7 144.3c-22.9 12-5.7 46.3 17.6 35.1 23-11.9 5.7-46.3-17.6-35.1zM247.3 27.6c18 .9 19.6-26.5 1.6-27.6-18.1-.9-19.5 26.3-1.6 27.6zM247.2 114.2c25.8.9 27.9-37.4 2.1-39.2-25.6-1.3-27.8 37.9-2.1 39.2zM140.6 315.2c22.9-12 5.6-46.3-17.7-35.1-22.9 12-5.6 46.3 17.7 35.1zM259.9 143c-23.5 37.2 31.2 73.1 56 36.7 23.5-37.3-31.3-73.1-56-36.7zM318.1 283c-8.3-16.5-28.4-23.2-45-14.9-39 20.5-9.5 78.9 30.1 59.8 16.7-8.1 23.4-28.5 14.9-44.9zM376.6 280.6c-21.8-13.8-42.9 18.4-21.5 32.9 21.9 13.8 43-18.5 21.5-32.9zM440.8 230.4c.5-9.2-6.5-17.1-15.8-17.6-22-.9-23.8 31.8-1.9 33.4 9.3.4 17.2-6.6 17.7-15.8zM487.1 218.4c-14.1-.7-15.3 20.8-1.2 21.6 14.2.8 15.3-20.6 1.2-21.6zM443.5 325.9c-15.1-9.8-30.1 13.2-15.1 23.1 15.2 9.7 30.1-13.2 15.1-23.1zM136.1 426.9c-11.6-8-23.8 10.4-12 18 5 3.3 11.7 2 15-3 3.4-4.9 2-11.8-3-15zM363.1 425.8c-12.7 6.2-2.7 25.9 9.8 19.4 12.7-6.2 2.7-25.9-9.8-19.4zM237.4 316.5c23.5-37.3-31.3-73.2-56.1-36.7-23.5 37.3 31.2 73.1 56.1 36.7zM170.4 367.9c-7.7-5.1-18.1-2.9-23.2 4.8-11.8 18.6 15.6 36.6 28 18.4 5.2-7.7 3-18.2-4.8-23.2zM248.5 431.9c-18-.9-19.6 26.5-1.6 27.6 18.1.9 19.6-26.3 1.6-27.6zM248.7 345.3c-25.8-1-27.9 37.4-2.1 39.3 25.7 1 27.9-37.6 2.1-39.3zM329.2 366.5c-19.4 10.4-4.4 39.6 15.4 29.8 19.3-10.4 4.3-39.3-15.4-29.8z"}))},Iconcelo:function(e){return(0,n.createElement)("svg",i({width:22,height:22,viewBox:"0 0 22 22",xmlns:"http://www.w3.org/2000/svg"},e),(0,n.createElement)("path",{d:"M19.977 2H2.023v18h17.954v-6.284h-2.982c-1.026 2.294-3.337 3.887-5.98 3.887-3.648 0-6.6-2.989-6.6-6.617-.006-3.628 2.952-6.59 6.6-6.59 2.694 0 5.005 1.646 6.032 3.991h2.93V2Z"}))},Iconchainers:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",xmlSpace:"preserve",viewBox:"0 0 503 503"},e),(0,n.createElement)("path",{d:"M352.7.8h-202C67.9.8.7 68 .7 150.8v202c0 82.8 67.2 150 150 150h202c82.8 0 150-67.2 150-150v-202c0-82.8-67.1-150-150-150M105.3 201.7V138H169v63.7zm55.9 191.1v-63.7h118.3v63.7zm239-191.1h-63.7V138h63.7z"}),(0,n.createElement)("path",{d:"M279.6 329.1h63.6v63.7h-63.6z",className:"st0"}),(0,n.createElement)("path",{d:"M279.6 329.1h63.7v63.7h-63.7z",className:"st3"}))},Iconchiliz:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 50 54"},e),(0,n.createElement)("path",{d:"m-261.4 1.9 13.6-8.4c1.2-.7 1.2-2.1.3-2.9l-11.4-11c-.2-.2-.6-.2-.8 0l-1.1 1.1c-1.4 1.4-1.4 3.6 0 5l4.4 4.1c.8.7.6 2-.3 2.6l-5.3 3.2c-1.7 1-2.2 3.2-1.1 4.9l.8 1.3c.2.3.5.4.8.2m13.2 44.9c1.1-4.8-.2-9.9-3.5-13.6l-8.6-9.7c-4.8-5.4-3.6-13.8 2.5-17.7l14-9c.9-.6 2.1-.5 2.9.3 5.1 4.7 23 21.8 22.2 39.4 0 0 0 27.4-26.9 37.6-4 1.5-8-2.1-6.9-6.2 3.7-14.8 4.4-21.1 4.4-21.1m3.4-42.2c-2.1 1.4-6.3 4-9.9 6.2-2.4 1.5-2.9 4.8-1 6.9l9 10.4c5.1 5.7 7.2 13.5 5.5 20.9l-1.5 6.6c-.7 2.9 2.7 4.9 5 2.9 9.5-8.2 22.7-27.8-4.9-53.8-.6-.5-1.4-.6-2.1-.2M-125.9 1.9l13.6-8.4c1.2-.7 1.2-2.1.3-2.9l-11.4-11c-.2-.2-.6-.2-.8 0l-1.1 1.1c-1.4 1.4-1.4 3.6 0 5l4.4 4.1c.8.7.6 2-.3 2.6l-5.3 3.2c-1.7 1-2.2 3.2-1.1 4.9l.8 1.3c.2.3.5.4.8.2m13.2 44.9c1.1-4.8-.2-9.9-3.5-13.6l-8.6-9.7c-4.8-5.4-3.6-13.8 2.5-17.7l14-9c.9-.6 2.1-.5 2.9.3 5.1 4.7 23 21.8 22.2 39.4 0 0 0 27.4-26.9 37.6-4 1.5-8-2.1-6.9-6.2 3.7-14.8 4.4-21.1 4.4-21.1m3.4-42.2c-2.1 1.4-6.3 4-9.9 6.2-2.4 1.5-2.9 4.8-1 6.9l9 10.4c5.1 5.7 7.2 13.5 5.5 20.9l-1.5 6.6c-.7 2.9 2.7 4.9 5 2.9 9.5-8.2 22.7-27.8-4.9-53.8-.6-.5-1.4-.6-2.1-.2M14.3 13.8l7.2-4.4c.6-.4.6-1.1.2-1.5l-6-5.8c-.1-.1-.3-.1-.4 0l-.6.6c-.7.7-.7 1.9 0 2.6L17 7.5c.4.4.3 1.1-.2 1.3L14 10.5c-.9.5-1.1 1.7-.6 2.6l.4.7c0 .1.3.2.4 0m7 23.7c.6-2.5-.1-5.2-1.9-7.1l-4.5-5.1c-2.5-2.9-1.9-7.3 1.3-9.3l7.4-4.7c.5-.3 1.1-.2 1.5.1 2.7 2.5 12.1 11.5 11.7 20.8 0 0 0 14.4-14.2 19.8-2.1.8-4.2-1.1-3.6-3.3 2-7.8 2.3-11.1 2.3-11.1m1.9-22.3c-1.1.7-3.3 2.1-5.2 3.3-1.3.8-1.5 2.5-.5 3.6l4.7 5.5c2.7 3 3.8 7.1 2.9 11l-.8 3.5c-.3 1.5 1.4 2.6 2.6 1.6 5-4.3 11.9-14.6-2.6-28.3-.3-.3-.7-.3-1.1-.1M-261.4-143.8l13.6-8.4c1.2-.7 1.2-2.1.3-2.9l-11.4-11c-.2-.2-.6-.2-.8 0l-1.1 1.1c-1.4 1.4-1.4 3.6 0 5l4.4 4.1c.8.7.6 2-.3 2.6l-5.3 3.2c-1.7 1-2.2 3.2-1.1 4.9l.8 1.3c.2.3.5.4.8.2m13.2 44.9c1.1-4.8-.2-9.9-3.5-13.6l-8.6-9.7c-4.8-5.4-3.6-13.8 2.5-17.7l14-9c.9-.6 2.1-.5 2.9.3 5.1 4.7 23 21.8 22.2 39.4 0 0 0 27.4-26.9 37.6-4 1.5-8-2.1-6.9-6.2 3.7-14.8 4.4-21.1 4.4-21.1m3.4-42.2c-2.1 1.4-6.3 4-9.9 6.2-2.4 1.5-2.9 4.8-1 6.9l9 10.4c5.1 5.7 7.2 13.5 5.5 20.9l-1.5 6.6c-.7 2.9 2.7 4.9 5 2.9 9.5-8.2 22.7-27.8-4.9-53.8-.6-.5-1.4-.6-2.1-.2M-125.9-143.8l13.6-8.4c1.2-.7 1.2-2.1.3-2.9l-11.4-11c-.2-.2-.6-.2-.8 0l-1.1 1.1c-1.4 1.4-1.4 3.6 0 5l4.4 4.1c.8.7.6 2-.3 2.6l-5.3 3.2c-1.7 1-2.2 3.2-1.1 4.9l.8 1.3c.2.3.5.4.8.2m13.2 44.9c1.1-4.8-.2-9.9-3.5-13.6l-8.6-9.7c-4.8-5.4-3.6-13.8 2.5-17.7l14-9c.9-.6 2.1-.5 2.9.3 5.1 4.7 23 21.8 22.2 39.4 0 0 0 27.4-26.9 37.6-4 1.5-8-2.1-6.9-6.2 3.7-14.8 4.4-21.1 4.4-21.1m3.4-42.2c-2.1 1.4-6.3 4-9.9 6.2-2.4 1.5-2.9 4.8-1 6.9l9 10.4c5.1 5.7 7.2 13.5 5.5 20.9l-1.5 6.6c-.7 2.9 2.7 4.9 5 2.9 9.5-8.2 22.7-27.8-4.9-53.8-.6-.5-1.4-.6-2.1-.2M14.3-131.9l7.2-4.4c.6-.4.6-1.1.2-1.5l-6-5.8c-.1-.1-.3-.1-.4 0l-.6.6c-.7.7-.7 1.9 0 2.6l2.3 2.2c.4.4.3 1.1-.2 1.3l-2.8 1.7c-.9.5-1.1 1.7-.6 2.6l.4.7c0 .1.3.2.4 0m7 23.7c.6-2.5-.1-5.2-1.9-7.1l-4.5-5.1c-2.5-2.9-1.9-7.3 1.3-9.3l7.4-4.7c.5-.3 1.1-.2 1.5.1 2.7 2.5 12.1 11.5 11.7 20.8 0 0 0 14.4-14.2 19.8-2.1.8-4.2-1.1-3.6-3.3 2-7.8 2.3-11.1 2.3-11.1m1.9-22.3c-1.1.7-3.3 2.1-5.2 3.3-1.3.8-1.5 2.5-.5 3.6l4.7 5.5c2.7 3 3.8 7.1 2.9 11l-.8 3.5c-.3 1.5 1.4 2.6 2.6 1.6 5-4.3 11.9-14.6-2.6-28.3-.3-.3-.7-.3-1.1-.1"}))},Iconchromia:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",xmlSpace:"preserve",viewBox:"0 0 47.8 48.2"},e),(0,n.createElement)("path",{d:"M24.1 16.8c2.8 0 5.3 1.6 6.6 3.9h7.7c-.5-2.1-1.4-3.9-2.7-5.5-1.3 1-2.9 1.7-4.6 1.7-4.1 0-7.4-3.3-7.4-7.4-7.9.2-14.3 6.7-14.3 14.7 0 8.1 6.6 14.7 14.7 14.7 6.9 0 12.7-4.8 14.3-11.2h-7.7c-1.2 2.4-3.7 3.9-6.6 3.9-4.1 0-7.4-3.3-7.4-7.4s3.3-7.4 7.4-7.4z"}),(0,n.createElement)("path",{d:"M31 2.3c4 0 7.2 3.2 7.2 7.2 0 2.1-.9 4.1-2.5 5.4-2.8-3.6-7.1-5.6-11.6-5.6h-.2c0-.9.2-1.7.5-2.5 1.1-2.7 3.7-4.5 6.6-4.5m0-.2c-3.1 0-5.7 1.9-6.8 4.6-.4.9-.5 1.8-.5 2.8h.4c4.7 0 8.9 2.2 11.6 5.7 1.7-1.4 2.7-3.4 2.7-5.7 0-4.1-3.3-7.4-7.4-7.4z"}))},Iconcore:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 100 100",xmlSpace:"preserve"},e),(0,n.createElement)("path",{d:"M92.3 24 51.3.3c-.8-.5-1.9-.5-2.7 0L7.7 24c-.8.5-1.3 1.4-1.3 2.3v47.3c0 1 .5 1.9 1.3 2.3l41 23.7c.8.5 1.9.5 2.7 0l41-23.7c.8-.5 1.3-1.4 1.3-2.3V26.3c0-.9-.6-1.8-1.4-2.3zm-7.9 45.8L50 89.7 15.6 69.8V30.2L50 10.3l34.4 19.8v39.7z"}),(0,n.createElement)("path",{d:"M50 75.4 28.7 63.1c-.4-.2-.7-.7-.7-1.2V38.1c0-.5.3-.9.7-1.2L49.3 25c.4-.2.9-.2 1.4 0L72 37.3l4.2-2.4-25.4-14.7c-.5-.3-1.1-.3-1.6 0L24.6 34.4c-.5.3-.8.8-.8 1.4v28.4c0 .6.3 1.1.8 1.4L50 80.3v-4.9z"}),(0,n.createElement)("path",{d:"m53.6 80.1 22.3-12.9V38.4L53.7 50.3z"}))},Iconcronos:function(e){return(0,n.createElement)("svg",i({width:22,height:22,viewBox:"0 0 22 22",xmlns:"http://www.w3.org/2000/svg"},e),(0,n.createElement)("path",{d:"M7.569 4.61 4 6.718v8.686l3.468 2.048c1.895 1.137 3.549 2.047 3.69 2.047.141 0 1.794-.91 3.69-2.047l3.468-2.048V6.72l-2.964-1.758a158.133 158.133 0 0 0-3.59-2.11l-.644-.351-3.55 2.11Zm5.847 2.047c1.19.682 2.258 1.324 2.34 1.427.1.083-.243.414-.787.724l-.948.579-1.452-.807-1.431-.786-1.351.766-1.351.785v3.434l1.35.786 1.352.765 1.431-.786 1.452-.807.948.58c.544.31.887.64.786.723-.08.104-1.15.745-2.38 1.448-2.096 1.22-2.237 1.282-2.721.992-.283-.165-1.391-.827-2.48-1.468l-1.976-1.179.06-2.812.06-2.813 2.32-1.406c1.27-.765 2.379-1.407 2.46-1.407.06-.02 1.108.559 2.318 1.262Z"}))},Iconcyber:function(e){return(0,n.createElement)("svg",i({width:105,height:105,viewBox:"0 0 105 105",xmlns:"http://www.w3.org/2000/svg"},e),(0,n.createElement)("path",{opacity:.3,d:"M52.5 33.75c10.355 0 18.75 8.395 18.75 18.75S62.855 71.25 52.5 71.25 33.75 62.855 33.75 52.5s8.395-18.75 18.75-18.75ZM52.5 0a52.214 52.214 0 0 0-20.447 4.14 52.229 52.229 0 0 0-16.678 11.235A52.229 52.229 0 0 0 4.139 32.053 52.197 52.197 0 0 0 0 52.5c0 7.074 1.392 13.95 4.14 20.447a52.226 52.226 0 0 0 11.235 16.678 52.227 52.227 0 0 0 16.678 11.236A52.195 52.195 0 0 0 52.5 105a52.21 52.21 0 0 0 20.447-4.139 52.224 52.224 0 0 0 16.678-11.236 52.224 52.224 0 0 0 11.236-16.678A52.193 52.193 0 0 0 105 52.5c0-7.073-1.392-13.95-4.139-20.447a52.227 52.227 0 0 0-11.236-16.678A52.226 52.226 0 0 0 72.947 4.139 52.196 52.196 0 0 0 52.5 0Z"}),(0,n.createElement)("path",{opacity:.6,d:"M52.5 33.75c10.355 0 18.75 8.395 18.75 18.75S62.855 71.25 52.5 71.25 33.75 62.855 33.75 52.5s8.395-18.75 18.75-18.75Zm0-22.5c-22.744 0-41.25 18.506-41.25 41.25S29.756 93.75 52.5 93.75 93.75 75.244 93.75 52.5 75.244 11.25 52.5 11.25Z"}),(0,n.createElement)("path",{d:"M52.5 33.75c10.355 0 18.75 8.395 18.75 18.75 0 10.354-8.395 18.75-18.75 18.75S33.75 62.854 33.75 52.5c0-10.355 8.395-18.75 18.75-18.75Zm0-11.25c-16.542 0-30 13.458-30 30s13.458 30 30 30 30-13.458 30-30-13.458-30-30-30Z"}))},Icondefikingdoms:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 216 216",style:{enableBackground:"new 0 0 216 216"},xmlSpace:"preserve"},e),(0,n.createElement)("path",{d:"M152.74 216H63.26L0 152.74V63.26L63.26 0h89.47L216 63.26v89.47L152.74 216zm-83.88-13.5h78.29l55.36-55.36V68.86L147.14 13.5H68.86L13.5 68.86v78.29l55.36 55.35z"}),(0,n.createElement)("path",{d:"M171.46 95.76v38.53l-32.01 32.01-7.58-18.31 21.28-21.28v-5.69h-13.5v.1l-18.54 18.54H94.89l-18.54-18.54V94.89l18.54-18.54h26.22l18.54 18.54v.17h13.5V89.3l-21.28-21.28 7.58-18.31 10.05 10.05c-.47 1.45-.74 3-.74 4.62 0 8.23 6.67 14.9 14.9 14.9s14.9-6.67 14.9-14.9-6.67-14.9-14.9-14.9c-1.61 0-3.16.26-4.62.74l-19.17-19.17H76.12L31.04 76.12v63.75l45.08 45.08h63.75l45.08-45.08V95.76h-13.49zM96.6 153.15h22.79l7.58 18.31H89.02l7.58-18.31zm-12.47-5.17-7.58 18.31-26.84-26.84 18.31-7.58 16.11 16.11zM62.85 96.6v22.79l-18.31 7.58V89.02l18.31 7.58zm5.16-12.47L49.7 76.55l26.84-26.84 7.58 18.31-16.11 16.11zm21.01-39.59h37.96l-7.58 18.31H96.6l-7.58-18.31zM160.11 212.55h-1.18v-.43h2.87v.43h-1.19V216h-.51v-3.45zM165.5 214.3c-.03-.54-.06-1.19-.06-1.68h-.02c-.13.45-.29.94-.49 1.47l-.69 1.88h-.38l-.63-1.85c-.18-.55-.34-1.05-.45-1.51h-.01c-.01.48-.04 1.13-.07 1.72l-.1 1.66h-.48l.27-3.88h.64l.66 1.88c.16.48.29.9.39 1.31h.02c.1-.39.24-.82.41-1.31l.69-1.88h.64l.24 3.88h-.49l-.09-1.69z"}))},Icondep:function(e){return(0,n.createElement)("svg",i({width:22,height:22,viewBox:"0 0 22 22",xmlns:"http://www.w3.org/2000/svg"},e),(0,n.createElement)("path",{d:"M16.21 8.233H5.79L7.132 2.5h7.756l1.322 5.733ZM11.44 17.8l5.171-8.935L21 12.858 17.172 19.5l-5.731-1.7ZM5.37 8.865l5.21 8.915-5.711 1.72L1 12.878l4.369-4.013Zm7.334 5.1-1.663 2.847-4.67-7.868h6.915l-1.483 2.768.881 1.482 2.485-4.25h.481l-2.725 4.626-.22.395ZM7.073 9.34l3.947 6.68 1.443-2.45-2.525-4.23H7.072Zm3.326 0 1.182 1.976 1.142-1.976H10.4Z"}))},Iconelysium:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 292.42 301.07"},e),(0,n.createElement)("path",{d:"M241.47 25.39c-10.78-7.62-27.21-17.14-48.7-22.03C132.1-10.42 57.86 18.78 22.24 79.89c-3.39 5.82-46.29 82.32-3.09 153.41 23.62 38.87 69 69.57 121.07 67.69 56.24-2.03 91.19-41.02 96.19-46.79 13.42-15.46 20.64-31.14 24.6-41.96-2.87 10.48-8.05 24.58-17.84 39.26-16.96 25.45-38.61 38.95-50.57 45.22 11.8-4.55 30.35-13.55 47.55-31.2 30.04-30.82 35.85-67.4 37.29-80.35.09 12.06-1.37 34.63-13.47 59.3-9.85 20.07-22.73 33.37-31.24 40.88 13.48-8.85 41.21-30.08 53.63-67.18 19.89-59.42-12.43-120.93-50.17-150.62-7.42-5.83-24.91-19.26-51.63-24.13-28-5.1-51.19 1.19-60.29 5.5-1.04.49-17.86 8.53-17.86 8.53 10.18-4.26 28.62-10.4 52.17-9.5 18.67.71 33.47 5.57 42.82 9.5-9.48-3.37-42.53-13.8-80.23.24C91.93 68.58 74.46 89.43 68.7 97.32c-18.22 24.95-21.09 50.26-21.7 60.44 2.12-7.99 11.39-39.28 42.28-58.67 24.95-15.65 63.72-23.36 96.3-2.88 33.46 21.04 48.29 64.21 35.86 102.06-13.2 40.22-52.68 60.73-87.22 61.1-43.98.47-77.38-31.74-90.32-61.54-26.48-60.98 18.79-143.89 83.9-172.24 49.93-21.74 98.67-5.79 113.67-.2Z"}))},Iconeos:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 86.74 128"},e),(0,n.createElement)("path",{d:"m86.67 98.98-13-59.5-.04-.16c-.12-.35-.28-.85-.67-1.3L46.15 1.38C45.46.51 44.4 0 43.33 0s-2.12.52-2.86 1.44L13.72 38.02c-.39.44-.55.93-.67 1.3L.04 98.75 0 99.97c0 .24.05.43.1.6l.08.3c.27.82.94 1.36 1.32 1.61l.4.27h.12l39.35 24.69c.54.36 1.24.56 1.96.56.76 0 1.31-.22 1.79-.46l39.52-24.79h.12l.4-.27c.52-.35.84-.8 1.08-1.15.29-.37.38-.77.4-1.05.11-.4.11-.85.01-1.3ZM46.89 28.29V14.43l19.33 26.46-4.39 13.83-14.94-26.44Zm30.14 67.64H56.15l7.48-23.63 13.39 23.63ZM66.62 63.04l2.94-9.21 5.12 23.43-8.06-14.22Zm4.17 40.01L49.7 116.28l4.18-13.23H70.8Zm-37.99 0 4.18 13.23-21.09-13.23h16.92ZM27.83 63.9l15.51-27.43 15.6 27.44-10.16 32.03H37.97L27.81 63.9Zm2.69 32.13H9.63L23.02 72.4l7.48 23.63Zm9.25-67.74L24.83 54.65 20.44 40.9l19.33-26.47v13.85ZM11.98 77.36l5.12-23.43 2.94 9.21-8.06 14.22Zm34.51 25.69-3.14 9.76-3.08-9.76h6.22Z"}))},Iconeosevm:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 86.74 128"},e),(0,n.createElement)("path",{d:"m86.67 98.98-13-59.5-.04-.16c-.12-.35-.28-.85-.67-1.3L46.15 1.38C45.46.51 44.4 0 43.33 0s-2.12.52-2.86 1.44L13.72 38.02c-.39.44-.55.93-.67 1.3L.04 98.75 0 99.97c0 .24.05.43.1.6l.08.3c.27.82.94 1.36 1.32 1.61l.4.27h.12l39.35 24.69c.54.36 1.24.56 1.96.56.76 0 1.31-.22 1.79-.46l39.52-24.79h.12l.4-.27c.52-.35.84-.8 1.08-1.15.29-.37.38-.77.4-1.05.11-.4.11-.85.01-1.3ZM46.89 28.29V14.43l19.33 26.46-4.39 13.83-14.94-26.44Zm30.14 67.64H56.15l7.48-23.63 13.39 23.63ZM66.62 63.04l2.94-9.21 5.12 23.43-8.06-14.22Zm4.17 40.01L49.7 116.28l4.18-13.23H70.8Zm-37.99 0 4.18 13.23-21.09-13.23h16.92ZM27.83 63.9l15.51-27.43 15.6 27.44-10.16 32.03H37.97L27.81 63.9Zm2.69 32.13H9.63L23.02 72.4l7.48 23.63Zm9.25-67.74L24.83 54.65 20.44 40.9l19.33-26.47v13.85ZM11.98 77.36l5.12-23.43 2.94 9.21-8.06 14.22Zm34.51 25.69-3.14 9.76-3.08-9.76h6.22Z"}))},Iconethereum:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",width:32,height:32,viewBox:"0 0 32 32"},e),(0,n.createElement)("path",{d:"m15.925 23.96-9.819-5.8L15.923 32l9.827-13.84-9.825 5.8zM16.075 0 6.254 16.297l9.82 5.805 9.82-5.8L16.075-.001z"}))},Iconetherlink:function(e){return(0,n.createElement)("svg",i({width:260,height:260,viewBox:"0 0 260 260",xmlns:"http://www.w3.org/2000/svg"},e),(0,n.createElement)("path",{d:"M153.724 118.549a12.639 12.639 0 0 1-8.956-3.717c-4.939-4.94-4.939-12.973 0-17.912l32.731-32.731c4.939-4.94 12.972-4.94 17.912 0 4.94 4.94 4.94 12.973 0 17.912l-32.731 32.731a12.639 12.639 0 0 1-8.956 3.717Z"}),(0,n.createElement)("path",{d:"M130 260C58.327 260 0 201.673 0 130S58.327 0 130 0s130 58.327 130 130-58.327 130-130 130Zm0-234.679C72.272 25.321 25.321 72.272 25.321 130S72.272 234.679 130 234.679 234.679 187.728 234.679 130 187.703 25.321 130 25.321Z"}),(0,n.createElement)("path",{d:"M73.52 198.505a12.639 12.639 0 0 1-8.956-3.717c-4.94-4.94-4.94-12.973 0-17.912l32.73-32.731c4.94-4.939 12.973-4.939 17.913 0 4.939 4.94 4.939 12.973 0 17.912l-32.73 32.731a12.639 12.639 0 0 1-8.957 3.717ZM127.156 84.422c-22.627 1.621-40.938 19.833-42.46 42.485-.075 1.222-.624 2.37-1.497 3.243l-18.386 18.411c-1.048 1.048-2.844.574-3.218-.848-1.497-5.713-2.42-11.825-2.42-17.912 0-39.143 31.857-71 71-71 6.386 0 12.573.848 18.461 2.42 1.197.324 1.571 1.82.723 2.694l-19.01 19.01a5.08 5.08 0 0 1-3.168 1.472l-.025.025ZM176.601 129.352l19.01-19.01c.873-.873 2.37-.474 2.694.723 1.596 5.888 2.42 12.075 2.42 18.461 0 39.142-31.858 71-71 71-6.087 0-12.199-.923-17.912-2.42-1.422-.374-1.896-2.17-.848-3.218l18.411-18.386a5.171 5.171 0 0 1 3.243-1.497c22.652-1.547 40.838-19.833 42.485-42.46.075-1.198.624-2.32 1.472-3.168l.025-.025Z"}))},Iconeverscale:function(e){return(0,n.createElement)("svg",i({width:22,height:22,viewBox:"0 0 22 22",xmlns:"http://www.w3.org/2000/svg"},e),(0,n.createElement)("path",{d:"M13.055 20 19 14.1V3H7.9L2 8.95h11.05L13.055 20Z"}))},Iconfantom:function(e){return(0,n.createElement)("svg",i({width:22,height:22,viewBox:"0 0 22 22",xmlns:"http://www.w3.org/2000/svg"},e),(0,n.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"m12.15 8.394 3.076-1.793v3.587l-3.075-1.794Zm3.076 7.689-4.1 2.392-4.1-2.392v-4.186l4.1 2.392 4.1-2.392v4.186ZM7.026 6.6 10.1 8.393l-3.076 1.794V6.6Zm4.612 2.648 3.076 1.794-3.076 1.794V9.249Zm-1.025 3.588-3.075-1.794 3.075-1.794v3.588Zm4.1-7.09-3.587 2.05-3.588-2.05 3.588-2.136 3.588 2.135ZM6 5.404v11.19l5.126 2.905 5.125-2.904V5.405L11.126 2.5 6 5.405Z"}))},Iconfio:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",width:256,height:256,viewBox:"0 0 256 256"},e),(0,n.createElement)("path",{d:"M108 216.6c-17.4-9.5-20.8-11.7-22.2-14.7-1.6-3-1.8-7-1.8-37.7v-34.4l24.3 12.5 24.2 12.5.3 36.6.2 36.6-2.2-.1c-1.3 0-11.5-5.1-22.8-11.3zM128.5 145.4c-22-11.3-41-21.6-42.2-23-2.3-2.5-2.3-2.9-2.3-28.9V67.2l2.5-3c1.8-2.1 14.8-9.3 41.9-23.1C150 30 168.5 21 169.4 21c1.4 0 1.6 2.7 1.6 27.8 0 25.6-.1 28-1.8 29.8-1.1 1-7.4 4.6-14 7.9-6.7 3.2-12.2 6.2-12.2 6.5 0 .3 5.4 3.2 12.1 6.5 6.6 3.3 12.9 6.9 14 8.1 1.8 2 1.9 3.4 1.7 29.9-.2 17.5-.7 27.9-1.3 28.1-.5.2-19-8.9-41-20.2z"}))},Iconflow:function(e){return(0,n.createElement)("svg",i({width:22,height:22,viewBox:"0 0 22 22",xmlns:"http://www.w3.org/2000/svg"},e),(0,n.createElement)("path",{d:"M8.18 8.646h-.003a5.177 5.177 0 1 0 5.177 5.177V12.41h3.764V8.646h-3.764v-.472a1.415 1.415 0 0 1 1.413-1.41H19V3h-4.233a5.175 5.175 0 0 0-5.175 5.174v.472H8.18Zm0 6.587a1.413 1.413 0 0 1 0-2.826h1.412v1.413c0 .78-.632 1.412-1.412 1.413Zm5.174-2.826H9.592v-3.76h3.762v3.76Z"}))},Iconfuse:function(e){return(0,n.createElement)("svg",i({width:22,height:22,viewBox:"0 0 22 22",xmlns:"http://www.w3.org/2000/svg"},e),(0,n.createElement)("path",{d:"M10.918 16.618c-.63 0-1.215-.133-1.693-.384l-5.143-2.702-1.54.93c-.733.443-.72 1.12.028 1.514l7.113 3.737c.345.182.787.271 1.235.271.522 0 1.053-.121 1.447-.36l6.964-4.205c.732-.442.72-1.12-.029-1.513l-1.479-.777-4.947 2.987c-.536.324-1.23.502-1.956.502"}),(0,n.createElement)("path",{d:"m19.3 9.82-1.231-.647-2.868 1.732-.492.298-.492.297-1.343.81c-.535.324-1.23.502-1.956.502-.63 0-1.215-.133-1.693-.383l-1.538-.809-.509-.267-.509-.267-2.834-1.49-1.294.781c-.732.443-.72 1.12.029 1.514l1.479.777.509.267.509.268 4.616 2.425c.345.182.787.27 1.235.27.522 0 1.053-.12 1.447-.359l4.438-2.68.493-.297.492-.297 1.541-.931c.733-.442.72-1.12-.029-1.513"}),(0,n.createElement)("path",{d:"M19.3 6.008 12.188 2.27C11.842 2.089 11.4 2 10.952 2c-.522 0-1.053.122-1.447.36L2.54 6.565c-.732.442-.72 1.12.029 1.513l1.231.647.51.268.508.267 2.835 1.49.509.267.509.267 1.011.532c.345.181.787.27 1.235.27.522 0 1.053-.121 1.447-.36l.833-.503.493-.297.492-.297 2.868-1.732.492-.297.492-.298 1.294-.78c.733-.443.72-1.12-.029-1.514"}))},Icongame7:function(e){return(0,n.createElement)("svg",i({width:1048,height:1048,viewBox:"0 0 1048 800",xmlns:"http://www.w3.org/2000/svg"},e),(0,n.createElement)("path",{d:"m.886 0 .27.433L.887 0l212.089 323.991h274.767l-.596-.867.596.867-62.407-95.378h198.058L386.98 589.867l137.329 209.766L1047.73 0H.886Z"}))},Icongas:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",width:29,height:32,viewBox:"0 0 29 32"},e),(0,n.createElement)("path",{d:"m15.013 31.997-15.016-5.39V5.525L15.058.004l13.504 4.83.074 22.234-13.623-5.047v9.974zM1.392 25.626l12.225 4.388V9.885L25.83 5.339 15.064 1.488 1.393 6.499v19.126zm13.621-5.092 12.221 4.527-.063-18.732-12.159 4.525v9.68z"}))},Icongravity:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",width:1096,height:1096,viewBox:"0 0 1096 1096"},e),(0,n.createElement)("path",{d:"M1042.49 263.939c-7.14-12.346-23.07-16.412-35.26-9L352.465 652.612C335.78 621.44 326.324 585.821 326.324 548c0-122.802 99.668-222.353 222.616-222.353 52.792 0 101.259 18.402 139.422 49.066l-139.295 95.506 361.996-208.758c7.802-4.489 10.474-14.463 5.958-22.235-4.75-8.217-15.499-10.652-23.343-5.273l-88.644 60.776C739.712 228.828 649.118 188 548.94 188c-199.061 0-360.427 161.174-360.427 360 0 64.016 16.75 124.115 46.071 176.209L51 835.703l188.482-103.065C302.429 837.673 417.448 908 548.94 908c199.062 0 360.427-161.174 360.427-360v-42.988c0-33.679 13.684-76.766 62.163-102.706 4.155-2.224 5.661-7.433 3.307-11.52-2.311-3.981-7.399-5.358-11.385-3.05L533.633 635.607c47.979-20.372 84.656-32.76 133.274-42.515 101.276-20.321 103.854 27.904 64.741 82.301-26.187 36.422-85.35 94.918-182.665 94.918-79.358 0-148.984-41.464-188.419-103.892l672.116-367.475c12.53-6.84 16.96-22.659 9.81-35.005Z"}))},Icongunztestnet:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",width:160,height:185,viewBox:"0 0 160 185"},e),(0,n.createElement)("path",{d:"M147.956 42.129H51.371v82.59l18.692 18.676h33.636l-42.236-42.236v-9.75H90.9L61.463 61.972v-9.75h47.29l39.203 39.187v10.092h-29.111l29.111 29.111v44.335H44.56L11.032 141.42V10.577h136.924v31.552z"}))},Icongunz:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",width:160,height:185,viewBox:"0 0 160 185"},e),(0,n.createElement)("path",{d:"M147.956 42.129H51.371v82.59l18.692 18.676h33.636l-42.236-42.236v-9.75H90.9L61.463 61.972v-9.75h47.29l39.203 39.187v10.092h-29.111l29.111 29.111v44.335H44.56L11.032 141.42V10.577h136.924v31.552z"}))},Iconharmony:function(e){return(0,n.createElement)("svg",i({width:22,height:22,viewBox:"0 0 22 22",xmlns:"http://www.w3.org/2000/svg"},e),(0,n.createElement)("path",{d:"M15.833 2.5a3.66 3.66 0 0 0-2.59 1.072 3.68 3.68 0 0 0-1.079 2.594v4.065a17.15 17.15 0 0 1-1.164.041c-.4 0-.785.017-1.165.04V6.165a3.683 3.683 0 0 0-1.094-2.563 3.663 3.663 0 0 0-5.146 0A3.683 3.683 0 0 0 2.5 6.166v9.715a3.683 3.683 0 0 0 1.095 2.562 3.663 3.663 0 0 0 5.146 0 3.683 3.683 0 0 0 1.095-2.562v-4.065c.377-.026.764-.042 1.164-.042.4 0 .785-.016 1.165-.038v4.145a3.683 3.683 0 0 0 1.094 2.562 3.663 3.663 0 0 0 5.146 0 3.683 3.683 0 0 0 1.095-2.562V6.166a3.68 3.68 0 0 0-1.078-2.594 3.66 3.66 0 0 0-2.59-1.072ZM6.167 4.002a2.16 2.16 0 0 1 1.529.633c.406.406.634.956.636 1.531v4.304a12.31 12.31 0 0 0-3.117.884c-.431.19-.837.433-1.209.723V6.166c.002-.574.23-1.124.635-1.53a2.16 2.16 0 0 1 1.526-.634Zm2.165 11.879c0 .575-.228 1.128-.634 1.535a2.162 2.162 0 0 1-3.695-1.535v-.975c0-.86.68-1.676 1.82-2.184a10.653 10.653 0 0 1 2.509-.736v3.895Zm7.5 2.164a2.16 2.16 0 0 1-1.528-.633 2.173 2.173 0 0 1-.636-1.531v-4.305a12.309 12.309 0 0 0 3.117-.883c.431-.19.837-.433 1.209-.724v5.912a2.173 2.173 0 0 1-.635 1.53 2.16 2.16 0 0 1-1.526.634Zm.345-8.726c-.803.347-1.646.594-2.509.736V6.166c0-.576.228-1.128.634-1.535a2.161 2.161 0 0 1 3.061 0c.406.407.634.96.634 1.535v.974c0 .858-.68 1.673-1.82 2.179Z"}))},Iconheco:function(e){return(0,n.createElement)("svg",i({width:22,height:22,viewBox:"0 0 22 22",xmlns:"http://www.w3.org/2000/svg"},e),(0,n.createElement)("path",{d:"M6.974 5.628a6.947 6.947 0 0 1 .429-.186V2.854A.853.853 0 0 0 6.552 2H3.023v7.429a8.51 8.51 0 0 1 3.951-3.801Z"}),(0,n.createElement)("path",{d:"M10.567 10.152h.787a2.067 2.067 0 0 0 2.067-2.067V5.871c-.426-.074-2.37-.115-2.822-.115a7.593 7.593 0 0 0-7.58 8.126v4.723a.85.85 0 0 0 .852.85H7.4V13.31a3.165 3.165 0 0 1 3.167-3.158ZM15.03 15.828a6.973 6.973 0 0 1-.429.186V18.6a.853.853 0 0 0 .852.855h3.525v-7.43a8.518 8.518 0 0 1-3.948 3.802Z"}),(0,n.createElement)("path",{d:"M18.979 7.573V2.851A.853.853 0 0 0 18.128 2h-3.53v6.146a3.164 3.164 0 0 1-3.163 3.158h-.79a2.067 2.067 0 0 0-2.067 2.066v2.214c.425.074 2.37.116 2.822.116.05 0 .099 0 .15-.004a7.524 7.524 0 0 0 3.058-.707l.02-.01a7.582 7.582 0 0 0 4.35-7.406Z"}))},Iconhedera:function(e){return(0,n.createElement)("svg",i({width:22,height:22,viewBox:"0 0 22 22",xmlns:"http://www.w3.org/2000/svg"},e),(0,n.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M16.115 19.5h2.49l.014-17h-2.49v5.331H5.49V2.5H3v16.986h2.477v-5.32h10.638V19.5Zm0-9.86H5.477v2.716h10.638V9.642Z"}))},Iconhive:function(e){return(0,n.createElement)("svg",i({width:22,height:22,viewBox:"0 0 22 22",xmlns:"http://www.w3.org/2000/svg"},e),(0,n.createElement)("path",{d:"M6.579 3.113c.162.008.205.147.269.254.716 1.223 1.43 2.447 2.143 3.672.713 1.224 1.418 2.454 2.14 3.673a.56.56 0 0 1 .005.655l.002-.001a1664.044 1664.044 0 0 0-4.227 7.336c-.213.371-.316.372-.53.006-1.427-2.449-2.855-4.897-4.281-7.346a.556.556 0 0 1-.005-.632v.002C3.514 8.28 4.93 5.824 6.341 3.367c.059-.097.103-.219.237-.254Zm7.853 15.88c-.322 0-.64.007-.965 0-.337-.008-.39-.09-.223-.39.497-.881 1.005-1.757 1.51-2.634.903-1.569 1.802-3.14 2.716-4.702a.447.447 0 0 0-.018-.523v.001c-1.329-2.299-2.653-4.6-3.973-6.904-.125-.22-.41-.457-.286-.69.131-.25.479-.11.73-.118.477-.016.954 0 1.43-.007a.522.522 0 0 1 .519.288v.003a2159.54 2159.54 0 0 0 4.264 7.402.52.52 0 0 1 .006.595v-.002c-1.42 2.452-2.834 4.909-4.24 7.368a.561.561 0 0 1-.58.324h.003c-.3-.024-.597-.01-.893-.01Z"}),(0,n.createElement)("path",{d:"M9.963 3.027a3.456 3.456 0 0 0 .584-.006h-.014c.53-.09.807.166 1.058.615 1.13 2.01 2.295 4.004 3.448 6.003.264.457.216.549-.315.549-.57 0-1.142-.006-1.713 0a.565.565 0 0 1-.547-.316l-.001-.003a3135.11 3135.11 0 0 0-3.69-6.397c-.198-.342-.143-.435.259-.443.315-.006.625-.002.93-.002Zm-.01 15.967c-.31 0-.619.004-.928 0-.395-.008-.44-.092-.235-.45l2.587-4.485c.346-.598.695-1.194 1.032-1.796a.525.525 0 0 1 .517-.303h-.002c.619.01 1.238 0 1.858.005.378 0 .443.104.258.425-1.218 2.115-2.436 4.228-3.655 6.34a.472.472 0 0 1-.464.265h.002c-.326-.007-.648-.001-.97-.001Z"}))},Iconicp:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",xmlSpace:"preserve",viewBox:"0 0 576 576"},e),(0,n.createElement)("path",{d:"M568 288c0-72.9-61.1-132.2-136.1-132.2-31.3 0-65.3 16-101.4 47.6-17.1 14.9-31.8 30.9-42.9 43.8-39-43.4-91.3-91.4-143.4-91.4-63.1 0-118.1 43.7-132.4 101.5 0 0 0-.1.1-.2 0 .1 0 .1-.1.2C9.3 267.4 8 277.7 8 288c0 72.9 60.1 132.2 135.1 132.2 31.3 0 66.3-16 102.4-47.6 17.1-14.9 31.8-30.9 42.9-43.8 39 43.4 91.3 91.4 143.5 91.4 63.1 0 118.1-43.7 132.4-101.5 2.4-9.9 3.7-20.1 3.7-30.7zm-270-40.9c12.7-14.4 25.4-27.1 37.6-37.8 34.6-30.3 67-45.7 96.2-45.7 70.8 0 128.3 55.8 128.3 124.4 0 9.6-1.2 19.2-3.5 28.6-.4 1.1-5.1 14-18.5 26.5-17.5 16.3-41.1 24.6-70.3 24.6 31.4-13.6 53.4-44.3 53.4-79.7 0-48.1-40.1-87.3-89.4-87.3-19.2 0-42.7 12.1-70 35.9-12.2 10.7-24.6 23.4-37.7 38.4l-5.1 5.9-26.3-28.1 5.3-5.7zm-46.5 42.2c-10.4 12.3-25.4 29.1-42.6 44.2-32.1 28.1-52.9 34-64.8 34-45 0-81.7-35.7-81.7-79.5s36.6-79.2 81.7-79.5c1.6 0 3.6.2 6 .6 23.2 8.9 43.9 23.1 56.4 34.5 10.1 9.2 28.3 28.1 45 45.7zm26.5 39.6c-12.8 14.4-25.4 27.1-37.6 37.8-34.1 29.9-67.7 45.7-97.2 45.7-34.2 0-66.2-13-90.2-36.5S15.8 321.2 15.8 288c0-9.6 1.2-19.2 3.5-28.6.4-1.1 5.1-14 18.5-26.5 17.5-16.3 41.1-24.6 70.3-24.6-31.4 13.6-53.4 44.3-53.4 79.7 0 48.1 40.1 87.3 89.4 87.3 19.2 0 42.7-12.1 70-35.9 12.2-10.7 24.6-23.4 37.7-38.4l5.1-5.9s25.9 27.7 26.2 28l-5.1 5.8zm46.5-42.2c10.4-12.3 25.4-29.1 42.6-44.2 32.1-28.1 52.9-34 64.8-34 45 0 81.7 35.7 81.7 79.5s-36.6 79.2-81.7 79.5c-1.6 0-3.6-.2-6-.6-23.2-8.9-44-23.1-56.5-34.6-10-9.1-28.2-28-44.9-45.6zm239.7 32.1v-.1.1z"}))},Iconimmutable:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",xmlSpace:"preserve",viewBox:"820 400.5 280 280"},e),(0,n.createElement)("path",{d:"M960 400.5c-77.32 0-140 62.68-140 140s62.68 140 140 140 140-62.68 140-140-62.68-140-140-140zm-6.06 56.57c3.89-1.9 7.99-1.78 11.75.37 13.07 7.45 26.1 14.96 39.08 22.57 4.18 2.45 6.31 6.39 6.33 11.21.08 16.92.05 33.83 0 50.75 0 .63-.41 1.54-.91 1.84-5.03 2.99-10.12 5.89-15.63 9.06v-2.66c0-17.4-.05-34.8.04-52.2.02-3.34-1.14-5.49-4.1-7.18-15.18-8.62-30.27-17.41-45.39-26.14-.65-.38-1.29-.78-2.28-1.38 3.9-2.21 7.41-4.43 11.11-6.24zm-2.78 173.13c-.84-.44-1.48-.74-2.09-1.09-20.03-11.55-40.03-23.17-60.12-34.63-5.63-3.22-8.2-7.79-8.15-14.22.11-13.68.08-27.35.01-41.03-.03-6.18 2.48-10.65 7.9-13.73 14.1-8.02 28.13-16.17 42.16-24.32 1.21-.7 2.1-.82 3.36-.06 4.85 2.91 9.77 5.69 14.92 8.66-.98.58-1.73 1.04-2.48 1.47-15.18 8.77-30.35 17.56-45.57 26.27-2.5 1.43-3.65 3.28-3.63 6.17.08 10.78.09 21.55 0 32.33-.03 2.98 1.15 4.86 3.72 6.33 16.06 9.18 32.06 18.48 48.11 27.68 1.36.78 1.94 1.59 1.9 3.22-.12 5.52-.04 11.04-.04 16.95zm0-30.87c-1.39-.79-2.4-1.36-3.4-1.94-12.73-7.35-25.45-14.72-38.21-22.01-1.38-.79-1.89-1.63-1.87-3.23.09-8.29.06-16.57.02-24.86 0-1.12.17-1.9 1.28-2.51 4.7-2.62 9.34-5.36 14-8.04.34-.19.7-.34 1.32-.64v9.3c0 5.04.08 10.08-.03 15.12-.06 2.87 1.04 4.81 3.55 6.23 7.21 4.07 14.33 8.3 21.55 12.35 1.42.8 1.85 1.68 1.82 3.25-.09 5.51-.03 11.03-.03 16.98zm-14.71-108.75c-2.7-1.59-5.01-1.57-7.71.01-15.14 8.84-30.34 17.57-45.52 26.34-.64.37-1.31.71-2.44 1.33.4-5.77-.83-11.21 1.13-16.48 1.07-2.88 3.08-5.05 5.74-6.59 12.67-7.32 25.33-14.66 38.02-21.93 4.63-2.66 9.36-2.59 13.99.07 14.41 8.3 28.82 16.62 43.2 24.97.61.36 1.38 1.15 1.39 1.74.1 5.93.06 11.85.06 18.22-5.23-3.02-10.06-5.81-14.89-8.59-11-6.35-22.02-12.65-32.97-19.09zm101.32 93.15c-.37 4.66-3.11 7.97-7.14 10.28-15.44 8.88-30.85 17.79-46.28 26.7-4.84 2.79-9.68 5.59-14.53 8.38-.58.34-1.19.63-1.98 1.05-.05-.8-.12-1.39-.12-1.98-.01-5.11.03-10.22-.03-15.33-.01-1.15.28-1.87 1.34-2.48 22.5-12.94 44.97-25.93 67.45-38.9.34-.2.71-.35 1.35-.66.01 4.53.27 8.76-.06 12.94zm.11-32.21c-.04 5.3-2.89 9.02-7.43 11.62-17.59 10.11-35.16 20.28-52.73 30.42-3.21 1.85-6.43 3.7-9.88 5.68-.05-.87-.12-1.45-.12-2.04-.01-5.04.05-10.08-.04-15.13-.02-1.43.45-2.2 1.69-2.91 15.99-9.17 31.91-18.45 47.92-27.57 2.85-1.62 4.1-3.61 4.08-6.95-.12-17.4-.06-34.81-.06-52.21v-3.04c4.18 2.52 8.08 4.59 11.66 7.12 3.26 2.31 4.9 5.81 4.92 9.84.06 15.06.1 30.11-.01 45.17z"}))},Iconimmutablex:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",xmlSpace:"preserve",viewBox:"820 400.5 280 280"},e),(0,n.createElement)("path",{d:"M960 400.5c-77.32 0-140 62.68-140 140s62.68 140 140 140 140-62.68 140-140-62.68-140-140-140zm-6.06 56.57c3.89-1.9 7.99-1.78 11.75.37 13.07 7.45 26.1 14.96 39.08 22.57 4.18 2.45 6.31 6.39 6.33 11.21.08 16.92.05 33.83 0 50.75 0 .63-.41 1.54-.91 1.84-5.03 2.99-10.12 5.89-15.63 9.06v-2.66c0-17.4-.05-34.8.04-52.2.02-3.34-1.14-5.49-4.1-7.18-15.18-8.62-30.27-17.41-45.39-26.14-.65-.38-1.29-.78-2.28-1.38 3.9-2.21 7.41-4.43 11.11-6.24zm-2.78 173.13c-.84-.44-1.48-.74-2.09-1.09-20.03-11.55-40.03-23.17-60.12-34.63-5.63-3.22-8.2-7.79-8.15-14.22.11-13.68.08-27.35.01-41.03-.03-6.18 2.48-10.65 7.9-13.73 14.1-8.02 28.13-16.17 42.16-24.32 1.21-.7 2.1-.82 3.36-.06 4.85 2.91 9.77 5.69 14.92 8.66-.98.58-1.73 1.04-2.48 1.47-15.18 8.77-30.35 17.56-45.57 26.27-2.5 1.43-3.65 3.28-3.63 6.17.08 10.78.09 21.55 0 32.33-.03 2.98 1.15 4.86 3.72 6.33 16.06 9.18 32.06 18.48 48.11 27.68 1.36.78 1.94 1.59 1.9 3.22-.12 5.52-.04 11.04-.04 16.95zm0-30.87c-1.39-.79-2.4-1.36-3.4-1.94-12.73-7.35-25.45-14.72-38.21-22.01-1.38-.79-1.89-1.63-1.87-3.23.09-8.29.06-16.57.02-24.86 0-1.12.17-1.9 1.28-2.51 4.7-2.62 9.34-5.36 14-8.04.34-.19.7-.34 1.32-.64v9.3c0 5.04.08 10.08-.03 15.12-.06 2.87 1.04 4.81 3.55 6.23 7.21 4.07 14.33 8.3 21.55 12.35 1.42.8 1.85 1.68 1.82 3.25-.09 5.51-.03 11.03-.03 16.98zm-14.71-108.75c-2.7-1.59-5.01-1.57-7.71.01-15.14 8.84-30.34 17.57-45.52 26.34-.64.37-1.31.71-2.44 1.33.4-5.77-.83-11.21 1.13-16.48 1.07-2.88 3.08-5.05 5.74-6.59 12.67-7.32 25.33-14.66 38.02-21.93 4.63-2.66 9.36-2.59 13.99.07 14.41 8.3 28.82 16.62 43.2 24.97.61.36 1.38 1.15 1.39 1.74.1 5.93.06 11.85.06 18.22-5.23-3.02-10.06-5.81-14.89-8.59-11-6.35-22.02-12.65-32.97-19.09zm101.32 93.15c-.37 4.66-3.11 7.97-7.14 10.28-15.44 8.88-30.85 17.79-46.28 26.7-4.84 2.79-9.68 5.59-14.53 8.38-.58.34-1.19.63-1.98 1.05-.05-.8-.12-1.39-.12-1.98-.01-5.11.03-10.22-.03-15.33-.01-1.15.28-1.87 1.34-2.48 22.5-12.94 44.97-25.93 67.45-38.9.34-.2.71-.35 1.35-.66.01 4.53.27 8.76-.06 12.94zm.11-32.21c-.04 5.3-2.89 9.02-7.43 11.62-17.59 10.11-35.16 20.28-52.73 30.42-3.21 1.85-6.43 3.7-9.88 5.68-.05-.87-.12-1.45-.12-2.04-.01-5.04.05-10.08-.04-15.13-.02-1.43.45-2.2 1.69-2.91 15.99-9.17 31.91-18.45 47.92-27.57 2.85-1.62 4.1-3.61 4.08-6.95-.12-17.4-.06-34.81-.06-52.21v-3.04c4.18 2.52 8.08 4.59 11.66 7.12 3.26 2.31 4.9 5.81 4.92 9.84.06 15.06.1 30.11-.01 45.17z"}))},Iconimmutablezkevm:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",xmlSpace:"preserve",viewBox:"820 400.5 280 280"},e),(0,n.createElement)("path",{d:"M960 400.5c-77.32 0-140 62.68-140 140s62.68 140 140 140 140-62.68 140-140-62.68-140-140-140zm-6.06 56.57c3.89-1.9 7.99-1.78 11.75.37 13.07 7.45 26.1 14.96 39.08 22.57 4.18 2.45 6.31 6.39 6.33 11.21.08 16.92.05 33.83 0 50.75 0 .63-.41 1.54-.91 1.84-5.03 2.99-10.12 5.89-15.63 9.06v-2.66c0-17.4-.05-34.8.04-52.2.02-3.34-1.14-5.49-4.1-7.18-15.18-8.62-30.27-17.41-45.39-26.14-.65-.38-1.29-.78-2.28-1.38 3.9-2.21 7.41-4.43 11.11-6.24zm-2.78 173.13c-.84-.44-1.48-.74-2.09-1.09-20.03-11.55-40.03-23.17-60.12-34.63-5.63-3.22-8.2-7.79-8.15-14.22.11-13.68.08-27.35.01-41.03-.03-6.18 2.48-10.65 7.9-13.73 14.1-8.02 28.13-16.17 42.16-24.32 1.21-.7 2.1-.82 3.36-.06 4.85 2.91 9.77 5.69 14.92 8.66-.98.58-1.73 1.04-2.48 1.47-15.18 8.77-30.35 17.56-45.57 26.27-2.5 1.43-3.65 3.28-3.63 6.17.08 10.78.09 21.55 0 32.33-.03 2.98 1.15 4.86 3.72 6.33 16.06 9.18 32.06 18.48 48.11 27.68 1.36.78 1.94 1.59 1.9 3.22-.12 5.52-.04 11.04-.04 16.95zm0-30.87c-1.39-.79-2.4-1.36-3.4-1.94-12.73-7.35-25.45-14.72-38.21-22.01-1.38-.79-1.89-1.63-1.87-3.23.09-8.29.06-16.57.02-24.86 0-1.12.17-1.9 1.28-2.51 4.7-2.62 9.34-5.36 14-8.04.34-.19.7-.34 1.32-.64v9.3c0 5.04.08 10.08-.03 15.12-.06 2.87 1.04 4.81 3.55 6.23 7.21 4.07 14.33 8.3 21.55 12.35 1.42.8 1.85 1.68 1.82 3.25-.09 5.51-.03 11.03-.03 16.98zm-14.71-108.75c-2.7-1.59-5.01-1.57-7.71.01-15.14 8.84-30.34 17.57-45.52 26.34-.64.37-1.31.71-2.44 1.33.4-5.77-.83-11.21 1.13-16.48 1.07-2.88 3.08-5.05 5.74-6.59 12.67-7.32 25.33-14.66 38.02-21.93 4.63-2.66 9.36-2.59 13.99.07 14.41 8.3 28.82 16.62 43.2 24.97.61.36 1.38 1.15 1.39 1.74.1 5.93.06 11.85.06 18.22-5.23-3.02-10.06-5.81-14.89-8.59-11-6.35-22.02-12.65-32.97-19.09zm101.32 93.15c-.37 4.66-3.11 7.97-7.14 10.28-15.44 8.88-30.85 17.79-46.28 26.7-4.84 2.79-9.68 5.59-14.53 8.38-.58.34-1.19.63-1.98 1.05-.05-.8-.12-1.39-.12-1.98-.01-5.11.03-10.22-.03-15.33-.01-1.15.28-1.87 1.34-2.48 22.5-12.94 44.97-25.93 67.45-38.9.34-.2.71-.35 1.35-.66.01 4.53.27 8.76-.06 12.94zm.11-32.21c-.04 5.3-2.89 9.02-7.43 11.62-17.59 10.11-35.16 20.28-52.73 30.42-3.21 1.85-6.43 3.7-9.88 5.68-.05-.87-.12-1.45-.12-2.04-.01-5.04.05-10.08-.04-15.13-.02-1.43.45-2.2 1.69-2.91 15.99-9.17 31.91-18.45 47.92-27.57 2.85-1.62 4.1-3.61 4.08-6.95-.12-17.4-.06-34.81-.06-52.21v-3.04c4.18 2.52 8.08 4.59 11.66 7.12 3.26 2.31 4.9 5.81 4.92 9.84.06 15.06.1 30.11-.01 45.17z"}))},Iconinjective:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",xmlSpace:"preserve",viewBox:"0 0 1234 1235"},e),(0,n.createElement)("path",{d:"m733.9 74-3.3 6.7C846.3 130.8 912 234.3 912 347.8c0 122.4-80.1 233.7-236 328.4l-25.6 15.6C533.5 763 474.5 843.2 474.5 940c0 124.7 98 215.9 232.6 215.9 215.9 0 466.4-230.4 466.4-537.6 0-50.1-6.7-99.1-18.9-145.8l-7.8 2.2c3.3 25.6 4.5 44.5 4.5 62.3 0 181.4-102.4 337.3-273.8 440.8l-16.7 10c-36.7 21.1-67.9 33.4-99.1 33.4-41.2 0-72.3-26.7-72.3-65.7 0-33.4 22.3-66.8 94.6-109.1l21.1-12.2c160.3-93.5 249.3-224.8 249.3-370.7 0-184.7-138-337.2-320.5-389.5zM500.1 1161.5l3.3-6.7C387.7 1104.7 322 1001.2 322 887.7c0-122.4 80.1-233.7 236-328.4l25.6-15.6c116.9-71.2 175.9-151.4 175.9-248.2 0-124.7-98-215.9-232.6-215.9-216 0-466.4 230.4-466.4 537.6 0 50.1 6.7 99.1 18.9 145.8l7.8-2.2c-3.3-25.6-4.5-44.5-4.5-62.3 0-181.4 102.4-337.3 273.8-440.8l16.7-10c36.7-21.1 67.9-33.4 99.1-33.4 41.2 0 72.3 26.7 72.3 65.7 0 33.4-22.3 66.8-94.6 109.1l-21.1 12.2C268.6 494.8 179.6 626.1 179.6 772c0 184.7 138 337.2 320.5 389.5z"}))},Iconiost:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 28 32",xmlSpace:"preserve"},e),(0,n.createElement)("path",{d:"M0 16c.1-2.7-.2-5.5.1-8.1C4.7 5.4 9.3 2.4 14 0c4.5 2.7 9.4 5.2 13.8 8.1-.1 5.3.2 10.8-.1 16-4.6 2.6-9.2 5.5-13.9 7.9-4.5-2.8-9.5-5.2-13.8-8.1V16zm3.6.9c0 1-.2 2.1 0 3 3.6 1.9 7.1 4.2 10.7 6 3.4-2 6.8-3.9 10.1-5.9l-6-3.5 1.2-.7c-.8-.4-1.6-1.1-2.5-1.3-.4.2-.8.6-1.2.6-.5-.3-1.1-.6-1.6-.9l1.5-.9c-.8-.4-1.6-1.1-2.5-1.3-.5.2-1 .7-1.5.8-.9-.5-1.9-1.1-2.8-1.6 1.7-.9 3.4-2.2 5.2-2.9l6.9 3.9c.9-.2 1.8-1 2.7-1.5-3.2-1.8-6.5-3.9-9.7-5.5-3.4 2-6.8 3.9-10.2 5.9l5.4 3.1-1 .6c.8.4 1.6 1.1 2.5 1.3.3-.1.7-.5 1-.5.5.3 1.1.6 1.6.9l-1.3.7c.8.4 1.6 1.1 2.5 1.3.4-.2.8-.6 1.3-.7 1.1.7 2.2 1.3 3.3 1.9-1.7.9-3.4 2.2-5.2 2.9-3.4-1.7-6.9-3.7-10.4-5.7z"}))},Iconiotex:function(e){return(0,n.createElement)("svg",i({width:22,height:22,viewBox:"0 0 22 22",xmlns:"http://www.w3.org/2000/svg"},e),(0,n.createElement)("path",{d:"M12.89 2.5v4.095l3.555-2.045L12.89 2.5Z"}),(0,n.createElement)("path",{opacity:.9,d:"M16.445 4.55v4.095L20 6.595 16.445 4.55Z"}),(0,n.createElement)("path",{opacity:.8,d:"M12.89 6.595v4.095l3.555-2.045-3.555-2.05Zm3.555 2.051v4.094L20 10.69l-3.555-2.044ZM12.89 10.69v4.095l3.555-2.044-3.555-2.05Z"}),(0,n.createElement)("path",{d:"M16.445 12.74v4.096L20 14.786l-3.555-2.045Z"}),(0,n.createElement)("path",{opacity:.4,d:"M3.7 6.457v4.095l3.555-2.05L3.7 6.457Z"}),(0,n.createElement)("path",{opacity:.2,d:"M8.185 7.98v4.095l3.55-2.045-3.55-2.05Z"}),(0,n.createElement)("path",{opacity:.3,d:"M5.55 10.57v4.095l3.554-2.05L5.55 10.57Z"}),(0,n.createElement)("path",{opacity:.9,d:"M7.892 13.66v4.095l3.55-2.05-3.55-2.045Z"}),(0,n.createElement)("path",{opacity:.7,d:"M12.86 15.422v4.096l3.55-2.05-3.55-2.046Z"}),(0,n.createElement)("path",{opacity:.9,d:"M8.777 5.957v4.096l3.55-2.045-3.55-2.05Z"}),(0,n.createElement)("path",{opacity:.8,d:"M12.89 2.5v4.095L9.334 4.55 12.89 2.5Z"}),(0,n.createElement)("path",{opacity:.6,d:"M8.777 4.241v4.094l-3.556-2.05 3.556-2.044ZM12.333 6.267v4.096l-3.556-2.05 3.556-2.046Z"}),(0,n.createElement)("path",{opacity:.95,d:"M8.169 7.98v4.095L4.613 10.03 8.17 7.98Z"}),(0,n.createElement)("path",{opacity:.6,d:"M12.89 10.69v4.095l-3.55-2.044 3.55-2.05Z"}),(0,n.createElement)("path",{opacity:.55,d:"M5.55 11.644v4.095l-3.556-2.05 3.556-2.045Z"}),(0,n.createElement)("path",{d:"M20 6.595v4.095l-3.555-2.045L20 6.595Z"}),(0,n.createElement)("path",{opacity:.95,d:"M16.445 8.646v4.094l-3.555-2.05 3.555-2.044Z"}),(0,n.createElement)("path",{opacity:.9,d:"M20 10.69v4.095l-3.555-2.044L20 10.69Z"}),(0,n.createElement)("path",{opacity:.7,d:"M16.445 12.74v4.096l-3.555-2.05 3.555-2.045Z"}),(0,n.createElement)("path",{opacity:.4,d:"M12.102 14.447v4.095l-3.555-2.045 3.555-2.05Z"}),(0,n.createElement)("path",{d:"M16.445 4.55v4.095l-3.555-2.05 3.555-2.045Z"}))},Iconkardiachain:function(e){return(0,n.createElement)("svg",i({width:22,height:22,viewBox:"0 0 22 22",xmlns:"http://www.w3.org/2000/svg"},e),(0,n.createElement)("path",{d:"M10.045 19.5 4.873 2.947 1.5 6.974l3.373 7.158 5.172 5.368ZM8.695 8.316 6.898 2.5l4.272 1.79L9.82 8.762l-1.124-.447Zm3.149 1.118 1.574-5.144L18.14 3.17l2.249 4.921-2.698 3.58-5.847-2.238Zm4.722 4.027-6.97-2.685 2.698 8.5 4.272-5.816Z"}))},Iconklaytn:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",xmlSpace:"preserve",viewBox:"0 0 100 100"},e),(0,n.createElement)("path",{d:"M48.9 25.1c0-3.8 3.1-6.9 6.9-6.9h12.4V1.3H55.8C42.7 1.3 32 12 32 25.1c0 3.4.7 6.7 2 9.6-10.2 4.3-17 13.4-18.5 25-1.8 12.7 3.3 26.4 14.4 33 9.9 6.2 25.4 5.8 33.8-2.8v5.7h17.2V32H55.8c-3.8 0-6.9-3.1-6.9-6.9zM64 48.8v16c0 8.8-7.2 16-16 16s-16-7.2-16-16 7.2-16 16-16h16z"}))},Iconkroma:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",width:500,height:500,viewBox:"0 0 500 500"},e),(0,n.createElement)("path",{d:"M250.007 49 40 183.157l104.996 67.094 105.011-67.094 104.998 67.094L460 183.157 250.007 49Z"}),(0,n.createElement)("path",{d:"M460 183.164 250.007 317.336 40 183.164v134.172l210.007 134.171L460 317.336V183.164Z"}))},Iconlightlink:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 40 40"},e),(0,n.createElement)("path",{d:"m27.2 17.8-5.6 5.6-2.5-2.5c-1.1-1.1-2.8.5-1.7 1.7l3.4 3.4c.5.5 1.3.5 1.7 0l6.4-6.4c1.1-1.2-.5-2.9-1.7-1.8zM35.7 17.8c-.5-.5-1.2-.5-1.7 0l-3.4 3.4c-1.1 1.1.6 2.8 1.7 1.7l3.4-3.4c.5-.5.5-1.2 0-1.7z"}),(0,n.createElement)("path",{d:"m18.3 16.6 2.5 2.5c1.1 1.1 2.8-.5 1.7-1.7L19.1 14c-.5-.5-1.3-.5-1.7 0L11 20.5c-1.1 1.1.6 2.8 1.7 1.7l5.6-5.6zM7.7 17.1l-3.4 3.4c-1.1 1.1.5 2.8 1.7 1.7l3.4-3.4c1.1-1.1-.6-2.8-1.7-1.7z"}))},Iconlinea:function(e){return(0,n.createElement)("svg",i({width:138,height:138,viewBox:"0 0 138 138",xmlns:"http://www.w3.org/2000/svg"},e),(0,n.createElement)("g",{mask:"url(#mask0_36_657)"},(0,n.createElement)("path",{d:"M101.869 120.99H19.2V33.885h18.915v70.224h63.754v16.881ZM101.869 50.758c9.318 0 16.872-7.554 16.872-16.873 0-9.318-7.554-16.872-16.872-16.872-9.319 0-16.872 7.554-16.872 16.872 0 9.319 7.553 16.873 16.872 16.873Z"})))},Iconlisk:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",xmlSpace:"preserve",viewBox:"0 0 115.4 136.3"},e),(0,n.createElement)("path",{d:"m45.1 136.1 17.8-20c.3-.3.1-.8-.4-.8H42.9c-.1 0-.3-.1-.4-.2L25.9 96.5c-.1-.2-.2-.4-.1-.6l27.8-47.7c.1-.2.1-.4 0-.5L42.1 27.9c-.2-.3-.7-.3-.9 0L.1 98.5c-.1.2-.1.4 0 .6l33 37.1c.1.1.2.2.4.2h11.2c.1-.1.3-.2.4-.3z"}),(0,n.createElement)("path",{d:"M57.3.3 45.7 20.1c-.1.2-.1.4 0 .5l12 20.6 31.8 54.6c.1.2.1.4-.1.6l-16.8 18.8-17.9 20.2c-.3.3-.1.8.4.8h26.8c.1 0 .3-.1.4-.2l33-37.1c.1-.2.2-.4.1-.6L58.1.3c-.1-.4-.6-.4-.8 0z"}))},Iconlitecoin:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,viewBox:"0 0 16 16"},e),(0,n.createElement)("path",{className:"a",d:"M7.587 0h.827c.167.018.335.027.5.046a7.667 7.667 0 0 1 1.456.305 7.949 7.949 0 0 1 3.74 2.481 7.886 7.886 0 0 1 1.55 2.846 7.654 7.654 0 0 1 .3 1.532l.034.377v.827a.429.429 0 0 0-.008.052 7.538 7.538 0 0 1-.215 1.439 7.939 7.939 0 0 1-2.816 4.377 7.824 7.824 0 0 1-2.7 1.4 7.619 7.619 0 0 1-1.461.282l-.384.034h-.827a.346.346 0 0 0-.046-.008 6.648 6.648 0 0 1-.715-.071 7.929 7.929 0 0 1-2.041-.587 7.97 7.97 0 0 1-2.938-2.212 7.9 7.9 0 0 1-1.53-2.864A7.609 7.609 0 0 1 .03 8.788l-.034-.377v-.827c0-.02.007-.039.008-.059a7.316 7.316 0 0 1 .119-.983 7.916 7.916 0 0 1 2.655-4.614A7.829 7.829 0 0 1 5.872.277 7.537 7.537 0 0 1 7.205.032Zm.347 11.7h3.193c.054 0 .091-.006.107-.07.123-.468.249-.935.374-1.4.02-.073.014-.08-.063-.081h-3.92c-.1 0-.105-.005-.08-.1.158-.6.318-1.192.474-1.788a.151.151 0 0 1 .107-.119c.364-.13.726-.265 1.089-.4a.108.108 0 0 0 .076-.083c.089-.341.181-.682.272-1.023.005-.019.017-.043 0-.057s-.041 0-.061.007l-1.02.372c-.036.013-.082.051-.111.025s0-.075.013-.112l.815-3.068c.021-.078.016-.084-.064-.084H6.849c-.064 0-.088.024-.1.083q-.544 2.056-1.091 4.111a.158.158 0 0 1-.112.123c-.266.093-.53.192-.8.287a.124.124 0 0 0-.09.094c-.088.337-.178.673-.267 1.01-.005.021-.029.048 0 .068s.042-.005.062-.012l.757-.276c.03-.011.065-.042.092-.017s0 .063-.01.094l-.619 2.328c-.023.087-.023.088.068.088Z"}))},Iconloom:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",width:37,height:32,viewBox:"0 0 37 32"},e),(0,n.createElement)("path",{d:"m32.843 17.476-1.78-1.265 1.78-1.265c2.717-1.921 3.42-5.716 1.499-8.433-.422-.562-.89-1.078-1.499-1.499l-5.622-3.889-6.981 4.873 1.874 1.312 5.107-3.561 4.404 3.092c1.78 1.218 2.202 3.654.937 5.435a4.422 4.422 0 0 1-.937.937L29.189 14.9 9.464 1.079 3.795 5.061c-.562.422-1.078.937-1.452 1.499-1.921 2.717-1.265 6.512 1.499 8.433l1.78 1.265-1.78 1.265c-2.717 1.921-3.42 5.716-1.499 8.433.422.562.89 1.078 1.499 1.499l5.622 3.936 6.981-4.873-1.874-1.312-5.107 3.561-4.404-3.092c-1.78-1.218-2.202-3.654-.937-5.435.281-.375.609-.703.937-.937l2.436-1.687 19.678 13.775 5.669-3.982c.562-.422 1.078-.89 1.499-1.499 1.921-2.717 1.265-6.512-1.499-8.433zm-1.218 8.152-4.451 3.092L9.37 16.257l7.075-4.966-1.874-1.312-7.075 4.966-2.436-1.687a4.422 4.422 0 0 1-.937-.937 3.946 3.946 0 0 1 .937-5.435l4.404-3.139 17.804 12.51-7.075 4.919 1.874 1.312 7.075-4.966 2.436 1.687c.375.281.703.609.937.937 1.265 1.827.843 4.264-.89 5.482z"}))},Iconlumia:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 83.3 83.2"},e),(0,n.createElement)("path",{d:"M26.1 40.2H0l27.5-12.8L40.2 0v26c0 7.8-6.3 14.1-14.1 14.1ZM57.1 40.2h26.1L55.7 27.4 43.1 0v26c0 7.8 6.3 14.1 14.1 14.1ZM57.1 43.1h26.1L55.7 55.9 43 83.3v-26c0-7.8 6.3-14.1 14.1-14.1ZM26.1 43.1H0l27.5 12.8 12.7 27.4v-26c0-7.8-6.3-14.1-14.1-14.1Z"}))},Iconmantle:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",xmlSpace:"preserve",viewBox:"0 0 1579.4 1579.4"},e),(0,n.createElement)("path",{d:"M362.2 572.6 141.8 460.4C124.5 494.3 110 529.8 98.2 566l235.3 76.2c7.7-23.9 17.3-47.3 28.7-69.6zm187.1-197.7 122 210.3c17.8-10.3 37-18.2 56.7-23.5L664.9 327c16-4.2 32.4-7.9 48.9-10.5L674.9 72.1C637.4 78 600 87 564 98.8l75.4 231.4c-24.1 7.9-47.5 17.7-69.9 29.1L458.8 142.7c-33.7 17.3-66.4 37.3-96.9 59.8l145.7 199.6c13.3-9.7 27.3-18.8 41.7-27.2zm655 174.2L994.1 671.2c10.3 17.8 18.4 37 23.7 56.7l234.7-63.3c4.4 16 7.9 32.4 10.5 48.7l244.3-38.8c-5.9-37.5-14.9-74.9-26.9-110.9l-231.2 75.8c-7.9-24.1-17.7-47.5-29.1-69.9l216.5-111.1c-17.3-33.7-37.3-66.4-59.8-96.9l-199.6 145.9c9.7 13.4 18.7 27.3 27.1 41.7zm-85.7-407.5c-33.8-17.3-69.3-31.8-105.6-43.6l-76 235.3c23.7 7.7 47.1 17.3 69.5 28.7l112.1-220.4zm-87.9 229.1L907.2 585c17.8 10.3 34.4 23 48.9 37.5L1302.4 275c-26.9-26.9-56.1-51.7-86.6-73.9l-142.7 197c-13.7-10-27.7-19.2-42.4-27.4zm-660 177.7L584.8 672c10.3-17.8 23-34.4 37.5-49.1L275.2 276.5c-26.9 26.9-51.7 56.1-73.9 86.6L398.1 506c-9.8 13.7-19 27.8-27.4 42.4zm493.9-236.2 37.3-240.4c-37.2-5.7-75.1-8.7-112.9-8.6v490.4c20.8 0 41.6 2.5 61.4 7.9l63.5-239c-16.2-4.5-32.6-7.8-49.3-10.3zM561.4 728.8l-239-63.6c-4.2 16.2-7.7 32.7-10.3 49.3L71.7 676.9c-5.7 37-8.6 75.1-8.6 112.8h490.4c0-20.8 2.8-41.2 7.9-60.9zm655.8 278 220.4 112.2c17.3-33.8 31.8-69.3 43.6-105.6l-235.3-76.2c-7.7 23.9-17.3 47.3-28.7 69.6zm-187.3 197.5L908 994.1c-17.8 10.3-37 18.2-56.7 23.5l63.1 234.7c-16 4.2-32.4 7.9-48.9 10.5l38.8 244.3c37.5-5.9 74.9-14.9 110.9-26.7L939.8 1249c24.1-7.9 47.5-17.7 69.9-29.1l110.9 216.5c33.7-17.3 66.4-37.3 96.9-59.8l-145.7-199.8c-13.3 10.2-27.3 19.3-41.9 27.5zm-654.8-174L585.3 908c-10.3-17.8-18.4-37-23.7-56.7l-234.7 63.3c-4.4-16-7.9-32.4-10.5-48.7L72.1 904.7C78 942.2 87 979.5 99 1015.6L330.2 940c7.9 23.9 17.7 47.5 29.1 69.9L142.7 1121c17.3 33.7 37.3 66.4 59.8 96.9L402.1 1072c-9.6-13.4-18.6-27.3-27-41.7zm85.7 407.5c33.8 17.3 69.4 31.8 105.6 43.6l76-235.3c-23.7-7.7-47.1-17.3-69.5-28.7l-112.1 220.4zm87.7-229.1L672 994.4c-17.8-10.3-34.4-23-48.9-37.5l-346.2 347.5c26.9 26.9 56.1 51.7 86.6 73.9l142.7-197c13.6 9.8 27.8 19 42.3 27.4zm660.1-177.7L994.4 907.4c-10.3 17.8-23 34.4-37.5 49.1l347.3 346.4c26.9-26.9 51.7-56.1 73.9-86.6l-196.8-142.9c9.8-13.8 19-27.8 27.3-42.4zm-479.8-13-63.5 239c16.2 4.2 32.7 7.7 49.3 10.3l-37.3 240.4c37.2 5.7 75.1 8.7 112.9 8.6v-490.4c-20.7 0-41.5-2.7-61.4-7.9zm297.1-228.3c0 20.8-2.6 41.2-7.9 60.9l239 63.6c4.2-16.2 7.7-32.7 10.3-49.3l240.4 37.5c5.7-37 8.6-75.1 8.6-112.8h-490.4z"}))},Iconmatchain:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",xmlSpace:"preserve",viewBox:"0 0 189.3 200"},e),(0,n.createElement)("path",{d:"M76.6 90.6c2.1 4.6-1.2 10.1-6.5 10.1-3 0-7.1-2.4-7.1-7.1 0-10-3-14.8-6.4-16.2 0 20.3-13.9 27.7-13.9 50.7s13.7 40.9 33 48.4c-6.2-5.3-10.1-13.2-10.1-22 0-26.8 34.5-33.5 21.8-61.7 5 6.6 14 38.6 3.5 59.7 6.4-3.4 17-15.1 21.1-21.1-5.1 28 .9 25.9 6.3 23.8 2.1-.8 4-1.6 5.3-.8 2.3 1.6-3.9 16.7-10.1 22 19.3-7.6 33-26.4 33-48.4 0-49-61.2-51.5-44.4-104.6C86 31.2 60.7 56.2 76.6 90.6z"}))},Iconmooi:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 100 100",xmlSpace:"preserve"},e),(0,n.createElement)("path",{d:"M90.14 53.69c-6.9-1.94-11.04-9.34-9.27-16.14 2.49-8.17-3.73-16.5-12.23-16.46-8.5-.04-14.72 8.3-12.23 16.46 3.29 12.21-12.63 13.46-13.21 3.83-.06-1.27.07-2.56.39-3.83 2.49-8.17-3.73-16.5-12.23-16.46-8.5-.04-14.72 8.3-12.23 16.46 1.77 6.8-2.37 14.2-9.27 16.14-15.42 4.05-11.77 26.26 4.19 25.15 7.94-.8 13.17-8.73 10.95-16.26h.01c-3.4-12.47 12.69-13.44 13.14-3.9.06 1.28-.09 2.65-.42 3.9h.01C35.29 70.64 41.65 79.03 50 78.91c8.35.12 14.71-8.27 12.28-16.32h.01c-3.4-12.47 12.69-13.44 13.14-3.9.06 1.28-.09 2.65-.42 3.9h.01c-2.22 7.53 3.01 15.46 10.95 16.26 15.95 1.1 19.59-21.11 4.17-25.16z"}))},Iconmoonbeam:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 499.46 500"},e),(0,n.createElement)("path",{d:"M456.65 377.04c.07-11.18 42.77-10.71 42.48-21.18-.21-8.06-19.11-7.87-13.17-24.94 8.74-25.45 13.5-52.77 13.5-81.18C499.46 111.81 387.65 0 249.73 0S0 111.81 0 249.73c0 28.51 4.79 55.89 13.6 81.42.05.12.54 1.57.54 1.57C17.69 344.04.05 348.48.05 355.24c0 10.59 37.15 9.16 37.15 21.49C37.2 387.46.47 390.77.47 401.6c0 14.96 81.35 9.75 82.38 22.62.8 9.93-27.97 10.52-28.13 21.13-.28 16.93 111.03 11.39 111.03 22.66 0 8.52-50.63 5.45-50.63 15.52s66.65 16.46 140.08 16.46 124.11-8.17 124.11-17-47.27-7-46.31-14.98c1.72-13.9 106.64-6.79 106.64-22.87 0-8.48-28.86-10.45-27.92-19.59 1.32-12.92 87.74-10.99 87.74-24.4 0-10.54-42.81-13.13-42.76-24.07l-.05-.05Zm-66.96-32.43c-2.28 8.52 24.02 9.79 24.02 18.69 0 10.83-80.22 6.51-79.42 20.83.49 9.02 57 10.54 55.92 19.96-1.55 13.64-87.5 6.83-88.35 19.89-.61 9.58 41.94 9.91 42.04 18.65.07 7.35-33.44 11.37-97.6 11.37-73.11 0-108.64-3.94-104.6-12.16 3.78-7.68 68.5-6.25 67.85-18.32-.66-12.07-114.93-8.5-118.38-20.2-2.87-9.72 37.55-11.72 37.29-20.95-.26-9.42-51.76-7.28-52.89-18.67-.73-7.49 26.91-7 25.71-16.41-.87-6.86-12.28-5.89-19.05-20.01-10.92-23.6-17.05-49.86-17.05-77.54 0-101.9 82.59-184.49 184.49-184.49s184.49 82.59 184.49 184.49c0 25.13-5.03 49.08-14.14 70.92-8.67 19.63-28.18 15.69-30.39 23.95h.05Z"}))},Iconmoonriver:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 499.48 500"},e),(0,n.createElement)("path",{d:"M456.68 377.05c.07-11.18 42.76-10.7 42.47-21.18-.17-6.23-11.51-7.53-13.89-15.71-.4-1.51-.53-3.25-.27-5.28.17-1.21.48-2.51.98-3.94 8.75-25.46 13.51-52.76 13.51-81.19C499.48 111.81 387.67 0 249.74 0S0 111.81 0 249.74c0 28.25 4.71 55.4 13.36 80.73.05.24.13.48.22.73.25.66.45 1.28.64 1.89C17.3 344.16.05 348.57.05 355.26c0 10.58 37.15 9.17 37.15 21.48 0 10.72-36.74 14.05-36.74 24.88 0 14.95 81.36 9.75 82.38 22.61.79 9.93-27.97 10.53-28.15 21.14-.28 16.94 111.03 11.39 111.03 22.66 0 8.53-50.63 5.44-50.63 15.52S181.74 500 255.19 500s124.12-8.16 124.12-17.01-47.29-7.01-46.31-14.97c1.7-13.9 106.64-6.79 106.64-22.88 0-8.47-28.87-10.46-27.93-19.6 1.32-12.91 87.73-11 87.73-24.41 0-10.55-42.83-13.13-42.76-24.08Zm-111.89 63.14c0 7.38-33.48 10.74-97.73 10.74-52.54 0-104.73-3.3-104.73-11.88s62.25-9.35 105.04-9.28c56.99.1 97.42 2.74 97.42 10.41ZM249.74 65.23c78.78 0 146.01 49.37 172.47 118.86 3.06 9.01-8.04 8.46-15.86 8.46h-21.27c-15.19 0-34.31 1.82-34.31 5.98 0 5.22 46.43 4.91 51.55 4.91 14.98 0 26.72 1.13 28.42 10.32 2.3 11.64 3.52 23.67 3.52 35.99 0 24.75-4.89 48.35-13.73 69.91-2.87 6.34-6.64 9.62-11.21 12.38-21.95 12.21-61.77 10.02-61.76 17.38 0 10.69 67.04 6.12 67.14 15.41.15 14.19-119.62 5.77-119.61 18.55.01 12.68 96.35 6.77 96.35 20.06 0 6.68-30.94 9.14-64.68 9.99-52.4.69-145.05.29-179.96-.91l.04.04c-23.62-.85-43.73-4.07-51.62-7.47-2.17-.94-2.27-3.58-.19-4.65 23.87-12.28 169.56-2.5 169.56-16.77s-143.95-4.38-143.84-16.77c.08-8.8 62.9-8.03 112.72-8.03 64.53 0 84.34-3.23 84.31-7.88-.05-9.36-79.36-3.87-79.65-14.36-.28-10.18 125.52-2.75 125.52-12.72 0-6.34-54.65-6.93-109.29-6.73-54.65.21-109.29.3-109.29 7.08 0 7.67 64.68 4.69 64.68 12.37 0 6.06-35.54 7.32-72.66 7.32-24.49 0-43.49-1.86-52.8-13.41-.77-.95-1.54-2.34-2.16-3.59a184.23 184.23 0 0 1-16.9-77.2c0-101.9 82.61-184.51 184.51-184.51Z"}),(0,n.createElement)("path",{d:"M245.97 302.89c79.47 0 156.85 1.15 156.87-7.73.02-10.75-110.97-9.49-168.63-9.49-45.73 0-127.71-1.43-127.71 8.78s91.79 8.44 139.47 8.44ZM297.31 272.38c52.25 0 78.41-.61 78.41-6.91 0-9.11-71.13-4.06-71.13-13.08 0-7.93 44.94-3.48 44.94-12 0-6.7-50.33-6.08-77.77-6.08-30.43 0-60.38 1.15-60.38 6.85 0 7.4 76.7 3.24 76.7 10.82 0 10.84-121.69 3.01-121.69 13.48 0 9.91 79.1 6.91 130.92 6.91ZM348.57 223.95c11.19 0 44.02-.7 44.02-5.19s-24.32-5.94-49.6-5.91c-17.37.02-52.78.3-52.78 5.38s26.88 5.73 58.36 5.72ZM367.5 240.53c0 4.25 18.77 6 33.18 6 8.32 0 24.19-1.73 24.19-5.1 0-4.08-16.29-5.33-26.2-5.46-12.84-.17-31.16.9-31.16 4.56Z"}))},Iconmultiversx:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",width:48,height:37,viewBox:"0 0 48 37"},e),(0,n.createElement)("path",{d:"M26.639 18.408 48 6.938 44.41 0 24.85 7.952a2.07 2.07 0 0 1-1.566 0L3.723 0 .132 6.938l21.361 11.47L.132 29.878l3.591 6.938 19.56-7.952a2.07 2.07 0 0 1 1.566 0l19.56 7.952L48 29.878l-21.36-11.47Z"}))},Iconnear:function(e){return(0,n.createElement)("svg",i({width:22,height:22,viewBox:"0 0 22 22",xmlns:"http://www.w3.org/2000/svg"},e),(0,n.createElement)("path",{d:"m15.677 3.369-3.04 5.27c-.211.359.193.793.484.491l2.992-3.041c.081-.076.194-.019.194.113v9.501c0 .133-.145.19-.21.095L7.04 3.142C6.75 2.727 6.33 2.5 5.86 2.5h-.324C4.696 2.5 4 3.312 4 4.313v13.374c0 1 .695 1.813 1.553 1.813.533 0 1.035-.321 1.326-.869l3.04-5.27c.21-.359-.194-.793-.485-.491l-2.992 3.022c-.08.076-.194.02-.194-.113V6.297c0-.133.146-.19.21-.095l9.057 12.656c.29.415.728.642 1.18.642h.324c.857 0 1.552-.812 1.552-1.813V4.313c0-1-.695-1.813-1.552-1.813-.55 0-1.051.321-1.342.869Z"}))},Iconneo:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",width:29,height:32,viewBox:"0 0 29 32"},e),(0,n.createElement)("path",{d:"M0 5.61v21.406l13.894 4.985V10.422l15.032-5.54L15.284.002 0 5.612z"}),(0,n.createElement)("path",{d:"M15.032 11.037v11.706l13.894 4.985V5.897l-13.894 5.141z"}))},Iconninechronicles:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 279.8 280.2",xmlSpace:"preserve"},e),(0,n.createElement)("path",{d:"M190.327 35.72c-3.8 52.5-22.3 106.4-61.8 142.7 18.5 4 37.3 7.1 56.2 8.9 45.9-27.8 74.7-79.3 65.3-133.7-15.3-19.4-35.5-34.7-58.9-43.9.1 8.7-.2 17.3-.8 26M58.616 211.535c15.7-6.3 30.7-14.6 44-24.9-35.3-7.5-70.3-19.7-102.7-35.8 2 26.4 11.3 50.7 25.9 71 11.2-2.7 22.2-6 32.8-10.3"}),(0,n.createElement)("path",{d:"M5.991 131.43c34 19.7 71.5 34.6 109.7 44 45.9-43.7 59-111.4 52.8-172.4-81.2-17.9-162.3 43-168.3 124.9.2.1 5.6 3.4 5.8 3.5zM134.884 192.385c-6.2-.8-13.1-2-19.2-3.2-25.3 19.3-55.7 31-86.8 36.6 1.2 1.6 2.5 3.1 3.8 4.7 47.3-2.2 95.5-11.3 137-34.2-11.6-.9-23.2-2.1-34.8-3.9M203.538 197.635h-1.1c-41.6 33-94.3 49.9-146.7 54.7 68.2 55.2 182.8 23.1 213.1-57.7-21.7 2.3-43.5 3.3-65.3 3M259.94 103.035c-3.8 33.7-22.4 64.3-47.7 86.4 19.5 1 39.2.9 58.7-.2 15.2-38.6 10.2-87.7-11.6-122 1.7 11.8 2 23.8.6 35.8"}))},Iconoasis:function(e){return(0,n.createElement)("svg",i({width:22,height:22,viewBox:"0 0 22 22",xmlns:"http://www.w3.org/2000/svg"},e),(0,n.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M17.773 5.873c-1.288-1.646-3.174-2.696-5.259-2.696-4.037 0-7 3.759-7 7.823 0 2.829 1.887 4.954 3.972 4.954.2 0 .385-.013.584-.053C8.662 14.878 7.773 13.019 7.773 11c0-3.214 2.178-5.724 4.741-5.724 2.802 0 4.742 2.776 4.742 5.724-.014 2.178-.784 4.343-2.152 5.937-1.195 1.394-2.736 2.27-4.436 2.55 0 0 .146.013.332.013 4.688 0 8.5-3.812 8.5-8.5a8.396 8.396 0 0 0-1.727-5.127ZM16.485 11c0-2.829-1.886-4.954-3.97-4.954a2.9 2.9 0 0 0-.585.053c1.408 1.023 2.297 2.882 2.297 4.901 0 3.214-2.178 5.724-4.741 5.724-2.802 0-4.741-2.776-4.741-5.724.013-2.178.783-4.343 2.151-5.937 1.195-1.394 2.736-2.27 4.436-2.55 0 0-.146-.013-.332-.013-4.688 0-8.5 3.812-8.5 8.5 0 1.926.638 3.706 1.727 5.127 1.288 1.646 3.174 2.682 5.259 2.682 4.037.014 7-3.745 7-7.809Z"}))},Iconoasys:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 100 100",style:{enableBackground:"new 0 0 100 100"},xmlSpace:"preserve"},e),(0,n.createElement)("circle",{cx:26.4,cy:38.7,r:4.9}),(0,n.createElement)("path",{d:"M77.3 63.2c14.8-15.6 13-41.2-3.7-54.7C59.8-3 39.2-2.8 25.5 8.9c-16.6 13.7-18 39-3.3 54.6-24.8 16.3-.8 37 27.8 36.5 28.9.6 52.8-20.6 27.3-36.8zm.9-22.7c-.7-1.3-2.9-1.8-4-2.6-1.4-.8-1.7-2.7-.9-4 1.4-2.3 5.2-1.9 6.2.6l-1.2.7c-.7-1.5-2.8-2-3.7-.6-.5.9-.2 1.8.7 2.3.8.5 2.6 1.2 3.3 1.8 1.4 1 1.7 3.2.8 4.6-1.7 2.8-6.4 1.8-7.2-1.3l1.4-.6c1 3.4 6 2.6 4.6-.9zm-10.1-6.4.6-1.3h1.4l-5.6 11.9H63l5.1-10.6zm-6.9-1.3c.4.8 2.8 5.9 3.3 6.9l-.7 1.5-4-8.4h1.4zm-6.7 7.7c-.7-1.3-2.9-1.8-4-2.6-1.4-.8-1.7-2.7-.9-4 1.4-2.3 5.2-1.9 6.2.6l-1.2.7c-.7-1.5-2.8-2-3.7-.6-.5.9-.2 1.8.7 2.3.8.5 2.6 1.2 3.3 1.8 1.4 1 1.7 3.2.8 4.6-1.7 2.8-6.4 1.8-7.2-1.3l1.4-.6c1 3.4 6 2.6 4.6-.9zm-8.4 4.1h-1.4c-.3-.7-3.6-7.6-4-8.5l.7-1.5 4.7 10zm-6.4-11.8h1.5c-.3.6-5.6 11.7-5.7 11.8h-1.4l5.6-11.8zM20 38.7c0-3.5 2.8-6.3 6.3-6.3 8.4.3 8.4 12.3 0 12.6-3.4 0-6.3-2.8-6.3-6.3zm2.7 48.9c-9.3-6.7-6.9-15.2 3.3-20.7 1.7 1.4 3.6 2.6 5.5 3.7-7.7 3.9-12.1 10-8.8 17zM50 94.5c-8.6 0-13.3-3.7-13.3-5.7 0-1.9 4.7-5.7 13.3-5.7s13.3 3.7 13.3 5.7c0 1.9-4.7 5.7-13.3 5.7zm18.1-4.4c1.1-6.9-7.5-11.7-18.1-11.8-10.6.1-19.2 4.9-18.1 11.8-10.1-5.9-4.8-13.3 5.9-16.6 7.7 2.6 16.3 2.5 23.9-.1 11 3.2 16.7 10.6 6.4 16.7zm9.2-2.5c3.4-7.1-1.3-13.3-9.2-17.1 2-1.1 3.8-2.4 5.5-3.8 10.3 5.4 13.2 13.9 3.7 20.9z"}))},Iconoasyschainverse:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 100 100",xmlSpace:"preserve"},e),(0,n.createElement)("path",{d:"M84.8 33.4V20.1L50 0 15.2 20.1v40.2L50 80.4l34.8-20.1V40.2l-10.5 6.1v8L50 68.3l-24.3-14V26.2L50 12.1l24.3 14.1v13.3l10.5-6.1z"}),(0,n.createElement)("path",{d:"M50 100 15.2 79.9V67.8L50 87.9l34.8-20.1v12.1z"}))},Iconoasysdefiverse:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 100 100",style:{enableBackground:"new 0 0 100 100"},xmlSpace:"preserve"},e),(0,n.createElement)("path",{d:"m96.6 50.1-14.3-8.3v16.5zM74.5 29.5v41.2L39.2 91.1V63.9l12.1-7V43.1l-12.1-7v-27zM24.6 91.8l-14.3-8.3V100zM24.6 8.2 10.3 0v16.5zM3.4 70.6l21.9 12.7V16.7L3.4 29.4z"}))},Iconoasysgeekverse:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 300 300",xmlSpace:"preserve"},e),(0,n.createElement)("path",{d:"M165.3 173h-18.6l25.2-45h18.6zM274.9 173h-96.6l25.2-45h71.4z"}),(0,n.createElement)("path",{className:"st0",d:"M146.7 216.7c-36.6 0-66.5-29.8-66.5-66.5 0-36.6 29.8-66.5 66.5-66.5 24.2 0 45.4 13 57 32.3h52.2C241.4 69.6 198 35.8 146.7 35.8 83.5 35.8 32.3 87 32.3 150.2s51.2 114.4 114.4 114.4c51.3 0 94.7-33.8 109.2-80.3h-52.2c-11.6 19.4-32.8 32.4-57 32.4z"}))},Iconoasysgesotenverse:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 120 120",style:{enableBackground:"new 0 0 120 120"},xmlSpace:"preserve"},e),(0,n.createElement)("path",{d:"M2.9 66.4c-3.5 8.8 4.7 12.6 14.3 15-.4-6.5 1-17.1 3-23.2-8.3 1.2-15.4 4.3-17.3 8.2zM117.1 66.4c-1.9-3.9-9-7-17.3-8.2 2 6.1 3.4 16.7 3 23.2 9.6-2.4 17.8-6.2 14.3-15zM71.5 44.7c0-3.9 2.1-8.7 4.6-11.3 8.4 2.5 10.5-11.4 1.7-11.5-4.7-.1-7.6 5.6-4.8 9.3-2.9 3.2-5.2 8.8-5.2 13.5H52.4c-.1-4.7-2.4-10.2-5.2-13.4 2.8-3.7-.1-9.4-4.8-9.3-8.8.1-6.7 14 1.7 11.5 2.4 2.6 4.4 7.3 4.5 11.2H28.7l-6.1 49.4h74.9l-6.1-49.4H71.5zM37.6 63.4c-.2-7.4 11.3-7.5 11.4-.2.2 7.3-11.3 7.5-11.4.2zm36.3 6.8c.1 3-9.5 14-17.6 9.9C49 77.3 44.8 70 46.8 69.5c6.7 0 20.6.1 26.4 0 .4-.2 1 .3.7.7zm2.8-1.3c-7.4.2-7.5-11.3-.2-11.3 7.4-.2 7.6 11.3.2 11.3z"}))},Iconoasyshomeverse:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 100 100",style:{enableBackground:"new 0 0 100 100"},xmlSpace:"preserve"},e),(0,n.createElement)("path",{d:"M0 47.9c-1-2.3 6.5-28.7 8.2-20.7C-2.9 49 6.5 77.6 28.3 88.6c6.1 3.1 11.1 3.1 14.8 9.8C18.5 95.6-1.4 72.8 0 47.9zM100 52.4c-1 22.7-19.1 42.3-41.5 45.8 1.9-1.7 2.8-4.3 4.3-6 8.4-2.4 15.6-6.8 21.5-13.3 12.8-13.7 15.9-34.9 7.6-51.7.6-6 5.6 6.9 5.9 8.4 1.7 5.4 2.4 11.1 2.2 16.8z"}),(0,n.createElement)("path",{d:"M92.8 37c-6-35-51.7-47.7-75.1-21.1C-3.6 38.5 7 76.3 36.3 85.7c.5-1.2 1.3-2.1 2.3-2.7.5-.3.7-.7.7-1.3V65.4c-.1-2.6 2.7-4.7 5.2-3.6 1.5.6 2.3 1.8 2.3 3.5.1 2.6 0 5.2 0 7.7 2.1-1.3 4.6-.8 5.8 1.6 2.7-1.1 3.8-.8 5.6 1.5 6.3-.8 4.6 5.6 4.8 9.7 20.5-6 34-27.7 29.8-48.8zM69 44.1c2.8.1 2.7 4 0 4.1-2.7-.1-2.7-4.1 0-4.1zm-16.7 2.1c-.2 2.7-4.1 2.7-4.2-.1.1-2.8 4.2-2.6 4.2.1zm-18.7 0c-.1 2.8-4.2 2.7-4.2-.1 0-2.8 4.3-2.7 4.2.1zM22.3 40h-4.5V25.6h4.4v5h4.4c.4 0 .5-.1.5-.5v-4.5h4.5c.1 4.6 0 9.2 0 13.7 0 .5-.1.7-.7.7h-3.8v-5.8h-4.9V40zm12.6 12.6c-.7 1.5-1.4 3.1-2.1 4.6-.6.7-1.8.3-2.6.4-.2 0-.5-.1-.5-.3-1-2.5-2.4-4.9-3.2-7.4h3c.1 0 .3.3.3.4.5 1.5.9 2.9 1.5 4.3.5-1.5 1-2.8 1.4-4.2.1-.5.3-.7.9-.6.8.1 1.6 0 2.6 0-.5 1.1-.9 2-1.3 2.8zm10.9 1.9h-6.3c0 1.4 1.6 1.9 2.7 1.2.3-.2.6-.3.9-.3.8 0 1.6.1 2.5.2-1.2 2.4-4 2.2-6.2 2-1.8-.2-3.1-1.6-3.2-3.4-.7-6.1 10.8-6 9.6.3zm-7.1-8.4c0-2.8 4.2-2.8 4.3 0-.1 2.8-4.2 2.8-4.3 0zm4.2-6c-.5 0-1 .1-1.3.1-2-.1-3.8-.3-5.2-1.5-3.4-2.8-3.5-9-.1-11.9 2.6-2.2 7.7-2.1 10.3.1 4.3 3.8 2.6 12.9-3.7 13.2zm10.8 10.6c-.2.5-.5 1-.7 1.5-3.1-1.1-2.2 3.6-2.3 5.4h-3.2V50h2.9v.8c.5-.3 1-.8 1.6-1 .6-.1 1.3.1 2 .2-.2.4-.2.6-.3.7zm8.7 6.2c-1.9 1.4-7.4 1.6-8-1.4 1-.1 1.9-.2 2.8-.2.6 1 4.1 1.3 2.5-.3-1.7-.5-5-.3-5.1-2.8-.2-3.2 7.7-3.3 8.1-.3-1.9 1-3.9-1.3-5.2.1 1.9 1.1 8.2 1.1 4.9 4.9zm-4.8-10.8c0-2.8 4.1-2.6 4.2.1-.3 2.6-4.1 2.7-4.2-.1zm6-16.6c-.9 3.3-1.7 6.6-2.6 9.9-.1.4-.3.6-.7.6h-2.1c-.5 0-.7-.2-.8-.6-.9-3.3-1.5-6.7-2.6-9.9V40h-3.6V25.6H57c.7 2.8 1.5 5.6 2.2 8.4h.1c.7-2.6 1.4-5.3 2.1-8 .1-.3.1-.5.5-.5 1.8.1 3.6-.1 5.5.1V40h-3.6V29.6c-.1 0-.2-.1-.2-.1zm10.2 25h-6.3c-.1 1.4 1.7 1.9 2.7 1.2 1-.6 2.2-.1 3.5-.1-1.2 2.4-3.9 2.2-6.1 2-2.1-.3-3.3-1.8-3.3-3.8-.1-3.7 3.7-4.5 6.6-3.9 2 .5 3.2 2.3 2.9 4.6zM82.2 40H70V25.6h12v3.1h-7.4V31h6.9v3h-6.9v2.8h7.7V40z"}),(0,n.createElement)("path",{d:"M44.5 32.7c-.2 1.9-.6 4.2-3 4.1-1.3 0-2.3-.6-2.7-1.8-2.4-6.2 5.1-9.6 5.7-2.3zM39.5 53.1c.2-1.1.7-1.5 1.6-1.5.9 0 1.3.5 1.4 1.5h-3zM70.5 53.1h-3c0-.9.5-1.5 1.3-1.5 1.1-.1 1.6.4 1.7 1.5z"}))},Iconoasysmainnet:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 100 100",style:{enableBackground:"new 0 0 100 100"},xmlSpace:"preserve"},e),(0,n.createElement)("circle",{cx:26.4,cy:38.7,r:4.9}),(0,n.createElement)("path",{d:"M77.3 63.2c14.8-15.6 13-41.2-3.7-54.7C59.8-3 39.2-2.8 25.5 8.9c-16.6 13.7-18 39-3.3 54.6-24.8 16.3-.8 37 27.8 36.5 28.9.6 52.8-20.6 27.3-36.8zm.9-22.7c-.7-1.3-2.9-1.8-4-2.6-1.4-.8-1.7-2.7-.9-4 1.4-2.3 5.2-1.9 6.2.6l-1.2.7c-.7-1.5-2.8-2-3.7-.6-.5.9-.2 1.8.7 2.3.8.5 2.6 1.2 3.3 1.8 1.4 1 1.7 3.2.8 4.6-1.7 2.8-6.4 1.8-7.2-1.3l1.4-.6c1 3.4 6 2.6 4.6-.9zm-10.1-6.4.6-1.3h1.4l-5.6 11.9H63l5.1-10.6zm-6.9-1.3c.4.8 2.8 5.9 3.3 6.9l-.7 1.5-4-8.4h1.4zm-6.7 7.7c-.7-1.3-2.9-1.8-4-2.6-1.4-.8-1.7-2.7-.9-4 1.4-2.3 5.2-1.9 6.2.6l-1.2.7c-.7-1.5-2.8-2-3.7-.6-.5.9-.2 1.8.7 2.3.8.5 2.6 1.2 3.3 1.8 1.4 1 1.7 3.2.8 4.6-1.7 2.8-6.4 1.8-7.2-1.3l1.4-.6c1 3.4 6 2.6 4.6-.9zm-8.4 4.1h-1.4c-.3-.7-3.6-7.6-4-8.5l.7-1.5 4.7 10zm-6.4-11.8h1.5c-.3.6-5.6 11.7-5.7 11.8h-1.4l5.6-11.8zM20 38.7c0-3.5 2.8-6.3 6.3-6.3 8.4.3 8.4 12.3 0 12.6-3.4 0-6.3-2.8-6.3-6.3zm2.7 48.9c-9.3-6.7-6.9-15.2 3.3-20.7 1.7 1.4 3.6 2.6 5.5 3.7-7.7 3.9-12.1 10-8.8 17zM50 94.5c-8.6 0-13.3-3.7-13.3-5.7 0-1.9 4.7-5.7 13.3-5.7s13.3 3.7 13.3 5.7c0 1.9-4.7 5.7-13.3 5.7zm18.1-4.4c1.1-6.9-7.5-11.7-18.1-11.8-10.6.1-19.2 4.9-18.1 11.8-10.1-5.9-4.8-13.3 5.9-16.6 7.7 2.6 16.3 2.5 23.9-.1 11 3.2 16.7 10.6 6.4 16.7zm9.2-2.5c3.4-7.1-1.3-13.3-9.2-17.1 2-1.1 3.8-2.4 5.5-3.8 10.3 5.4 13.2 13.9 3.7 20.9z"}))},Iconoasysmchverse:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 100 100",style:{enableBackground:"new 0 0 100 100"},xmlSpace:"preserve"},e),(0,n.createElement)("path",{d:"M99.2 41.3c-9.3-52.4-84-55.4-97.5-4-13.2 51.4 53.3 85.2 87 44.1 9-11.1 13.1-26 10.5-40.1zM4 46.5c.4-2.6.5-5.5 1.4-7.8.5.1 1 .1 1.5.2H7h-.1c3.2.7 7.4.1 10.1 1.3 0 5.1 1.2 25.4 9.6 18.8 4.1-5.2 3-12.8 4.7-18.3 12.5.6 25 .5 37.5 0 2.4 26.9 13.6 25.9 14.5-.9 14.7-1.4 12.4-3.5 12.8 13.8.3 19.1-24.1 21.7-34.7 8.6-18.7-21.9-25 18-47.6 6.4C3.5 65.1 3.8 55.9 4 46.5zm84.4-22.6c-.3 3.4 1 10.1-3.3 11-2.3-.2-3.9-2.6-3.4-4.9 1.1-4.5.6-9 .4-13.5 2.4 2.2 4.3 4.8 6.3 7.4zM66.8 6.7c2.2 1.4 6 1.7 7.1 4.2.9 6.8 1.4 14.9-2.1 20.9-5.7 2.6-5.7-3.9-4.8-7.6.5-5.8.3-11.6-.2-17.5zm-33.5.8c.1.4-.2 1.1.1 1.4-.1-.1-.1-.2-.1-.4-.4 5.3-.5 10.6-.1 16 .5 3 1.5 8.3-3.2 8-5.7-2.5-4.2-15.8-3.7-21.2.7-2.7 4.8-3.2 7-4.5v.7zm11.4 22.4c-2.1-8.3-1.3-17-.8-25.5 3.1-1.6 8.1-.6 11.8-.5 1.9 8.2 1.6 18.7-.7 27.3-2.2 5.6-9.2 4.2-10.3-1.3zm-28.1-12c.5-.5 1-.9 1.5-1.4.1.4 0 .9-.1 1.3-.1.7-.1 1.5-.2 2.2.2-.2.5-.4.7-.6-.2.2-.5.4-.7.6-1.4 4.7 3.1 11.3-1.5 14.4-5.2 1.8-4.3-6.5-4.6-9.6.5-2.6 3.5-4.5 4.9-6.9zm1.7.3s0-.1 0 0c0-.1 0 0 0 0zm-.1-.1s0-.1 0 0c0-.1 0 0 0 0zm-.3 3.9v-.2c-.1 0-.1.1 0 .2z"}))},Iconoasyssaakuruverse:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 100 100",style:{enableBackground:"new 0 0 100 100"},xmlSpace:"preserve"},e),(0,n.createElement)("path",{d:"M50 0C22.4 0 0 22.4 0 50s22.4 50 50 50 50-22.4 50-50S77.6 0 50 0zm7.2 90.7c-19.7 2-37.9-7.1-45.2-26-9-22.3 5.3-48.8 28.8-53.9 5.6-1.2 11.5-1.6 17.2-.4 1 .2 1.1 1.5.2 1.8-.6.2-1.1.3-1.8.4-28.2 4.3-42.8 38-24.8 60.4 5.3 7.2 12.5 11.8 21.1 14.2 1.7.5 3.5.7 5.3 1.1.6.1 1 .5.9 1.1 0 .8-.7 1.3-1.4 1.4l-.3-.1zm10.5-12.1c-7.5 1.4-14.7-.1-20.8-3.8-9.6-5.9-15.1-17-13.6-28.2 1.7-12.7 11.5-23.4 26.2-25 3.1-.3 6.3-.1 9.3.7.5.2.8.8.6 1.3-.4.9-1.5.7-2.4 1C54.4 28 45.9 39.7 47 52.4c.7 9 6.5 17.3 14.5 21.4 2.3 1.2 4.8 1.9 7.2 2.6.6.3.8 1.3.2 1.7-.4.3-.9.4-1.3.5h.1zm10.8-12.1c-16.1 4.3-28.7-14.7-17.3-27.3 4.5-5.2 12-7.3 18.7-4.6 1.4 1.6-1.1 2.3-2.3 3.1-4.6 2.9-7.1 7.3-7 12.9 0 5.5 2.9 10 8 12.8.6.4 1.3.5 1.6 1 .7 1.2-.6 1.8-1.6 2l-.1.1zm7.3-12.3c-2.3 0-4-1.7-4.1-3.9 0-2.2 1.8-3.9 4-4 2.2-.1 4 1.8 4 3.9 0 2.3-1.7 4-3.9 4z"}))},Iconoasyssgverse:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 50 45"},e),(0,n.createElement)("path",{d:"M25.01 13.14c-1.34 0-2.37.31-3.11.92-.74.61-1.1 1.46-1.1 2.55 0 1.95 1.38 3.36 4.13 4.23 2.4.72 4.11 1.63 5.13 2.72 1.02 1.09 1.53 2.5 1.53 4.23 0 1.95-.59 3.45-1.76 4.48-1.17 1.04-2.84 1.56-5.01 1.56-2.4 0-4.53-.63-6.39-1.9l.7-1.99c1.69 1.25 3.58 1.87 5.69 1.87 1.43 0 2.53-.34 3.3-1.03.76-.68 1.15-1.68 1.15-2.99 0-1.21-.32-2.17-.97-2.88-.65-.71-1.79-1.33-3.41-1.86-4.24-1.31-6.36-3.45-6.36-6.43 0-1.65.58-2.97 1.73-3.96 1.15-.99 2.75-1.48 4.78-1.48 2.19 0 4.22.47 6.1 1.42l-.58 1.87c-1.68-.89-3.53-1.33-5.52-1.33Z"}))},Iconoasystcgverse:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 100 100",style:{enableBackground:"new 0 0 100 100"},xmlSpace:"preserve"},e),(0,n.createElement)("path",{d:"M100 47.5c-.1.6 0 1.3 0 1.9v-1.9zM100 50.5v.9-.9zM20.9 26.9c2.3-3 5.1-5.7 8.2-7.9.9-.8-1.1-.1-1.7-.3-5.4.6-8.8 5.7-8.6 10.9l.1.1c.6-.9 1.2-1.9 2-2.8zM75.4 77.1c-2.7 2.6-5.8 4.4-9 6.1 7.1 1.7 14-3.2 13.4-10.7-1.5 1.7-2.6 3.2-4.4 4.6zM100 50v-.5 1.1-.6zM34.699999999999996 58.400000000000006c-.1 1.1-2 .3-2.8.5 7.3 9.9 17.8 18.7 29.5 23.1 4 .6 8.7-3.7 11.9-5.9 16.8-13.8 15.9-41.7-1.5-54.5-.8-.4-1.8-1.5-2.6-1.5-2.5 2.1-6.7.2-6.9-3-1.6-2.4-9.7-2.5-12.7-2.7-1.2-.3-16.8 2.5-13 4.1 9.7 3.7 18.2 9.9 25.6 17-.5.3-1.4.9-1.8.3-2.4-2.4-5-4.7-7.7-6.9-4.5-3.2-12.5-9.2-17.8-9-1.3 1.5-2.8.9-4.3.6-4.6 3.3-8.4 7.6-11.1 12.5-.5 7.9 6.4 17.9 10.9 24.3.2-4.2.2-13.7.2-13.7l-6.1-.1.1-3.5h15.8v3.5h-5.6l-.1 14.9zm17 .7c-18.5 3-13.1-27.5 3.1-17.6 2.8 1.9 3.1 4.8 2.1 5-1.3.1-3 .6-3.8-.7-1.8-3.3-6.8-3.4-8.3-.1-1.4 3.3-1.1 8.6 2.8 10 2.6.8 5.3-.7 5.7-3.5.1-.5.3-.6.8-.6.7.2 3.3-.4 3.4.4-.3 3.6-2.5 6.3-5.8 7.1zm23.6-12.8h-3.1c-.3 0-.5-.1-.5-.4-.5-1.5-1.5-2.5-3.1-2.7-5.7-1-7.2 7.1-4.6 10.8 2.1 3 7.7 2.5 8.3-1.4.4-1.3-1.4-.5-2.1-.7-2.1.3-2.3 0-2-2 0-.5-.2-1.1.6-1h6.8c1.3-.2.2 8.5.6 10.1 0 .5-.1.6-.6.6-2.7-.2-2.6.8-2.5-2.2-9.5 8.1-19.3-6.5-12-14.6 3.6-4.2 11.3-3.7 14 .9.1.3 1.3 2.5.2 2.6z"}),(0,n.createElement)("path",{d:"M99.9 47.8C95.8-16.5 1.5-14.6 0 50c2 67.4 100.9 65.1 99.9-2.2zM84 65.7c-1 3.3-.3 3.7-.3 5.6 1.1 5.5-.8 12.5-6.6 14.4-4.6 1.8-9.8.8-14.4-.7-1.7-.3-3.3.9-5 .9-11.9 2.5-25.1-1.4-33.6-10.1-.4-.5-.7-.4-1.2-.1-6 3.9-12.3-5-6.6-9.4.5-.4.5-.7.3-1.2-4-8.6-4.6-18.5-1.6-27.5-1.9-7.3-3.2-18 6.2-20.7 2.5-.9 5.2-.8 7.8-.5.4.1.6 0 .8-.3 1.2-1.7 2.8-2 4.6-.9.3.2.6.2.9.1 4.9-2.1 10.3-3.3 15.6-3.1 3.9 0 7.8.7 11.5 2 .3.1.5-.2.7-.4 1.1-1.4 3.1-2.1 4.8-1.5 2 .6 3.4 2.8 3 4.7-.5 1.6 1.6 2.3 2.3 2.9C87.1 30.3 91.8 50.3 84 65.7z"}),(0,n.createElement)("path",{d:"M53 80.7c-15.8-9-29-23.1-36.5-39.6-2.1 7.8-1.1 16.4 2.4 23.7.2.4.4.6.9.6 4.2 0 6.8 3.9 5.4 7.8 6.5 9.7 22.1 13.2 33.4 10.5-1.9-1.2-3.7-1.8-5.6-3z"}))},Iconoasysyooldoverse:function(e){return(0,n.createElement)("svg",i({width:72,height:70,viewBox:"0 0 72 70",xmlns:"http://www.w3.org/2000/svg"},e),(0,n.createElement)("path",{d:"M7.01 2.378c-3.784 0-5.85 4.408-3.422 7.306l15.088 18.01a4.465 4.465 0 0 0 6.835.01l2.976-3.534a4.445 4.445 0 0 0-.035-5.769L15.957 3.924a4.463 4.463 0 0 0-3.379-1.546H7.01ZM1.76 11.21C-1.966 6.764 1.201 0 7.01 0h5.568a6.85 6.85 0 0 1 5.186 2.373L30.258 16.85a6.818 6.818 0 0 1 .054 8.85l-2.976 3.534c-2.74 3.252-7.758 3.246-10.489-.014L1.759 11.21ZM58.863 2.378c-1.357 0-2.64.617-3.486 1.676L10.604 60.092l-.932-.742.932.742c-2.277 2.85-.344 7.072 3.303 7.222l7.4.304a4.463 4.463 0 0 0 3.73-1.75l43.02-56.341c2.237-2.93.142-7.149-3.547-7.149h-5.647Zm-5.35.194A6.849 6.849 0 0 1 58.863 0h5.647c5.664 0 8.875 6.474 5.443 10.968L26.933 67.31a6.849 6.849 0 0 1-5.724 2.684l-7.4-.304c-5.599-.23-8.561-6.71-5.07-11.08L53.514 2.571ZM54.258 68.87c5.982 0 10.831-4.84 10.831-10.81 0-5.97-4.85-10.81-10.831-10.81-5.983 0-10.832 4.84-10.832 10.81 0 5.97 4.85 10.81 10.831 10.81Z"}))},Iconoec:function(e){return(0,n.createElement)("svg",i({width:22,height:22,viewBox:"0 0 22 22",xmlns:"http://www.w3.org/2000/svg"},e),(0,n.createElement)("path",{d:"M9.923 9.923a4.524 4.524 0 0 0 2.153 0 4.532 4.532 0 0 1 3.32-3.32 4.528 4.528 0 1 0-8.793-.001 4.533 4.533 0 0 1 3.32 3.321ZM12.076 12.077a4.526 4.526 0 0 0-2.153 0 4.533 4.533 0 0 1-3.32 3.32 4.527 4.527 0 1 0 8.794.001 4.532 4.532 0 0 1-3.32-3.321Z"}),(0,n.createElement)("path",{d:"M16.473 6.473c-.363 0-.724.044-1.076.13a4.532 4.532 0 0 1-3.32 3.32 4.523 4.523 0 0 0 0 2.154 4.533 4.533 0 0 1 3.32 3.32 4.526 4.526 0 1 0 1.076-8.924ZM9.923 12.076a4.526 4.526 0 0 0 0-2.153 4.532 4.532 0 0 1-3.32-3.32 4.527 4.527 0 1 0-.001 8.794 4.532 4.532 0 0 1 3.321-3.32Z"}))},Iconontology:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",width:35,height:32,viewBox:"0 0 35 32"},e),(0,n.createElement)("path",{d:"M4.625 4.626 0 0v15.793c0 4.041 1.542 8.083 4.625 11.167 6.168 6.168 16.167 6.168 22.334 0L4.625 4.626zM30.076 26.959l4.625 4.626V15.792c0-4.041-1.542-8.083-4.625-11.167-6.168-6.168-16.167-6.168-22.334 0l22.334 22.334z"}))},Iconopbnb:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24"},e),(0,n.createElement)("path",{d:"M6.541 5.063 12 2l5.458 3.063-2.007 1.132L12 4.263 8.548 6.195 6.54 5.063Zm10.916 3.864L15.45 7.795 12 9.727 8.548 7.795 6.54 8.927v2.263l3.451 1.932v3.863L12 18.117l2.006-1.132v-3.863l3.452-1.932V8.927Zm0 6.127V12.79l-2.007 1.132v2.263l2.007-1.131Zm1.424.8-3.45 1.931v2.264l5.457-3.064v-6.127L18.88 11.99v3.864Zm-2.006-8.859 2.006 1.132v2.263l2.007-1.131V6.995L18.88 5.863l-2.006 1.132Zm-6.883 11.61v2.263L12 22l2.006-1.132v-2.263L12 19.737l-2.007-1.132Zm-3.45-3.551 2.006 1.131v-2.263L6.54 12.79v2.264Zm3.45-8.059L12 8.127l2.006-1.132L12 5.863 9.992 6.995ZM5.117 8.127l2.006-1.132-2.006-1.132L3.11 6.995V9.26l2.007 1.131V8.127Zm0 3.863L3.11 10.858v6.127l5.458 3.064v-2.264l-3.451-1.931V11.99Z"}))},Iconoptimism:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",xmlSpace:"preserve",viewBox:"0 0 250.5 250.5"},e),(0,n.createElement)("path",{d:"M125.2 5.1C58.9 5.1 5.1 58.9 5.1 125.2c0 66.4 53.8 120.2 120.2 120.2s120.2-53.8 120.2-120.2C245.4 58.9 191.6 5.1 125.2 5.1zm0 181.3v50.2C77.6 236.6 39 198 39 150.3 39 102.7 77.6 64 125.3 64V13.9c47.6 0 86.3 38.6 86.3 86.3-.1 47.6-38.7 86.2-86.4 86.2zm41.4-61.5v.8c-18.2 9.1-31.9 22.8-41 41h-.8c-9.1-18.2-22.8-31.9-41-41v-.8c18.2-9.1 31.9-22.8 41-41h.8c9.1 18.2 22.8 31.9 41 41z"}))},Iconother:function(e){return(0,n.createElement)("svg",i({width:17,height:16,viewBox:"0 0 17 16",xmlns:"http://www.w3.org/2000/svg"},e),(0,n.createElement)("path",{d:"M15.174 7.475c.759 0 1.375-.617 1.375-1.375V1.875c0-.758-.616-1.375-1.375-1.375H10.95c-.758 0-1.375.617-1.375 1.375V3.15H7.641V1.875C7.641 1.117 7.024.5 6.266.5H2.041C1.283.5.666 1.117.666 1.875V6.1c0 .758.617 1.375 1.375 1.375h1.275v1.383H2.041c-.758 0-1.375.617-1.375 1.375v4.225c0 .759.617 1.375 1.375 1.375h4.225c.758 0 1.375-.616 1.375-1.375v-1.283h1.933v1.283c0 .759.617 1.375 1.375 1.375h4.225c.759 0 1.375-.616 1.375-1.375v-4.225c0-.758-.616-1.375-1.375-1.375H13.9V7.475h1.275Zm-3.933-5.308h3.642v3.641H11.24V2.167Zm-8.908 0h3.641v3.641H2.333V2.167Zm3.641 12H2.333v-3.642h3.641v3.642Zm8.909 0H11.24v-3.642h3.642v3.642Zm-2.659-5.309h-1.283c-.758 0-1.375.617-1.375 1.375v1.275H7.633v-1.275c0-.758-.617-1.375-1.375-1.375H4.974V7.475h1.284c.758 0 1.375-.617 1.375-1.375V4.817h1.933V6.1c0 .758.617 1.375 1.375 1.375h1.283v1.383Z"}))},Iconplaton:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 318.76 225.39",xmlSpace:"preserve"},e),(0,n.createElement)("path",{d:"M134.74 88.06H184v49.26h-49.26z"}),(0,n.createElement)("path",{d:"M111.1 185.01h99.59c11.56-.02 20.93-9.41 20.91-20.97V64.46h-22.92v97.55H111.1v23zM207.65 63.36V40.43h-99.59c-11.55.02-20.9 9.37-20.91 20.92v99.58h22.92V63.36h97.58zM231.6 13.11h27.33v27.33H231.6zM59.83 184.96h27.33v27.33H59.83z"}))},Iconplayblock:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 200 200",xmlSpace:"preserve"},e),(0,n.createElement)("path",{d:"M156.6 75.7c-6.3-8.1-22.3-27-29.1-35.1H72.6C59.3 56.2 40.5 80 27.4 95.6c1.6 7.1 6 26.3 7.2 33.2l33.1 31.6h64.5l33.1-31.6c1.1-6.8 5.8-26.7 7.4-33.7l-16.1-19.4zm-56 6.6zm-46.3 6.3v-8h26.3v17.1H62.9v-9.1h-8.6zm82.2 58.3h-18.3v-18.3H82.9v18.3H64.6v-10.3h8v-18.3h13.7v-17.1h27.4v17.1h14.8v18.3h8v10.3zm9.2-58.3h-8.6v9.1h-17.7v-17h26.3v7.9zM61.3 38.5 37.8 66.9c.2-.7-8-19.5-5.7-19.2.4-.1 18.1-9 18.5-8.9-.1.1 10.7-.3 10.7-.3zM169.1 49.2l-6.4 17.7-23.4-28.4 10.7.5c.1 0 .3 0 .5.1.4.7 20.2 8.6 18.6 10.1z"}))},Iconpolygon:function(e){return(0,n.createElement)("svg",i({width:22,height:22,viewBox:"0 0 22 22",xmlns:"http://www.w3.org/2000/svg"},e),(0,n.createElement)("path",{d:"M15.456 7.89c-.312-.19-.713-.19-1.07 0l-2.495 1.567-1.693.997-2.451 1.567c-.312.19-.713.19-1.07 0l-1.916-1.235a1.173 1.173 0 0 1-.535-.997V7.415c0-.38.179-.76.535-.997l1.916-1.187c.312-.19.713-.19 1.07 0l1.916 1.235c.312.19.535.57.535.997V9.03l1.693-1.045V6.371c0-.38-.178-.76-.535-.997L7.791 3.142c-.312-.19-.713-.19-1.07 0l-3.653 2.28c-.357.19-.535.57-.535.949v4.463c0 .38.178.76.535.997l3.61 2.231c.311.19.712.19 1.069 0l2.45-1.519 1.694-1.044 2.45-1.52c.313-.19.714-.19 1.07 0l1.916 1.187c.312.19.535.57.535.997v2.374c0 .38-.178.76-.535.997l-1.871 1.187c-.312.19-.713.19-1.07 0l-1.916-1.187a1.173 1.173 0 0 1-.535-.997v-1.52l-1.693 1.045v1.567c0 .38.178.76.535.997l3.61 2.232c.311.19.712.19 1.069 0l3.61-2.232c.311-.19.534-.57.534-.997v-4.51c0-.38-.178-.76-.535-.997l-3.61-2.232Z"}))},Iconpopapex:function(e){return(0,n.createElement)("svg",i({width:228,height:256,viewBox:"0 0 228 256",xmlns:"http://www.w3.org/2000/svg"},e),(0,n.createElement)("path",{fillRule:"evenodd",d:"m185.195 123.514-39.317 22.705v45.411l39.317-22.706v-45.41ZM74.585 68.152l39.318 22.705 39.317-22.705-39.317-22.705-39.317 22.705Zm-31.96 78.067v22.705l39.316 22.691v-45.41l-39.316-22.691v22.705Zm-21.298 34.994v24.62l-10.664-6.166A21.289 21.289 0 0 1 0 181.213V75.986c0-8.647 4.628-16.64 12.114-20.964l89.689-51.78a24.224 24.224 0 0 1 24.214 0l89.689 51.78A24.202 24.202 0 0 1 227.82 76V179.56a24.221 24.221 0 0 1-12.114 20.979l-69.828 40.303v-24.62l59.092-34.123a3.036 3.036 0 0 0 1.509-2.626v-87.6c0-2.336-2.525-3.786-4.541-2.626l-75.863 43.8a3.034 3.034 0 0 0-1.509 2.626v117.472c-6.587 3.801-14.726 3.815-21.312 0l-60.615-34.979V193.53l56.06 32.382c2.016 1.161 4.54-.29 4.54-2.626v-87.628a3.05 3.05 0 0 0-1.509-2.626l-75.862-43.8c-2.017-1.16-4.541.29-4.541 2.626v89.355Zm92.576-65.765-77.372-44.67c-2.016-1.161-2.016-4.077 0-5.252l75.877-43.815a3.057 3.057 0 0 1 3.033 0l75.862 43.83c2.017 1.16 2.017 4.076 0 5.236l-77.4 44.671Z"}))},Iconpopboss:function(e){return(0,n.createElement)("svg",i({width:228,height:256,viewBox:"0 0 228 256",xmlns:"http://www.w3.org/2000/svg"},e),(0,n.createElement)("path",{fillRule:"evenodd",d:"m185.195 123.514-39.317 22.705v45.411l39.317-22.706v-45.41ZM74.585 68.152l39.318 22.705 39.317-22.705-39.317-22.705-39.317 22.705Zm-31.96 78.067v22.705l39.316 22.691v-45.41l-39.316-22.691v22.705Zm-21.298 34.994v24.62l-10.664-6.166A21.289 21.289 0 0 1 0 181.213V75.986c0-8.647 4.628-16.64 12.114-20.964l89.689-51.78a24.224 24.224 0 0 1 24.214 0l89.689 51.78A24.202 24.202 0 0 1 227.82 76V179.56a24.221 24.221 0 0 1-12.114 20.979l-69.828 40.303v-24.62l59.092-34.123a3.036 3.036 0 0 0 1.509-2.626v-87.6c0-2.336-2.525-3.786-4.541-2.626l-75.863 43.8a3.034 3.034 0 0 0-1.509 2.626v117.472c-6.587 3.801-14.726 3.815-21.312 0l-60.615-34.979V193.53l56.06 32.382c2.016 1.161 4.54-.29 4.54-2.626v-87.628a3.05 3.05 0 0 0-1.509-2.626l-75.862-43.8c-2.017-1.16-4.541.29-4.541 2.626v89.355Zm92.576-65.765-77.372-44.67c-2.016-1.161-2.016-4.077 0-5.252l75.877-43.815a3.057 3.057 0 0 1 3.033 0l75.862 43.83c2.017 1.16 2.017 4.076 0 5.236l-77.4 44.671Z"}))},Iconrangers:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 100 100",xmlSpace:"preserve"},e),(0,n.createElement)("path",{d:"M74.8 47.1c5 .1 5-7.9 0-7.8-5 0-5 7.9 0 7.8zM49.2 54.9l6 8.2h5.1l-6-8.2z"}),(0,n.createElement)("path",{d:"M53.2 38H40.4v25.1h4.7V52.7h8c9.6.2 9.6-14.9.1-14.7zm-.5 11.2h-7.5v-7.7h7.5c4.9-.1 4.9 7.8 0 7.7z"}),(0,n.createElement)("path",{d:"M99.8 55c-2-5.1-12.8-10-16.8-7 3.1 2.6 9.8 4.2 12.6 8.2-10.3 4.4-23.7.8-33.8 1.2.3 2 5.6 3.5 8.6 4.1-11.7 17.9-42.5 8.2-41.6-13.6-.5-20 23.2-27.7 37-16.4-11.6-18.9-43-5.3-43.4 16-1.1-.4-2.1-.7-3.1-1.1-11-3.9-15-7.2-15.2-8.3.6-1 5.5-2.5 17.3-2.1.6-1.5 1.5-3.1 2.1-4C-9.6 29.8-5 44.1 22.4 51.8 23.9 79 62.9 87.2 73.8 62c5.8.4 27.5 2.9 26-7z"}))},Iconronin:function(e){return(0,n.createElement)("svg",i({width:22,height:22,viewBox:"0 0 22 22",xmlns:"http://www.w3.org/2000/svg"},e),(0,n.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M15.685 2h-9.37c-.349 0-.683.147-.93.408A1.438 1.438 0 0 0 5 3.394v10.911c0 .26.055.515.16.75.105.234.258.44.448.603l4.77 4.108A.952.952 0 0 0 11 20a.952.952 0 0 0 .622-.234l4.77-4.108c.19-.163.343-.37.448-.604.105-.234.16-.49.16-.749V3.395c0-.184-.034-.365-.1-.534a1.403 1.403 0 0 0-.285-.453 1.312 1.312 0 0 0-.427-.302A1.25 1.25 0 0 0 15.685 2Zm-.658 3.137c0-.277-.104-.543-.289-.74a.959.959 0 0 0-.697-.305H7.959a.959.959 0 0 0-.697.306 1.079 1.079 0 0 0-.29.74v8.054c0 .148.03.295.088.43.058.135.142.256.247.354l2.477 2.316V10.52h1.445c.262 0 .513.11.698.307.185.196.289.462.289.74v4.726l2.477-2.316c.105-.098.19-.219.247-.354.058-.135.087-.282.088-.43v-2.138a1.325 1.325 0 0 0-.356-.881 1.18 1.18 0 0 0-.83-.377h-.027.027a1.18 1.18 0 0 0 .83-.376c.221-.235.348-.55.355-.882V5.137Zm-5.243.4h2.432v2.169c0 .277-.104.543-.29.74a.959.959 0 0 1-.697.306H9.784V5.538Z"}))},Iconrsk:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 22 22",xmlSpace:"preserve"},e),(0,n.createElement)("path",{d:"M17.8 10.1c-1-.8-3.5-.1-3.4 1.8l-.4.2c-.4-.4-1.1-.4-1.5 0l-1.8-1c.2-.6-.2-1.1-.7-1.3v-.6c3.3-1.7 2.3-6-.3-7.2-2.6 1.1-3.6 5.5-.3 7.2v.6c-.5.1-.9.7-.7 1.3l-1.8 1c-1.3-1.2-2.8 1.3-1.1 1.8V16c-1.8.5-.1 3 1.1 1.7l1.7 1c-.4 1.7 2.5 1.7 2.1 0l1.7-1c1.3 1.3 2.8-1.2 1.1-1.7v-2.1c.5-.1.9-.7.8-1.3l.4-.2c1.7 1.1 3.6-.9 3.3-2.2l-.2-.1zm-4.2 3.1c-.6.4-1.1-.5-.5-.8.5-.2.9.5.5.8zm.2 3.8c0 .6-1 .6-1 0s.9-.6 1 0zm-.8-1c-.1 0-.3.1-.4.2l-1.8-1v-.5l1.8-1c.1.1.3.2.5.3l-.1 2zm-3.3 3.4c-.6 0-.6-1 0-1s.6 1 0 1zm-1.1-4.3-1.8 1c-.2 0-.3-.1-.4-.1v-2.1c.2 0 .3-.1.5-.3l1.8 1c-.1.2-.1.4-.1.5zm-2 1.9c0 .6-1 .6-1 0s.9-.6 1 0zm-1-4.2c0-.6 1-.6 1 0 0 .7-1 .6-1 0zm3.8-2.4c.5-.4 1.1.4.6.7-.5.5-1.2-.3-.6-.7zm.7 4.5c0 .6-1 .6-1 0 .1-.6 1.1-.6 1 0zm2.1-2.3c0 .2-.1.4 0 .5l-1.8 1c-.1-.1-.3-.1-.4-.2v-2.1c.2 0 .3-.1.5-.3l1.7 1.1zM7.8 5.7c0-1.6 1.4-2.7 1.9-3 1.9 1 2.7 4.4.3 5.7-.1-.3.3-2.8-.3-2.7-.6-.1-.2 2.5-.3 2.7C8.8 8 7.8 7 7.8 5.7zm1.1 5.9c.1.1.3.2.5.3V14c-.2 0-.3.1-.4.2l-1.8-1c0-.2.1-.4 0-.5l1.7-1.1zm-1.8 5.6v-.5l1.8-1c.1.1.3.2.5.3v2c-.2 0-.3.1-.5.3l-1.8-1.1zm3.3 1c-.1-.1-.3-.2-.5-.3v-2c.2 0 .4-.1.5-.3l1.8 1c-.1.2-.1.3 0 .5l-1.8 1.1zm6.2-6.3c-.4.2-.8.2-1.2.1 1.3-.5.7-1.3-.3-.5.1-1 1.6-1.4 2.3-.9-.1.3-.2 1-.8 1.3z"}))},Iconsapphire:function(e){return(0,n.createElement)("svg",i({width:22,height:22,viewBox:"0 0 22 22",xmlns:"http://www.w3.org/2000/svg"},e),(0,n.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M17.773 5.873c-1.288-1.646-3.174-2.696-5.259-2.696-4.037 0-7 3.759-7 7.823 0 2.829 1.887 4.954 3.972 4.954.2 0 .385-.013.584-.053C8.662 14.878 7.773 13.019 7.773 11c0-3.214 2.178-5.724 4.741-5.724 2.802 0 4.742 2.776 4.742 5.724-.014 2.178-.784 4.343-2.152 5.937-1.195 1.394-2.736 2.27-4.436 2.55 0 0 .146.013.332.013 4.688 0 8.5-3.812 8.5-8.5a8.396 8.396 0 0 0-1.727-5.127ZM16.485 11c0-2.829-1.886-4.954-3.97-4.954a2.9 2.9 0 0 0-.585.053c1.408 1.023 2.297 2.882 2.297 4.901 0 3.214-2.178 5.724-4.741 5.724-2.802 0-4.741-2.776-4.741-5.724.013-2.178.783-4.343 2.151-5.937 1.195-1.394 2.736-2.27 4.436-2.55 0 0-.146-.013-.332-.013-4.688 0-8.5 3.812-8.5 8.5 0 1.926.638 3.706 1.727 5.127 1.288 1.646 3.174 2.682 5.259 2.682 4.037.014 7-3.745 7-7.809Z"}))},Iconsei:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",width:130,height:130,viewBox:"0 0 130 130"},e),(0,n.createElement)("path",{d:"M64.964 129.695c19.216 0 36.479-8.357 48.354-21.636-5.524-4.801-13.848-5.093-19.73-.347l-1.123.906c-10.767 8.688-26.456 7.405-35.669-2.917-5.024-5.63-13.63-6.204-19.358-1.293l-12.953 11.105a64.575 64.575 0 0 0 40.48 14.182ZM85.99 98.294c10.255-8.276 24.67-7.979 34.534.014 5.896-9.769 9.288-21.219 9.288-33.46 0-13.603-4.188-26.228-11.346-36.655a15.356 15.356 0 0 0-13.412 3.53l-1.08.957c-10.355 9.176-26.087 8.618-35.766-1.268-5.279-5.391-13.901-5.569-19.397-.398L33.737 45.195l-8.292-8.814 15.074-14.18c10.295-9.687 26.447-9.355 36.336.745 5.167 5.278 13.565 5.575 19.093.677l1.08-.958a27.364 27.364 0 0 1 11.303-6.032C96.841 6.293 81.638 0 64.964 0 32.045 0 4.855 24.529.674 56.307c9.999-4.799 22.332-2.952 30.485 5.396a14.453 14.453 0 0 0 19.24 1.292l8.427-6.584c10.592-8.275 25.565-7.875 35.699.955l16.408 14.296-7.949 9.124L86.576 66.49a15.952 15.952 0 0 0-20.3-.543l-8.428 6.584c-10.665 8.333-25.891 7.31-35.347-2.373-5.499-5.63-14.492-5.827-20.23-.442L.445 71.428c1.365 13.544 6.898 25.858 15.296 35.64l13.82-11.847c10.73-9.2 26.85-8.124 36.263 2.422 4.918 5.51 13.293 6.195 19.041 1.557l1.124-.906Z"}))},Iconshiden:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 22 22",xmlSpace:"preserve"},e),(0,n.createElement)("path",{d:"M14.9 2.6c-5.8.6-12.3 6.6-5.8 10.3-5.7-4.5 2.1-9.4 6.7-9.8 1 .1-.5-.8-.9-.5z"}),(0,n.createElement)("path",{d:"M15.9 3.5c-3.5.7-9.5 3.1-8.3 7.3-.3-5.9 13.8-6.9 8.3-7.3z"}),(0,n.createElement)("path",{d:"M17.7 4.3c-3.6.3-11.6 4-9.3 7.2-.1-3.7 4.8-5.3 8.2-6.1.9-.2.7.1 1.1-.6.1-.4.2-.5 0-.5z"}),(0,n.createElement)("path",{d:"M16.9 5.8c-3 .5-9.9 2.8-7.9 6.8-.7-3.4 4.7-5.2 7.5-5.9.2 0 .2 0 .5-.5.3-.6.3-.4-.1-.4z"}),(0,n.createElement)("path",{d:"M13 9c5.8 4.4-1.6 9.3-6.7 9.9-.8 0 .7.8.9.6 5.4-.7 12.6-6.4 5.8-10.5z"}),(0,n.createElement)("path",{d:"M13.2 9.4c.6 3.5-4.8 5.2-7.4 5.9-.3 0-.6.8-.7.9 2.8-.2 10.3-3.1 8.1-6.8z"}),(0,n.createElement)("path",{d:"M13.8 10.3c.6 4-5.4 5.8-9 6.4-2.4 3.1 12.6-2.8 9-6.4z"}),(0,n.createElement)("path",{d:"M14.6 11.5c-.3 5.9-11.9 6-9 7.2 3.6-.4 10.6-3.8 9-7.2z"}))},Iconskale:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 64 64",xmlSpace:"preserve"},e),(0,n.createElement)("path",{d:"M0 3v58h50.5v-6.1H6.9V9.1h43.6V3z"}),(0,n.createElement)("path",{d:"M50.1 50C60.3 50 64 44.1 64 39.1c0-5.6-3.2-8.9-9.4-10.1L48 27.9c-2.1-.4-4.4-1.2-4.4-3.7 0-3 3-4 5.9-4 3.7 0 5.8 1.2 6.4 3.9h6.9c-.9-6.2-5.8-10-13.3-10-9 0-13.1 5.2-13.1 10.4s3.1 8.4 8.8 9.4l6.6 1.2c2.4.5 4.8 1.3 4.8 4.4 0 2.8-2.5 4.5-6.5 4.5-4.5 0-7.3-1.7-7.9-5h-6.9c1 6.8 6.3 11 14.8 11"}))},Iconsolana:function(e){return(0,n.createElement)("svg",i({width:22,height:22,viewBox:"0 0 22 22",xmlns:"http://www.w3.org/2000/svg"},e),(0,n.createElement)("path",{d:"M4.89 14.639a.58.58 0 0 1 .41-.17h14.193a.29.29 0 0 1 .205.495l-2.804 2.803a.58.58 0 0 1-.41.17H2.29a.29.29 0 0 1-.205-.496L4.89 14.64Zm0-10.47A.58.58 0 0 1 5.3 4h14.193a.29.29 0 0 1 .205.495l-2.804 2.803a.58.58 0 0 1-.41.17H2.29a.29.29 0 0 1-.205-.496L4.89 4.17Zm12.004 5.202a.58.58 0 0 0-.41-.17H2.29a.29.29 0 0 0-.205.496l2.804 2.802a.58.58 0 0 0 .41.17h14.193a.29.29 0 0 0 .205-.496l-2.804-2.802Z"}))},Iconsoneium:function(e){return(0,n.createElement)("svg",i({width:141,height:141,viewBox:"0 0 141 141",xmlns:"http://www.w3.org/2000/svg"},e),(0,n.createElement)("path",{d:"M79.019 107.825c-12.694 3.016-26.615-.425-36.515-10.33-12.799-12.797-15.297-31.787-6.05-46.829 3.817-6.21 7.444-9.923 10.578-13.044C59.947 24.757 83.67 1.339 83.67 1.339 61.52-3.046 37.662 3.337 20.503 20.501c-27.337 27.334-27.337 71.66 0 98.993 8.474 8.474 18.578 14.315 29.31 17.54l29.212-29.209h-.006Z"}),(0,n.createElement)("path",{d:"M60.983 32.17c12.694-3.016 26.615.425 36.515 10.33 12.798 12.798 15.296 31.787 6.051 46.83-3.819 6.21-7.445 9.923-10.579 13.044-12.916 12.865-36.638 36.282-36.638 36.282 22.15 4.385 46.008-1.998 63.167-19.162 27.337-27.334 27.337-71.659 0-98.993-8.475-8.474-18.578-14.314-29.31-17.54L60.977 32.17h.006Z"}))},Iconsonic:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",width:186,height:185,viewBox:"0 0 185 186"},e),(0,n.createElement)("path",{d:"M81.56 31.24c-6.391 4.372-12.616 9.523-18.48 15.387a140.29 140.29 0 0 0-2.384 2.445c-3.686-1.11-6.665-1.442-8.402-1.314-.199.014-.367.03-.527.052-1.378-7.692-1.4-15.937.648-24.56.058.001.117-.003.174-.006.055-.004.11-.008.162-.008 5.627-.008 11.218 1.136 16.926 3.028 3.898 1.305 7.864 2.973 11.883 4.977Zm54.607 93.087a134.91 134.91 0 0 0 2.333-2.278c5.894-5.893 11.067-12.151 15.453-18.576 2.134 4.247 3.892 8.42 5.245 12.54 1.854 5.708 2.968 11.292 2.89 16.918-8.622 2.04-16.867 2.027-24.559.641.082-.702.11-1.679-.007-2.916-.156-1.707-.595-3.864-1.355-6.329Zm-73.579-50.93a236.773 236.773 0 0 1 13.448-12.982l-18.468 2.342a125.882 125.882 0 0 1 10.166-11.474c29.929-29.929 68.89-39.53 87.204-21.547l.228.223c.102.103.204.208.303.314 17.873 18.347 8.256 57.237-21.627 87.12a125.888 125.888 0 0 1-11.473 10.166l2.342-18.472a236.531 236.531 0 0 1-13.042 13.505c-9.529-5.546-17.072-12.144-21.89-16.689a162.104 162.104 0 0 1-5.278-5.04 172.917 172.917 0 0 1-5.316-5.568c-4.588-4.879-11.128-12.419-16.597-21.898Zm30.424 65.223c-8.44-5.761-16.983-12.834-25.205-21.056-7.403-7.403-13.88-15.071-19.302-22.686a155.67 155.67 0 0 1-1.96-2.82c-7.967 10.395-14.35 20.774-18.625 30.343l22.134-9.887c-21.57 28.914-27.035 49.592-27.035 49.592s20.592-5.354 49.577-27.002l-9.873 22.101c9.553-4.268 19.913-10.636 30.289-18.585Z"}),(0,n.createElement)("path",{d:"M47.967 53.613c.297 2.398 1.075 5.53 2.443 9.107 1.315 3.462 3.172 7.33 5.51 11.42 5.983 10.963 13.495 19.655 18.662 25.15 1.8 1.966 3.667 3.933 5.611 5.877a171.403 171.403 0 0 0 5.572 5.32c5.502 5.19 14.37 12.916 25.616 19.029a97.545 97.545 0 0 0 4.228 2.293c3.432 1.742 6.657 3.079 9.507 4.017 2.537.847 4.783 1.326 6.608 1.559 9.381 2.146 19.643 2.409 30.446-.587-.199 3.152-.809 6.342-2.03 9.446-1.222 3.104-3.107 6.108-5.605 8.59-2.955 2.963-6.615 5.045-10.33 6.227-3.265 1.045-6.577 1.465-9.852 1.479-5.741.016-11.44-1.158-17.262-3.089-8.726-2.916-17.778-7.619-26.993-13.803-9.208-6.192-18.549-13.873-27.527-22.851-7.815-7.815-14.653-15.909-20.376-23.948-4.29-6.035-7.955-12.03-10.932-17.908-2.225-4.41-4.069-8.752-5.469-13.023C23.71 61.5 22.533 55.236 22.891 48.9c.19-3.16.8-6.365 2.037-9.477 1.222-3.104 3.108-6.1 5.605-8.59 2.955-2.962 6.615-5.045 10.33-6.227 2.555-.818 5.135-1.246 7.707-1.4-2.996 10.788-2.733 21.034-.595 30.407h-.008Z"}))},Iconstacks:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",width:93.625,height:93.624,viewBox:"0 0 93.625 93.624"},e),(0,n.createElement)("g",{"data-name":"\\u0421\\u0433\\u0440\\u0443\\u043F\\u043F\\u0438\\u0440\\u043E\\u0432\\u0430\\u0442\\u044C 11979"},(0,n.createElement)("path",{"data-name":"\\u041A\\u043E\\u043D\\u0442\\u0443\\u0440 16382",d:"m66 63.665 19.661 29.96H70.686L47.28 58.047 23.874 93.625H8.894l19.661-29.96H0V52.43h93.624v11.235Z"}),(0,n.createElement)("path",{"data-name":"\\u041A\\u043E\\u043D\\u0442\\u0443\\u0440 16383",d:"M93.625 29.96v11.235H.001v-11.7h28.087L8.427 0h14.98l23.406 36.045L70.687 0h14.98L66.001 29.492H93.62Z"})))},Iconstargaze:function(e){return(0,n.createElement)("svg",i({height:180,viewBox:"0 0 180 180",width:180,xmlns:"http://www.w3.org/2000/svg"},e),(0,n.createElement)("path",{d:"M90 172c45.287 0 82-36.713 82-82S135.287 8 90 8 8 44.713 8 90s36.713 82 82 82zm90-82c0 49.706-40.294 90-90 90S0 139.706 0 90 40.294 0 90 0s90 40.294 90 90z"}),(0,n.createElement)("path",{d:"m106.69 22.47 3.63 50.41L159.38 85l-46.82 19.03 3.63 50.41-32.56-38.65-46.82 19.04L63.5 91.91 30.93 53.26l49.06 12.13z"}))},Iconstarknet:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",width:158,height:158,viewBox:"0 0 158 158"},e),(0,n.createElement)("path",{d:"m44.154 60.388 1.95-6.025a3.935 3.935 0 0 1 2.594-2.555l6.054-1.862c.838-.256.845-1.438.014-1.708l-6.027-1.95a3.945 3.945 0 0 1-2.555-2.593l-1.86-6.054c-.256-.836-1.438-.845-1.708-.012l-1.95 6.025a3.945 3.945 0 0 1-2.593 2.555l-6.055 1.86c-.838.258-.847 1.438-.013 1.707l6.027 1.95a3.948 3.948 0 0 1 2.555 2.596l1.86 6.052c.255.838 1.438.847 1.707.014Zm95.694-3.507c-2.496-2.791-6.391-4.362-10.178-5.007-3.817-.619-7.82-.561-11.588.108-7.625 1.29-14.552 4.447-20.594 8.342-3.137 1.912-5.813 4.123-8.585 6.376-1.336 1.14-2.553 2.352-3.822 3.548l-3.465 3.448c-3.765 3.936-7.476 7.52-11.067 10.492-3.605 2.957-6.976 5.204-10.298 6.772-3.32 1.577-6.872 2.505-11.502 2.653-4.589.162-10.018-.666-15.826-2.034-5.84-1.36-11.97-3.3-18.823-4.97 2.391 6.632 5.991 12.494 10.614 17.852 4.676 5.265 10.516 10.063 18.017 13.219 7.394 3.226 16.685 4.384 25.372 2.637 8.71-1.677 16.354-5.707 22.533-10.369 6.194-4.709 11.206-10.073 15.431-15.65a106.082 106.082 0 0 0 2.627-3.607l2.333-3.456c1.621-2.137 3.097-4.57 4.701-6.689 3.146-4.435 6.248-8.865 9.852-12.946 1.814-2.07 3.727-4.05 5.985-5.953a31.399 31.399 0 0 1 3.691-2.657 17.499 17.499 0 0 1 4.592-2.109Z"}),(0,n.createElement)("path",{d:"M139.848 56.88c-2.681-6.765-7.666-12.46-14.357-16.663-6.65-4.157-15.886-6.278-25.039-4.47a41.006 41.006 0 0 0-12.746 4.8c-3.827 2.233-7.256 4.922-10.225 7.805-1.482 1.447-2.827 2.956-4.163 4.474l-3.464 4.416-5.35 7.11c-6.82 9.146-14.165 19.865-26.218 23.04-11.832 3.119-16.964.357-24.186-.783 1.32 3.409 2.957 6.72 5.174 9.632 2.176 2.971 4.746 5.762 7.942 8.155 1.615 1.149 3.32 2.283 5.213 3.245a35.98 35.98 0 0 0 6.088 2.362c4.316 1.183 9.175 1.598 13.88.961 4.707-.628 9.206-2.119 13.139-4.1 3.961-1.963 7.412-4.353 10.494-6.875 6.125-5.087 10.89-10.708 14.914-16.389a116.167 116.167 0 0 0 5.562-8.63l2-3.446a85.873 85.873 0 0 1 1.858-2.966c2.535-3.793 5.014-6.834 8.025-9.117 2.969-2.342 7.104-4.072 12.629-4.474 5.502-.406 11.854.345 18.83 1.914Zm-29.767 56.217c0 4.97 4.031 9 9 9 4.97 0 8.995-4.03 8.995-9 0-4.969-4.025-9-8.995-9-4.969 0-9 4.031-9 9Z"}))},Iconsteem:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 22 22",xmlSpace:"preserve"},e),(0,n.createElement)("path",{d:"M10.7 3.3c-.2 1.3-.3 2.7.2 3.9.9 3.1 4.1 6.2 3.1 9.5-.4.7-.9 1.3-1.4 1.8-3.5 3.9 0-1.8-1.7-3.5-.9-3-4.7-6.8-2.4-10.1.3-.3 2-2.5 2.2-1.6zM6 15.8c0-.7-.2-1.3-.6-1.9-.7-2.2-3-4.6-2.2-7 3.2-4.3 1.3-.8 2.4 1.5.7 2.3 3.2 4.8 2.3 7.3-1.5 1.9-3 4.3-1.9.1zm13-1c0 .5-.2.9-.5 1.2-.6.8-1.3 1.8-2.2 2.1.1-1.2.8-2.7 0-3.9-.8-2.4-3.4-5-2.1-7.6 2.5-2.9 1.7-1.8 1.9.9.2.6.4 1.1.6 1.6.8 1.8 2 3.6 2.3 5.7z"}))},Iconstellar:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 648 648"},e),(0,n.createElement)("path",{d:"M337.4 136.9c24.9 0 49 4.9 71.8 14.5 12.1 5.1 23.7 11.6 34.5 19.2l-2.3 1.2-29.6 15.1c-22.6-12.6-48.3-19.2-74.4-19.2h-1.2c-20.1.2-39.7 4.2-58.2 11.9-18.5 7.8-35.1 18.9-49.3 33.1-29 29.1-45 67.7-45 108.7s.4 13.4 1.3 20.1l.3 2.1 1.9-1 255.5-130.3 52.9-27 59.9-30.6v34.6l-61.7 31.5-30.3 15.4-269.3 137.5-1.2.7-13.8 7-14 7.1c0-.1-1.3.5-1.3.5l-44.8 22.9v-34.6l15.2-7.7c12.7-6.5 20.3-19.9 19.2-34.2-.3-4.7-.5-9.4-.5-14.1 0-24.9 4.9-49.1 14.5-71.9 9.3-22 22.6-41.7 39.5-58.7 16.9-16.9 36.6-30.3 58.6-39.6 22.7-9.3 46.9-14.2 71.8-14.2m218.2 98.7v34.6l-15.2 7.7c-12.7 6.5-20.3 19.9-19.2 34.2.4 4.7.5 9.5.5 14.2 0 24.9-4.9 49.1-14.5 71.9-9.3 22-22.6 41.7-39.5 58.7s-36.7 30.3-58.6 39.6c-22.7 9.6-46.9 14.5-71.8 14.5s-49-4.9-71.8-14.5c-12.2-5.2-23.8-11.7-34.6-19.3l30.6-15.6 1.2-.6c22.6 12.6 48.4 19.3 74.6 19.3h1.1c20.1-.1 39.7-4.1 58.2-11.9s35.1-18.9 49.3-33.1c29-29 45-67.7 45-108.7s-.4-13.5-1.3-20.2l-.3-2.1-1.9 1-255.7 130.1-52.9 27-59.7 30.4v-34.6l61.5-31.4 30.3-15.4 344.7-175.8"}))},Iconsui:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",viewBox:"-15 0 123 123"},e),(0,n.createElement)("path",{d:"M76.24 51.397a36.317 36.317 0 0 1 7.938 22.706c0 8.58-3.06 16.709-8.159 22.981l-.441.542-.115-.688c-.1-.582-.216-1.174-.352-1.766-2.554-11.22-10.873-20.839-24.567-28.631-9.248-5.249-14.541-11.561-15.931-18.742-.898-4.641-.231-9.303 1.059-13.297 1.289-3.99 3.206-7.336 4.837-9.348l5.328-6.513a2.336 2.336 0 0 1 3.618 0l26.79 32.756h-.005Zm8.425-6.508L48.96 1.234a1.706 1.706 0 0 0-2.64 0L10.618 44.89l-.116.145A47.333 47.333 0 0 0 0 74.83c0 26.268 21.33 47.564 47.639 47.564 26.308 0 47.639-21.296 47.639-47.564a47.308 47.308 0 0 0-10.503-29.79l-.115-.146.005-.005Zm-65.502 6.367 3.191-3.908.096.722c.075.572.17 1.144.28 1.721 2.068 10.844 9.45 19.88 21.788 26.88 10.728 6.107 16.975 13.127 18.771 20.824.753 3.212.883 6.373.557 9.138l-.02.17-.155.076a36.475 36.475 0 0 1-16.037 3.693c-20.177 0-36.535-16.328-36.535-36.475 0-8.65 3.016-16.593 8.054-22.85l.01.01Z"}))},Iconsxnetwork:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 22 22",xmlSpace:"preserve"},e),(0,n.createElement)("path",{d:"m21 17.9-4.9-7.4c2.1-3.2 4.5-6.8 4.5-6.8h-4.3L14 7.3C8.3-3.3-6.8 9.9 6.6 12.5c2.9.5 3.1 1.2 2.5 2.3-1.7 1.4-5.5-1.2-5.2-1.6L1 15.4c2.5 3.9 9.8 5.3 13-1.5l2.7 4.1 4.3-.1zM11.6 11C11 9.4 4.9 9 5 8c-.2-1.5 4.5-1.4 5-.1l1.8 2.7-.2.4z"}))},Icontelos:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 40 40",xmlSpace:"preserve"},e),(0,n.createElement)("path",{d:"M20 0C8.9 0 0 9 0 20s8.9 20 20 20c11 0 20-9 20-20S31 0 20 0zm0 34.3c-7.9 0-14.3-6.4-14.3-14.3S12.1 5.7 20 5.7 34.3 12.1 34.3 20 27.9 34.3 20 34.3z"}))},Icontelosevm:function(e){return(0,n.createElement)("svg",i({width:22,height:22,viewBox:"0 0 22 22",xmlns:"http://www.w3.org/2000/svg"},e),(0,n.createElement)("path",{d:"m11.2 19.5 7.906-4.476L11.199 2.5v17Z",style:{mixBlendMode:"lighten"},opacity:.8}),(0,n.createElement)("path",{opacity:.6,d:"M11.199 11.079 3 15.229 11.2 2.5"}),(0,n.createElement)("path",{opacity:.75,d:"m3 15.23 8.194-4.15 7.911 3.944-7.911 4.475L3 15.229Z"}))},Icontezos:function(e){return(0,n.createElement)("svg",i({width:22,height:22,viewBox:"0 0 22 22",xmlns:"http://www.w3.org/2000/svg"},e),(0,n.createElement)("path",{d:"M12.751 19.5c-1.166 0-2.017-.292-2.553-.877a2.758 2.758 0 0 1-.801-1.889 1.294 1.294 0 0 1 .14-.624 1.06 1.06 0 0 1 .383-.398 1.293 1.293 0 0 1 1.192 0c.16.095.29.232.381.398.1.191.151.407.146.625.01.26-.062.516-.205.73a.956.956 0 0 1-.485.37c.191.253.463.429.766.496.34.103.69.155 1.044.157.468.004.926-.138 1.315-.41.403-.296.704-.72.858-1.208.195-.58.29-1.193.28-1.809a5.142 5.142 0 0 0-.306-1.88 2.31 2.31 0 0 0-.886-1.169 2.289 2.289 0 0 0-1.276-.38 2.366 2.366 0 0 0-1.105.39l-.82.428v-.427l3.684-5.142H9.397v5.336c-.015.385.083.765.28 1.091a.978.978 0 0 0 .375.331c.15.075.317.109.483.097a1.4 1.4 0 0 0 .848-.31c.276-.211.516-.468.71-.76a.265.265 0 0 1 .092-.128.184.184 0 0 1 .123-.048.418.418 0 0 1 .24.106c.085.1.132.229.13.362-.01.09-.025.178-.046.265-.181.457-.485.85-.875 1.131-.363.256-.791.391-1.229.389-1.105 0-1.871-.227-2.298-.68a2.57 2.57 0 0 1-.496-.864 2.642 2.642 0 0 1-.137-.996V6.881H5v-.992h2.61V3.63l-.598-.622V2.5h1.733l.652.35v3.04l6.745-.022.672.701-4.137 4.324c.25-.104.513-.17.782-.196.53.024 1.048.178 1.511.449.537.265.989.684 1.303 1.209.28.443.48.938.587 1.458.088.41.135.828.14 1.248a5.399 5.399 0 0 1-.51 2.314 3.33 3.33 0 0 1-1.532 1.594 4.8 4.8 0 0 1-2.207.531Z"}))},Icontheta:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",width:500,height:500,viewBox:"0 0 500 500"},e),(0,n.createElement)("path",{"data-name":"\\u041F\\u0440\\u044F\\u043C\\u043E\\u0443\\u0433\\u043E\\u043B\\u044C\\u043D\\u0438\\u043A 7355",fill:"none",d:"M0 0h500v500H0z"}),(0,n.createElement)("path",{"data-name":"\\u041A\\u043E\\u043D\\u0442\\u0443\\u0440 16389",d:"M341.61 75H158.39l-17.74 17.7v314.6l17.74 17.7h183.22l17.74-17.73V92.7Zm-17.73 314.6H176.12V110.43h147.76Z"}),(0,n.createElement)("path",{"data-name":"\\u041A\\u043E\\u043D\\u0442\\u0443\\u0440 16390",d:"M304.13 200.62h-36.4v-36.39h-35.46v36.39h-36.4v35.46h108.26Z"}),(0,n.createElement)("path",{"data-name":"\\u041A\\u043E\\u043D\\u0442\\u0443\\u0440 16391",d:"M232.27 338.03h35.46v-36.39h36.4v-35.46H195.87v35.46h36.4Z"}))},Iconthundercore:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 180.9 180.4",xmlSpace:"preserve"},e),(0,n.createElement)("path",{d:"M43.9 85.5c-1.5 2.4.2 5.4 3 5.4h40.5c1.3 0 2.2 1.5 1.4 2.6L49.1 157c-.4.7-1.3.9-2 .4-22-14.2-36.6-39-36.6-67.1 0-43.3 34.4-78.5 77.3-79.8 1.1 0 1.8 1.2 1.2 2.1L43.9 85.5zM170.3 90.4c0 42.9-33.8 77.8-76.1 79.8-.9 0-1.5-1-1-1.7L139 95.2c1.5-2.4-.2-5.4-3-5.4H95.5c-1.3 0-2.1-1.5-1.4-2.6l39.1-62.6c.4-.7 1.3-.9 2-.4 21.2 14.3 35.1 38.6 35.1 66.2z"}))},Iconton:function(e){return(0,n.createElement)("svg",i({width:56,height:56,viewBox:"0 0 56 56",xmlns:"http://www.w3.org/2000/svg"},e),(0,n.createElement)("path",{d:"M28 56c15.464 0 28-12.536 28-28S43.464 0 28 0 0 12.536 0 28s12.536 28 28 28Z",fill:"none"}),(0,n.createElement)("path",{d:"M37.56 15.628H18.44c-3.516 0-5.745 3.792-3.976 6.858l11.801 20.455c.77 1.335 2.7 1.335 3.47 0l11.804-20.455c1.767-3.06-.462-6.858-3.975-6.858h-.003ZM26.255 36.807l-2.57-4.974-6.202-11.092c-.409-.71.096-1.62.953-1.62h7.816V36.81l.003-.002ZM38.51 20.739l-6.2 11.096-2.57 4.972V19.119h7.817c.857 0 1.362.91.953 1.62Z"}))},Icontron:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",width:32,height:32,viewBox:"0 0 32 32"},e),(0,n.createElement)("path",{d:"M29.425 8.536c-1.287-.9-2.664-1.86-4.011-2.813-.03-.022-.06-.045-.097-.067a1.807 1.807 0 0 0-.528-.298l-.015-.007c-3.602-.871-7.263-1.764-10.806-2.627L4.331.38C4.249.358 4.167.335 4.078.313c-.29-.082-.625-.171-.982-.127a.682.682 0 0 0-.275.104l-.089.074a1.094 1.094 0 0 0-.253.402l-.022.06v.342l.015.052c2.032 5.693 4.115 11.468 6.125 17.057 1.548 4.301 3.155 8.759 4.726 13.135.097.298.372.491.714.521h.074c.32 0 .603-.156.744-.409l5.894-8.595c1.436-2.091 2.873-4.19 4.309-6.281.588-.856 1.176-1.719 1.764-2.575a639.564 639.564 0 0 1 2.954-4.294l.052-.074v-.089c.022-.26.03-.796-.402-1.079zm-6.906 3.133c-1.384.722-2.798 1.466-4.22 2.203l2.486-2.664c1.034-1.116 2.114-2.27 3.17-3.401l.022-.022c.089-.119.201-.231.32-.35.082-.082.171-.164.253-.26.551.38 1.109.766 1.645 1.146.387.275.781.551 1.183.826a425.342 425.342 0 0 0-4.86 2.523zm-3.557-.357a649.92 649.92 0 0 1-3.26 3.505 2161.68 2161.68 0 0 0-6.385-7.71L6.452 3.661l-.007-.007c-.216-.246-.424-.514-.633-.767-.134-.171-.275-.335-.417-.506.863.223 1.734.432 2.59.633.752.179 1.533.365 2.3.558L23.241 6.72c-1.436 1.533-2.88 3.088-4.279 4.592zm-3.743 14.504c.082-.781.171-1.585.246-2.374.067-.633.134-1.28.201-1.898.104-.99.216-2.017.305-3.021l.022-.179c.074-.64.149-1.302.193-1.965a2.3 2.3 0 0 1 .268-.127c.112-.052.223-.097.335-.164 1.719-.9 3.438-1.801 5.165-2.694 1.719-.893 3.483-1.816 5.232-2.731a1376.62 1376.62 0 0 0-4.74 6.906c-1.332 1.942-2.701 3.944-4.063 5.916-.536.789-1.094 1.593-1.622 2.366-.595.863-1.206 1.749-1.801 2.634.074-.893.164-1.794.26-2.672zM4.845 4.138c-.097-.268-.201-.543-.29-.804 2.009 2.426 4.033 4.867 6.006 7.233 1.02 1.228 2.039 2.448 3.059 3.684.201.231.402.476.595.714.253.305.506.625.781.93-.089.766-.164 1.54-.246 2.285-.052.521-.104 1.042-.164 1.57v.007c-.022.335-.067.67-.104.997l-.171 1.481-.007.052c-.134 1.503-.298 3.021-.454 4.495-.067.61-.127 1.235-.194 1.86-.037-.112-.082-.223-.119-.327-.112-.298-.223-.61-.327-.915l-.796-2.21C9.891 18.172 7.368 11.162 4.846 4.137z"}))},Iconunichain:function(e){return(0,n.createElement)("svg",i({width:245,height:244,viewBox:"0 0 245 244",xmlns:"http://www.w3.org/2000/svg"},e),(0,n.createElement)("path",{d:"M244.729 119.679c-66.128 0-119.678-53.605-119.678-119.679h-4.643v119.679H.729v4.642c66.129 0 119.679 53.605 119.679 119.679h4.643V124.321h119.678v-4.642Z"}))},Iconunits:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 830.3 830.3",xmlSpace:"preserve"},e),(0,n.createElement)("path",{className:"st0",d:"M0 138.7h276.4v277.5h277.5v276.4H0V138.7zM553.9 139.9h276.4v276.4H553.9V139.9z"}))},Iconvara:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",xmlSpace:"preserve",viewBox:"0 0 24 24"},e),(0,n.createElement)("path",{d:"m17.4 9.4-4.9-7.2H9.1l8.3 12.3v4.7L5.9 2.2H2.5l13.2 19.5h5.1V2.2h-3.4v7.2z"}))},Iconvechain:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 15.88 15.43"},e),(0,n.createElement)("path",{d:"M12.56.03c-.19.06-.31.17-.41.36-.03.06-.66 1.37-1.4 2.92-.74 1.54-1.36 2.82-1.36 2.83 0 .01-.18.37-.38.79-.91 1.92-1.09 2.27-1.1 2.26-.01-.01-3.67-7.64-3.67-7.65 0-.01 1.01-.01 1.13 0 .13.02.29.09.39.19.09.09-.02-.13 1.49 2.99.57 1.19 1.04 2.16 1.05 2.16 0 0 .73-1.5.73-1.52 0-.02-1.93-4.02-2.02-4.2-.03-.06-.09-.15-.14-.21C6.51.47 6.03.16 5.43.03l-.16-.04H2.01l.02.04s.18.37.37.78c.2.41 1.35 2.81 2.56 5.33l2.21 4.59h1.49l2.58-5.37L13.82 0h-.58c-.58 0-.58 0-.68.02ZM9.28 13.1a.781.781 0 0 0-.45-.12c-.13 0-.17 0-.26.03-.13.04-.2.08-.28.15l-.06.06v-.39c0-.39 0-.39-.03-.44-.06-.09-.08-.1-.31-.1h-.21v3.06h.2c.19 0 .2 0 .25-.03.02-.02.06-.05.07-.07.03-.04.03-.05.04-.67 0-.53 0-.64.03-.71.04-.15.11-.24.23-.3.08-.04.28-.05.37-.02.08.03.18.11.21.18.07.14.07.15.07.91v.71h.57v-.69c0-.88-.01-1.01-.11-1.21a.998.998 0 0 0-.33-.35ZM12.8 12.29s0 .21.01.28c.01.05.04.09.08.13.07.08.15.1.33.1h.14v-.51h-.55ZM4.22 14.4s-.07.04-.09.1c-.05.11-.19.24-.33.31a.62.62 0 0 1-.7-.08c-.32-.26-.36-.73-.08-1.01.09-.09.24-.17.35-.19.1-.02.27 0 .36.03.09.03.24.14.23.16 0 0-.16.08-.33.16-.18.08-.33.15-.33.15l.09.22c.05.12.1.21.1.22 0 0 1.15-.5 1.17-.52.01 0-.07-.24-.12-.32-.16-.3-.41-.5-.75-.6-.15-.04-.4-.06-.53-.03-.46.1-.81.43-.93.9-.04.14-.04.45 0 .59.14.52.53.86 1.06.93.21.02.47-.02.67-.13.36-.18.63-.59.65-.97v-.14s-.39.17-.49.22ZM6.75 14.6l-.08.09a.59.59 0 0 1-.52.19c-.36-.04-.59-.31-.59-.68 0-.25.1-.44.29-.57.12-.08.23-.11.4-.1.13 0 .16 0 .22.04.1.05.17.1.23.18l.05.07h.63l-.02-.07c-.06-.16-.15-.3-.29-.43-.23-.22-.49-.33-.8-.33h-.2c-.32.06-.54.17-.74.38-.38.4-.43 1-.14 1.5.07.11.27.31.4.38a1.224 1.224 0 0 0 1.76-.54c.02-.05.04-.09.04-.1s-.14 0-.31 0h-.31ZM11.97 13.08c-.07.05-.09.09-.1.18v.08l-.11-.11a.831.831 0 0 0-.38-.23c-.1-.03-.36-.05-.47-.03-.22.04-.4.13-.56.29-.28.27-.39.53-.39.92 0 .37.12.68.35.91.21.2.42.3.72.31.12 0 .17 0 .26-.02.21-.05.39-.15.51-.29l.06-.07v.3h.51v-2.29h-.18c-.17 0-.18 0-.22.03Zm-.49 1.73c-.39.18-.86-.03-.96-.44-.06-.24.02-.5.18-.66.09-.08.15-.12.27-.17.06-.02.1-.02.24-.02.16 0 .17 0 .27.05.5.23.5 1 0 1.23ZM15.77 13.45a.94.94 0 0 0-.37-.37.938.938 0 0 0-.63-.08c-.14.04-.26.1-.34.18l-.08.07v-.04s-.03-.06-.05-.08c-.06-.07-.09-.08-.29-.08h-.18v2.29h.16c.22 0 .28-.02.35-.14.03-.04.03-.06.04-.64 0-.63.01-.69.08-.81a.56.56 0 0 1 .23-.2c.19-.07.43 0 .53.16.09.13.09.13.09.92v.72h.57v-.71c0-.87-.01-.98-.11-1.2ZM1.79 13.09c-.08.04-.14.1-.18.17-.01.03-.12.32-.24.65s-.22.61-.22.62c0 .01-.11-.26-.23-.62-.12-.35-.24-.66-.26-.69a.304.304 0 0 0-.08-.08c-.1-.07-.13-.07-.36-.07H0l.02.05s.22.54.46 1.14l.44 1.09h.44l.46-1.14.46-1.14h-.22c-.2 0-.22 0-.28.02ZM12.92 13.08c-.05.03-.09.08-.11.14-.01.03-.02.33-.02 1.08v1.04h.56v-2.29h-.19c-.17 0-.2 0-.24.03Z"}))},Iconviction:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 559.84 565.94"},e),(0,n.createElement)("path",{d:"M478.79 83.17v173.81c-63.56 16.37-130.2 25.06-198.87 25.06s-135.31-8.71-198.87-25.06V83.17c63.56 16.35 130.2 25.06 198.87 25.06s135.31-8.69 198.87-25.06ZM81.05 484.89V311.08c63.56-16.37 130.2-25.06 198.87-25.06s135.31 8.71 198.87 25.06v173.81c-63.56-16.35-130.2-25.06-198.87-25.06s-135.31 8.69-198.87 25.06Z"}))},Iconvulcanforged:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 22 22",xmlSpace:"preserve"},e),(0,n.createElement)("path",{d:"M13.2 12.1c-.9-.3-3.2-1.7-4.3-2.3.3.5 1.1 1.6 1.4 2.1-2.5-.9-5.6-2.8-7.7-4.1 1.3 1.7 3.8 3.6 6.1 5-1.1-.2-1.2-.3-1.9-.5.7 1.4 3 5.2 3.4 6 1.1-1.9 3.1-5.9 3.3-6.2h-.3z"}),(0,n.createElement)("path",{d:"M18.1 12c-.3-.1-4.5-1.5-5.5-2.6.7.1 1.6.4 2.3.5.1-.2 3.1-5.7 3.2-5.9h-4.7c-.1.2-3.1 4.7-3.2 4.8-1.1-1.4-2.6-3.6-3.4-4.7H2C3.8 6 6.8 8.5 8 9.6c-.3-.7-.9-1.7-1-2.4 3.1 3.6 8.3 5.4 13.1 5.6l-2-.8z"}))},Iconwaves:function(e){return(0,n.createElement)("svg",i({width:22,height:22,viewBox:"0 0 22 22",xmlns:"http://www.w3.org/2000/svg"},e),(0,n.createElement)("path",{d:"m20 11-9 9-9-9 9-9 9 9Z"}))},Iconwax:function(e){return(0,n.createElement)("svg",i({width:22,height:22,viewBox:"0 0 22 22",xmlns:"http://www.w3.org/2000/svg"},e),(0,n.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M22 12.924h-2.167l-1.537-1.317-1.532 1.311h-1.832l-.875-1.063H11.04l.764-.944h1.484l-1.13-1.382-3.946 4.804H6.38l1.142-1.395H5.615l-1.032-2.891-1.023 2.87H1.625L0 8.412h1.485l1.093 3.067 1.089-3.054H5.5l1.086 3.047 1.086-3.048h1.49l-1.64 4.513.365-.445 3.348-4.075h1.842l2.786 3.4 1.34-1.153L12.962 7h2.177L22 12.924Zm-2.15-2.725-1.022-.876 1.02-.87 2.063.003-2.06 1.743Z"}))},Iconwemix:function(e){return(0,n.createElement)("svg",i({width:250,height:250,viewBox:"0 0 250 250",xmlns:"http://www.w3.org/2000/svg"},e),(0,n.createElement)("path",{d:"M125 0C55.975 0 0 55.975 0 125c0 7.475.7 14.775 1.95 21.875H29.7c3.55 0 5.675-1.15 7.05-3.375l9.75-16.15 12.475 38.725c1.225 3.9 4.125 5.925 8.025 5.95 4 .025 7.3-2.425 8.075-6.425l9.05-42.65 9.85 68c.6 4.475 2.775 6.725 7.275 6.725h.05c4.475 0 6.625-2.425 7.25-6.875l20.075-132.35c.575-4.1-2.3-7.9-6.4-8.475-4.075-.55-7.9 2.3-8.475 6.4l-12.375 84.85L93.05 84.6c-.55-4.35-3.85-7.05-7.45-7.125-4.075-.1-7.1 2.45-7.95 6.775l-11.95 55.4-9.55-29.725c-.75-3.225-3.625-5.625-6.775-6-4.35-.525-6.825 1.725-8.65 4.7l-14.775 23.25h-8.825c-.15-2.275-.25-4.575-.25-6.875 0-59.725 48.4-108.125 108.125-108.125 48.15 0 88.95 31.5 102.925 75h17.6C231 38.925 182.575 0 125 0Z"}),(0,n.createElement)("path",{d:"M248.05 103.125h-27.8c-3.55 0-5.675 1.15-7.05 3.375l-9.75 16.15-12.475-38.725c-1.225-3.9-4.125-5.925-8.025-5.95-4-.025-7.3 2.425-8.075 6.425l-9.05 42.65-9.85-68c-.6-4.475-2.775-6.725-7.275-6.725h-.05c-4.475 0-6.625 2.425-7.25 6.875l-20.075 132.35c-.575 4.1 2.3 7.9 6.4 8.475 4.075.55 7.9-2.3 8.475-6.4l12.375-84.85L156.9 165.4c.55 4.35 3.85 7.05 7.45 7.125 4.075.1 7.1-2.45 7.95-6.775l11.95-55.4 9.55 29.725c.75 3.225 3.625 5.625 6.775 6 4.35.525 6.825-1.725 8.65-4.7L224 118.125h8.875c.15 2.275.25 4.575.25 6.875 0 59.725-48.4 108.125-108.125 108.125-48.15 0-88.95-31.5-102.925-75h-17.6C19 211.075 67.45 250 125 250c69.025 0 125-55.975 125-125 0-7.475-.7-14.775-1.95-21.875Z"}))},Iconxai:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg","data-name":"Layer 2",viewBox:"0 0 100 86.6"},e),(0,n.createElement)("g",{"data-name":"Layer 1"},(0,n.createElement)("path",{d:"M70.38 69.5H29.62l14.53-25.16-9.87-17.1L0 86.6h100L50 0l-9.87 17.1 30.25 52.4Z","data-name":"Layer 1-2"})))},Iconxrpl:function(e){return(0,n.createElement)("svg",i({width:298,height:225,viewBox:"0 0 298 225",xmlns:"http://www.w3.org/2000/svg"},e),(0,n.createElement)("path",{d:"M68.546 13.942h5.421V0h-5.421a43.722 43.722 0 0 0-43.761 43.76v31.756A26.334 26.334 0 0 1 0 101.85l.387 6.971L0 115.792a26.333 26.333 0 0 1 24.785 26.334v36.596a45.813 45.813 0 0 0 45.697 45.891v-13.942a31.775 31.775 0 0 1-31.756-31.755v-36.79a40.221 40.221 0 0 0-17.62-33.305 40.466 40.466 0 0 0 17.62-33.305V43.761a29.954 29.954 0 0 1 29.82-29.82ZM229.648 13.941h-5.421V0h5.421a43.682 43.682 0 0 1 43.567 43.76v31.756A26.33 26.33 0 0 0 298 101.85l-.387 6.971.387 6.971a26.338 26.338 0 0 0-24.785 26.334v36.596a45.81 45.81 0 0 1-45.697 45.891v-13.942a31.774 31.774 0 0 0 31.756-31.755v-36.79a40.212 40.212 0 0 1 17.62-33.305 40.464 40.464 0 0 1-17.62-33.305V43.761a29.676 29.676 0 0 0-8.62-21.063 29.656 29.656 0 0 0-21.006-8.757ZM199.828 56.153h20.719l-43.18 40.47a42.137 42.137 0 0 1-56.541 0l-43.18-40.47h20.72l32.723 30.594a26.49 26.49 0 0 0 35.822 0l32.917-30.594ZM98.172 168.459H77.453l43.374-40.663a41.727 41.727 0 0 1 56.54 0l43.374 40.663h-20.719l-32.917-30.981a26.49 26.49 0 0 0-35.822 0l-33.111 30.981Z"}))},Iconxterio:function(e){return(0,n.createElement)("svg",i({xmlns:"http://www.w3.org/2000/svg",width:1440,height:1126.667,viewBox:"0 0 1080 845"},e),(0,n.createElement)("path",{d:"M97.5 1.5c-17 3.2-35.1 10.8-48.4 20.2-14.2 10.1-29.5 28.1-37.5 44.1-15.5 30.9-15.3 72.1.5 103.4C24 192.7 45.8 213.5 70 224.1c14.3 6.4 26.1 9 43.1 9.6 15.8.6 20.9 0 40.4-4.7 32.8-8 60.3-6.1 83.9 5.7 11.4 5.6 17.6 10.2 27.6 20.3 25 25.1 41.8 64.5 50.5 118.5 3.7 22.7 4.7 37.1 5.5 79 .8 44.9 2 59.4 7 84.5 20 101 78.4 188.7 163 244.5 107.4 71 240.5 83 359.1 32.5 62.9-26.8 118.6-71.7 158.9-128.1 37.8-52.8 60.7-112.7 69.2-180.9.8-6.5 1.3-21.9 1.3-40.5 0-37.9-2.2-57.3-10.5-91-16.5-67.2-49-125.9-97-174.9-50.5-51.6-109.9-85.9-179-103.5-49.5-12.6-104.5-14.7-155.8-6-41.5 6.9-88.1 23.5-122.7 43.4-24 13.9-55.9 28.3-82.1 37.1-29.9 10-51.8 14.3-76.9 15.1-40.5 1.3-67.2-7.9-90-31.1-14-14.2-24.4-32.9-30.1-54-4.7-17.5-7.7-26.2-11.5-34.2-7.4-15.2-18.9-29.4-32.2-39.7C177 14.2 164.4 8.1 146.1 3.3 133.8.1 110-.8 97.5 1.5zm627.7 273c80.5 10.6 144.6 69.3 162.2 148.6 9.3 42.2 4.4 84.7-14.4 123.7-19.2 39.9-49 69.9-88.5 89.3-78.4 38.4-174.2 18.3-230.2-48.4-42.2-50.4-56-119.5-36.1-181.6 22.3-69.9 83.8-121.7 156.2-131.5 13.7-1.9 37.1-1.9 50.8-.1z"}))},Iconzetachain:function(e){return(0,n.createElement)("svg",i({width:178,height:178,viewBox:"0 0 178 178",xmlns:"http://www.w3.org/2000/svg"},e),(0,n.createElement)("path",{d:"M112.109 108.673v12.02H62.523c.684-7.911 3.236-13.477 12.064-21.304l37.522-32.01v28.09h13.507V43.79H48.813v25.76H62.32V57.297h40.803L65.784 89.163l-.089.085c-15.648 13.854-16.892 25.036-16.892 38.211v6.751h76.818v-25.527h-13.507l-.005-.01Z"}))},Iconzilliqa:function(e){return(0,n.createElement)("svg",i({width:123,height:123,viewBox:"0 0 123 123",xmlns:"http://www.w3.org/2000/svg"},e),(0,n.createElement)("path",{d:"M87.372 58.745 39.746 82.262l47.626 22.632V123L18 90.134V72.127l48.314-23.616L18 25.682V7.38l69.372 32.964v18.4Z"}),(0,n.createElement)("path",{d:"M18 7.38 36.4 0l69.373 32.866-18.401 7.478L18 7.38Z"}),(0,n.createElement)("path",{d:"m87.372 58.745 18.401-7.38v-18.5l-18.401 7.48v18.4ZM87.372 104.894V68.486l18.401-8.462v55.596L87.372 123v-18.106Z"}))},Iconzksyncera:function(e){return(0,n.createElement)("svg",i({width:22,height:22,viewBox:"0 0 22 22",xmlns:"http://www.w3.org/2000/svg"},e),(0,n.createElement)("path",{d:"m21.45 10.67-5.928-6.323v4.63l-5.887 4.638 5.887.004v3.375l5.928-6.323ZM.55 10.669l5.929 6.323v-4.594l5.886-4.674L6.48 7.72V4.345l-5.93 6.324Z"}))}},be=["name"],we=function(e){var t=function(e){return e?Q(e).replace(/-/g,"").toLowerCase():""}(e);return ve["Icon"+t]},xe=function(e){return"undefined"!==typeof we(e)},ke=function(e){return"undefined"!==typeof g[e]&&"undefined"!==typeof g[e].parent&&"undefined"!==typeof we(g[e].parent)},Me=function(e){return xe(e)?we(e):ke(e)?we(g[e].parent):null},Ee=function(e){var t=e.name,r=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n=0||(i[r]=e[r]);return i}(e,be),i=Me(t);return i?n.createElement(i,r):null}},40685:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(42115),i=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|download|draggable|encType|enterKeyHint|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,o=(0,n.A)((function(e){return i.test(e)||111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&e.charCodeAt(2)<91}))},42115:(e,t,r)=>{"use strict";function n(e){var t=Object.create(null);return function(r){return void 0===t[r]&&(t[r]=e(r)),t[r]}}r.d(t,{A:()=>n})},52115:(e,t)=>{"use strict";function r(e){if(Array.isArray(e)){const t=[];let n=0;for(let i=0;ie.length)throw new Error("invalid RLP (safeSlice): end slice of Uint8Array out-of-bounds");return e.slice(t,r)}function i(e){if(0===e[0])throw new Error("invalid RLP: extra zeros");return u(c(e))}function o(e,t){if(e<56)return Uint8Array.from([e+t]);const r=p(e),n=p(t+55+r.length/2);return Uint8Array.from(d(n+r))}function a(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if("undefined"===typeof e||null===e||0===e.length)return Uint8Array.from([]);const r=s(g(e));if(t)return r;if(0!==r.remainder.length)throw new Error("invalid RLP: remainder must be zero");return r.data}function s(e){let t,r,o,a,l;const c=[],u=e[0];if(u<=127)return{data:e.slice(0,1),remainder:e.slice(1)};if(u<=183){if(t=u-127,o=128===u?Uint8Array.from([]):n(e,1,t),2===t&&o[0]<128)throw new Error("invalid RLP encoding: invalid prefix, single byte < 0x80 are not prefixed");return{data:o,remainder:e.slice(t)}}if(u<=191){if(r=u-182,e.length-1e.length)throw new Error("invalid RLP: total length is larger than the data");for(a=n(e,r,o);a.length;)l=s(a),c.push(l.data),a=l.remainder;return{data:c,remainder:e.slice(o)}}}Object.defineProperty(t,"__esModule",{value:!0}),t.RLP=t.utils=t.decode=t.encode=void 0,t.encode=r,t.decode=a;const l=Array.from({length:256},((e,t)=>t.toString(16).padStart(2,"0")));function c(e){let t="";for(let r=0;re+t.length),0),i=new Uint8Array(n);for(let o=0,a=0;o=2&&"0"===e[0]&&"x"===e[1]}function g(e){if(e instanceof Uint8Array)return e;if("string"===typeof e)return m(e)?d((t="string"!==typeof(r=e)?r:m(r)?r.slice(2):r).length%2?`0${t}`:t):f(e);var t,r;if("number"===typeof e||"bigint"===typeof e)return e?d(p(e)):Uint8Array.from([]);if(null===e||void 0===e)return Uint8Array.from([]);throw new Error("toBytes: received unsupported type "+typeof e)}t.utils={bytesToHex:c,concatBytes:h,hexToBytes:d,utf8ToBytes:f},t.RLP={encode:r,decode:a}},81810:(e,t,r)=>{"use strict";var n=r(38509).Buffer;Object.defineProperty(t,"__esModule",{value:!0}),t.accountBodyToRLP=t.accountBodyToSlim=t.accountBodyFromSlim=t.isZeroAddress=t.zeroAddress=t.importPublic=t.privateToAddress=t.privateToPublic=t.publicToAddress=t.pubToAddress=t.isValidPublic=t.isValidPrivate=t.generateAddress2=t.generateAddress=t.isValidChecksumAddress=t.toChecksumAddress=t.isValidAddress=t.Account=void 0;const i=r(52115),o=r(36650),a=r(46298),s=r(76639),l=r(4814),c=r(24972),u=r(27200),d=r(22048),h=BigInt(0);class f{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:h,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:h,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:c.KECCAK256_RLP,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:c.KECCAK256_NULL;this.nonce=e,this.balance=t,this.storageRoot=r,this.codeHash=n,this._validate()}static fromAccountData(e){const{nonce:t,balance:r,storageRoot:n,codeHash:i}=e;return new f(void 0!==t?(0,l.bufferToBigInt)((0,l.toBuffer)(t)):void 0,void 0!==r?(0,l.bufferToBigInt)((0,l.toBuffer)(r)):void 0,void 0!==n?(0,l.toBuffer)(n):void 0,void 0!==i?(0,l.toBuffer)(i):void 0)}static fromRlpSerializedAccount(e){const t=(0,l.arrToBufArr)(i.RLP.decode(Uint8Array.from(e)));if(!Array.isArray(t))throw new Error("Invalid serialized account input. Must be array");return this.fromValuesArray(t)}static fromValuesArray(e){const[t,r,n,i]=e;return new f((0,l.bufferToBigInt)(t),(0,l.bufferToBigInt)(r),n,i)}_validate(){if(this.nonce=8?h+=r[n].toUpperCase():h+=r[n];return h};t.isValidChecksumAddress=function(e,r){return(0,t.isValidAddress)(e)&&(0,t.toChecksumAddress)(e,r)===e};t.generateAddress=function(e,t){return(0,u.assertIsBuffer)(e),(0,u.assertIsBuffer)(t),(0,l.bufferToBigInt)(t)===BigInt(0)?n.from((0,o.keccak256)(i.RLP.encode((0,l.bufArrToArr)([e,null])))).slice(-20):n.from((0,o.keccak256)(i.RLP.encode((0,l.bufArrToArr)([e,t])))).slice(-20)};t.generateAddress2=function(e,t,r){if((0,u.assertIsBuffer)(e),(0,u.assertIsBuffer)(t),(0,u.assertIsBuffer)(r),20!==e.length)throw new Error("Expected from to be of length 20");if(32!==t.length)throw new Error("Expected salt to be of length 32");const i=(0,o.keccak256)(n.concat([n.from("ff","hex"),e,t,(0,o.keccak256)(r)]));return(0,l.toBuffer)(i).slice(-20)};t.isValidPrivate=function(e){return a.secp256k1.utils.isValidPrivateKey(e)};t.isValidPublic=function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if((0,u.assertIsBuffer)(e),64===e.length)try{return a.secp256k1.ProjectivePoint.fromHex(n.concat([n.from([4]),e])),!0}catch(r){return!1}if(!t)return!1;try{return a.secp256k1.ProjectivePoint.fromHex(e),!0}catch(r){return!1}};t.pubToAddress=function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if((0,u.assertIsBuffer)(e),t&&64!==e.length&&(e=n.from(a.secp256k1.ProjectivePoint.fromHex(e).toRawBytes(!1).slice(1))),64!==e.length)throw new Error("Expected pubKey to be of length 64");return n.from((0,o.keccak256)(e)).slice(-20)},t.publicToAddress=t.pubToAddress;t.privateToPublic=function(e){return(0,u.assertIsBuffer)(e),n.from(a.secp256k1.ProjectivePoint.fromPrivateKey(e).toRawBytes(!1).slice(1))};t.privateToAddress=function(e){return(0,t.publicToAddress)((0,t.privateToPublic)(e))};t.importPublic=function(e){return(0,u.assertIsBuffer)(e),64!==e.length&&(e=n.from(a.secp256k1.ProjectivePoint.fromHex(e).toRawBytes(!1).slice(1))),e};t.zeroAddress=function(){const e=(0,l.zeros)(20);return(0,l.bufferToHex)(e)};function p(e){const[t,r,n,i]=e;return[t,r,0===(0,l.arrToBufArr)(n).length?c.KECCAK256_RLP:n,0===(0,l.arrToBufArr)(i).length?c.KECCAK256_NULL:i]}t.isZeroAddress=function(e){try{(0,u.assertIsString)(e)}catch(r){return!1}return(0,t.zeroAddress)()===e},t.accountBodyFromSlim=p;const m=new Uint8Array(0);t.accountBodyToSlim=function(e){const[t,r,n,i]=e;return[t,r,(0,l.arrToBufArr)(n).equals(c.KECCAK256_RLP)?m:n,(0,l.arrToBufArr)(i).equals(c.KECCAK256_NULL)?m:i]},t.accountBodyToRLP=function(e){const t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1]?p(e):e;return(0,l.arrToBufArr)(i.RLP.encode(t))}},62385:(e,t,r)=>{"use strict";var n=r(38509).Buffer;Object.defineProperty(t,"__esModule",{value:!0}),t.Address=void 0;const i=r(81810),o=r(4814);class a{constructor(e){if(20!==e.length)throw new Error("Invalid address length");this.buf=e}static zero(){return new a((0,o.zeros)(20))}static fromString(e){if(!(0,i.isValidAddress)(e))throw new Error("Invalid address");return new a((0,o.toBuffer)(e))}static fromPublicKey(e){if(!n.isBuffer(e))throw new Error("Public key should be Buffer");const t=(0,i.pubToAddress)(e);return new a(t)}static fromPrivateKey(e){if(!n.isBuffer(e))throw new Error("Private key should be Buffer");const t=(0,i.privateToAddress)(e);return new a(t)}static generate(e,t){if("bigint"!==typeof t)throw new Error("Expected nonce to be a bigint");return new a((0,i.generateAddress)(e.buf,(0,o.bigIntToBuffer)(t)))}static generate2(e,t,r){if(!n.isBuffer(t))throw new Error("Expected salt to be a Buffer");if(!n.isBuffer(r))throw new Error("Expected initCode to be a Buffer");return new a((0,i.generateAddress2)(e.buf,t,r))}equals(e){return this.buf.equals(e.buf)}isZero(){return this.equals(a.zero())}isPrecompileOrSystemAddress(){const e=(0,o.bufferToBigInt)(this.buf),t=BigInt(0),r=BigInt("0xffff");return e>=t&&e<=r}toString(){return"0x"+this.buf.toString("hex")}toBuffer(){return n.from(this.buf)}}t.Address=a},87539:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AsyncEventEmitter=void 0;const n=r(68341);class i extends n.EventEmitter{emit(e){for(var t,r=arguments.length,n=new Array(r>1?r-1:0),i=1;i{o.call(e,r,(e=>{e?n(e):t()}))}))}catch(i){n=i}if(n)throw n}(s,l.slice(),o).then(a).catch(a),s.listenerCount(e)>0}once(e,t){const r=this;let n;if("function"!==typeof t)throw new TypeError("listener must be a function");return n=t.length>=2?function(i,o){r.removeListener(e,n),t(i,o)}:function(i){r.removeListener(e,n),t(i,n)},r.on(e,n),r}first(e,t){var r;let n=null!==(r=this._events[e])&&void 0!==r?r:[];if("function"!==typeof t)throw new TypeError("listener must be a function");return Array.isArray(n)||(this._events[e]=n=[n]),n.unshift(t),this}before(e,t,r){return this.beforeOrAfter(e,t,r)}after(e,t,r){return this.beforeOrAfter(e,t,r,"after")}beforeOrAfter(e,t,r,n){var i;let o,a,s=null!==(i=this._events[e])&&void 0!==i?i:[];const l="after"===n?1:0;if("function"!==typeof r)throw new TypeError("listener must be a function");if("function"!==typeof t)throw new TypeError("target must be a function");for(Array.isArray(s)||(this._events[e]=s=[s]),a=s.length,o=s.length;o--;)if(s[o]===t){a=o+l;break}return s.splice(a,0,r),this}on(e,t){return super.on(e,t)}addListener(e,t){return super.addListener(e,t)}prependListener(e,t){return super.prependListener(e,t)}prependOnceListener(e,t){return super.prependOnceListener(e,t)}removeAllListeners(e){return super.removeAllListeners(e)}removeListener(e,t){return super.removeListener(e,t)}eventNames(){return super.eventNames()}listeners(e){return super.listeners(e)}listenerCount(e){return super.listenerCount(e)}getMaxListeners(){return super.getMaxListeners()}setMaxListeners(e){return super.setMaxListeners(e)}}t.AsyncEventEmitter=i},4814:(e,t,r)=>{"use strict";var n=r(38509).Buffer;Object.defineProperty(t,"__esModule",{value:!0}),t.intToUnpaddedBuffer=t.bigIntToUnpaddedBuffer=t.bigIntToHex=t.bufArrToArr=t.arrToBufArr=t.validateNoLeadingZeroes=t.baToJSON=t.toUtf8=t.short=t.addHexPrefix=t.toUnsigned=t.fromSigned=t.bufferToInt=t.bigIntToBuffer=t.bufferToBigInt=t.bufferToHex=t.toBuffer=t.unpadHexString=t.unpadArray=t.unpadBuffer=t.setLengthRight=t.setLengthLeft=t.zeros=t.intToBuffer=t.intToHex=void 0;const i=r(27200),o=r(22048);t.intToHex=function(e){if(!Number.isSafeInteger(e)||e<0)throw new Error(`Received an invalid integer type: ${e}`);return`0x${e.toString(16)}`};t.intToBuffer=function(e){const r=(0,t.intToHex)(e);return n.from((0,o.padToEven)(r.slice(2)),"hex")};t.zeros=function(e){return n.allocUnsafe(e).fill(0)};const a=function(e,r,n){const i=(0,t.zeros)(r);return n?e.length0&&"0"===t.toString();)t=(e=e.slice(1))[0];return e};t.unpadBuffer=function(e){return(0,i.assertIsBuffer)(e),s(e)};t.unpadArray=function(e){return(0,i.assertIsArray)(e),s(e)};t.unpadHexString=function(e){return(0,i.assertIsHexString)(e),e=(0,o.stripHexPrefix)(e),"0x"+s(e)};t.toBuffer=function(e){if(null===e||void 0===e)return n.allocUnsafe(0);if(n.isBuffer(e))return n.from(e);if(Array.isArray(e)||e instanceof Uint8Array)return n.from(e);if("string"===typeof e){if(!(0,o.isHexString)(e))throw new Error(`Cannot convert string to buffer. toBuffer only supports 0x-prefixed hex strings and this string was given: ${e}`);return n.from((0,o.padToEven)((0,o.stripHexPrefix)(e)),"hex")}if("number"===typeof e)return(0,t.intToBuffer)(e);if("bigint"===typeof e){if(e1&&void 0!==arguments[1]?arguments[1]:50;const r=n.isBuffer(e)?e.toString("hex"):e;return r.length<=t?r:r.slice(0,t)+"\u2026"};t.toUtf8=function(e){if((e=(0,o.stripHexPrefix)(e)).length%2!==0)throw new Error("Invalid non-even hex string input for toUtf8() provided");return n.from(e.replace(/^(00)+|(00)+$/g,""),"hex").toString("utf8")};t.baToJSON=function(e){if(n.isBuffer(e))return`0x${e.toString("hex")}`;if(e instanceof Array){const r=[];for(let n=0;n0&&0===r[0])throw new Error(`${t} cannot have leading zeroes, received: ${r.toString("hex")}`)},t.arrToBufArr=function e(t){return Array.isArray(t)?t.map((t=>e(t))):n.from(t)},t.bufArrToArr=function e(t){return Array.isArray(t)?t.map((t=>e(t))):Uint8Array.from(null!==t&&void 0!==t?t:[])};t.bigIntToHex=e=>"0x"+e.toString(16),t.bigIntToUnpaddedBuffer=function(e){return(0,t.unpadBuffer)(c(e))},t.intToUnpaddedBuffer=function(e){return(0,t.unpadBuffer)((0,t.intToBuffer)(e))}},24972:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.MAX_WITHDRAWALS_PER_PAYLOAD=t.RLP_EMPTY_STRING=t.KECCAK256_RLP=t.KECCAK256_RLP_S=t.KECCAK256_RLP_ARRAY=t.KECCAK256_RLP_ARRAY_S=t.KECCAK256_NULL=t.KECCAK256_NULL_S=t.TWO_POW256=t.SECP256K1_ORDER_DIV_2=t.SECP256K1_ORDER=t.MAX_INTEGER_BIGINT=t.MAX_INTEGER=t.MAX_UINT64=void 0;const n=r(38509),i=r(46298);t.MAX_UINT64=BigInt("0xffffffffffffffff"),t.MAX_INTEGER=BigInt("0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff"),t.MAX_INTEGER_BIGINT=BigInt("115792089237316195423570985008687907853269984665640564039457584007913129639935"),t.SECP256K1_ORDER=i.secp256k1.CURVE.n,t.SECP256K1_ORDER_DIV_2=i.secp256k1.CURVE.n/BigInt(2),t.TWO_POW256=BigInt("0x10000000000000000000000000000000000000000000000000000000000000000"),t.KECCAK256_NULL_S="c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",t.KECCAK256_NULL=n.Buffer.from(t.KECCAK256_NULL_S,"hex"),t.KECCAK256_RLP_ARRAY_S="1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347",t.KECCAK256_RLP_ARRAY=n.Buffer.from(t.KECCAK256_RLP_ARRAY_S,"hex"),t.KECCAK256_RLP_S="56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",t.KECCAK256_RLP=n.Buffer.from(t.KECCAK256_RLP_S,"hex"),t.RLP_EMPTY_STRING=n.Buffer.from([128]),t.MAX_WITHDRAWALS_PER_PAYLOAD=16},52956:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.compactBytesToNibbles=t.bytesToNibbles=t.nibblesToCompactBytes=t.nibblesToBytes=t.hasTerminator=void 0;t.hasTerminator=e=>e.length>0&&16===e[e.length-1];t.nibblesToBytes=(e,t)=>{for(let r=0,n=0;n{let r=0;(0,t.hasTerminator)(e)&&(r=1,e=e.subarray(0,e.length-1));const n=new Uint8Array(e.length/2+1);return n[0]=r<<5,1===(1&e.length)&&(n[0]|=16,n[0]|=e[0],e=e.subarray(1)),(0,t.nibblesToBytes)(e,n.subarray(1)),n};t.bytesToNibbles=e=>{const t=2*e.length+1,r=new Uint8Array(t);for(let n=0;n{if(0===e.length)return e;let r=(0,t.bytesToNibbles)(e);r[0]<2&&(r=r.subarray(0,r.length-1));const n=2-(1&r[0]);return r.subarray(n)}},27200:(e,t,r)=>{"use strict";var n=r(38509).Buffer;Object.defineProperty(t,"__esModule",{value:!0}),t.assertIsString=t.assertIsArray=t.assertIsBuffer=t.assertIsHexString=void 0;const i=r(22048);t.assertIsHexString=function(e){if(!(0,i.isHexString)(e)){throw new Error(`This method only supports 0x-prefixed hex strings but input was: ${e}`)}};t.assertIsBuffer=function(e){if(!n.isBuffer(e)){throw new Error(`This method only supports Buffer but input was: ${e}`)}};t.assertIsArray=function(e){if(!Array.isArray(e)){throw new Error(`This method only supports number arrays but input was: ${e}`)}};t.assertIsString=function(e){if("string"!==typeof e){throw new Error(`This method only supports strings but input was: ${e}`)}}},35477:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),t.toAscii=t.stripHexPrefix=t.padToEven=t.isHexString=t.isHexPrefixed=t.getKeys=t.getBinarySize=t.fromUtf8=t.fromAscii=t.arrayContainsArray=void 0,i(r(24972),t),i(r(51642),t),i(r(81810),t),i(r(62385),t),i(r(36493),t),i(r(88379),t),i(r(4814),t),i(r(92284),t),i(r(52956),t),i(r(87539),t);var o=r(22048);Object.defineProperty(t,"arrayContainsArray",{enumerable:!0,get:function(){return o.arrayContainsArray}}),Object.defineProperty(t,"fromAscii",{enumerable:!0,get:function(){return o.fromAscii}}),Object.defineProperty(t,"fromUtf8",{enumerable:!0,get:function(){return o.fromUtf8}}),Object.defineProperty(t,"getBinarySize",{enumerable:!0,get:function(){return o.getBinarySize}}),Object.defineProperty(t,"getKeys",{enumerable:!0,get:function(){return o.getKeys}}),Object.defineProperty(t,"isHexPrefixed",{enumerable:!0,get:function(){return o.isHexPrefixed}}),Object.defineProperty(t,"isHexString",{enumerable:!0,get:function(){return o.isHexString}}),Object.defineProperty(t,"padToEven",{enumerable:!0,get:function(){return o.padToEven}}),Object.defineProperty(t,"stripHexPrefix",{enumerable:!0,get:function(){return o.stripHexPrefix}}),Object.defineProperty(t,"toAscii",{enumerable:!0,get:function(){return o.toAscii}}),i(r(97362),t),i(r(144),t)},22048:(e,t,r)=>{"use strict";var n=r(38509).Buffer;function i(e){if("string"!==typeof e)throw new Error("[isHexPrefixed] input must be type 'string', received type "+typeof e);return"0"===e[0]&&"x"===e[1]}Object.defineProperty(t,"__esModule",{value:!0}),t.isHexString=t.getKeys=t.fromAscii=t.fromUtf8=t.toAscii=t.arrayContainsArray=t.getBinarySize=t.padToEven=t.stripHexPrefix=t.isHexPrefixed=void 0,t.isHexPrefixed=i;function o(e){let t=e;if("string"!==typeof t)throw new Error("[padToEven] value must be type 'string', received "+typeof t);return t.length%2&&(t=`0${t}`),t}t.stripHexPrefix=e=>{if("string"!==typeof e)throw new Error("[stripHexPrefix] input must be type 'string', received "+typeof e);return i(e)?e.slice(2):e},t.padToEven=o,t.getBinarySize=function(e){if("string"!==typeof e)throw new Error("[getBinarySize] method requires input type 'string', received "+typeof e);return n.byteLength(e,"utf8")},t.arrayContainsArray=function(e,t,r){if(!0!==Array.isArray(e))throw new Error(`[arrayContainsArray] method requires input 'superset' to be an array, got type '${typeof e}'`);if(!0!==Array.isArray(t))throw new Error(`[arrayContainsArray] method requires input 'subset' to be an array, got type '${typeof t}'`);return t[!0===r?"some":"every"]((t=>e.indexOf(t)>=0))},t.toAscii=function(e){let t="",r=0;const n=e.length;for("0x"===e.substring(0,2)&&(r=2);r0&&e.length!==2+2*t)}},97362:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Lock=void 0;t.Lock=class{constructor(){this.permits=1,this.promiseResolverQueue=[]}async acquire(){return this.permits>0?(this.permits-=1,Promise.resolve(!0)):new Promise((e=>this.promiseResolverQueue.push(e)))}release(){if(this.permits+=1,this.permits>1&&this.promiseResolverQueue.length>0)console.warn("Lock.permits should never be > 0 when there is someone waiting.");else if(1===this.permits&&this.promiseResolverQueue.length>0){this.permits-=1;const e=this.promiseResolverQueue.shift();e&&e(!0)}}}},144:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getProvider=t.fetchFromProvider=void 0;const n=r(35153);t.fetchFromProvider=async(e,t)=>(await(0,n.default)(e,{headers:{"content-type":"application/json"},type:"json",data:{method:t.method,params:t.params,jsonrpc:"2.0",id:1}})).result;t.getProvider=e=>{var t;if("string"===typeof e)return e;if(void 0!==(null===e||void 0===e||null===(t=e.connection)||void 0===t?void 0:t.url))return e.connection.url;throw new Error("Must provide valid provider URL or Web3Provider")}},88379:(e,t,r)=>{"use strict";var n=r(38509).Buffer;Object.defineProperty(t,"__esModule",{value:!0}),t.hashPersonalMessage=t.isValidSignature=t.fromRpcSig=t.toCompactSig=t.toRpcSig=t.ecrecover=t.ecsign=void 0;const i=r(36650),o=r(46298),a=r(4814),s=r(24972),l=r(27200);function c(e,t){return e===BigInt(0)||e===BigInt(1)?e:void 0===t?e-BigInt(27):e-(t*BigInt(2)+BigInt(35))}function u(e){return e===BigInt(0)||e===BigInt(1)}t.ecsign=function(e,t,r){const i=o.secp256k1.sign(e,t),a=i.toCompactRawBytes();return{r:n.from(a.slice(0,32)),s:n.from(a.slice(32,64)),v:void 0===r?BigInt(i.recovery+27):BigInt(i.recovery+35)+BigInt(r)*BigInt(2)}};t.ecrecover=function(e,t,r,i,s){const l=n.concat([(0,a.setLengthLeft)(r,32),(0,a.setLengthLeft)(i,32)],64),d=c(t,s);if(!u(d))throw new Error("Invalid signature v value");const h=o.secp256k1.Signature.fromCompact(l).addRecoveryBit(Number(d)).recoverPublicKey(e);return n.from(h.toRawBytes(!1).slice(1))};t.toRpcSig=function(e,t,r,i){if(!u(c(e,i)))throw new Error("Invalid signature v value");return(0,a.bufferToHex)(n.concat([(0,a.setLengthLeft)(t,32),(0,a.setLengthLeft)(r,32),(0,a.toBuffer)(e)]))};t.toCompactSig=function(e,t,r,i){if(!u(c(e,i)))throw new Error("Invalid signature v value");let o=r;return(e>BigInt(28)&&e%BigInt(2)===BigInt(1)||e===BigInt(1)||e===BigInt(28))&&(o=n.from(r),o[0]|=128),(0,a.bufferToHex)(n.concat([(0,a.setLengthLeft)(t,32),(0,a.setLengthLeft)(o,32)]))};t.fromRpcSig=function(e){const t=(0,a.toBuffer)(e);let r,n,i;if(t.length>=65)r=t.slice(0,32),n=t.slice(32,64),i=(0,a.bufferToBigInt)(t.slice(64));else{if(64!==t.length)throw new Error("Invalid signature length");r=t.slice(0,32),n=t.slice(32,64),i=BigInt((0,a.bufferToInt)(t.slice(32,33))>>7),n[0]&=127}return i<27&&(i+=BigInt(27)),{v:i,r:r,s:n}};t.isValidSignature=function(e,t,r){let n=!(arguments.length>3&&void 0!==arguments[3])||arguments[3],i=arguments.length>4?arguments[4]:void 0;if(32!==t.length||32!==r.length)return!1;if(!u(c(e,i)))return!1;const o=(0,a.bufferToBigInt)(t),l=(0,a.bufferToBigInt)(r);return!(o===BigInt(0)||o>=s.SECP256K1_ORDER||l===BigInt(0)||l>=s.SECP256K1_ORDER)&&!(n&&l>=s.SECP256K1_ORDER_DIV_2)};t.hashPersonalMessage=function(e){(0,l.assertIsBuffer)(e);const t=n.from(`\x19Ethereum Signed Message:\n${e.length}`,"utf-8");return n.from((0,i.keccak256)(n.concat([t,e])))}},92284:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.toType=t.TypeOutput=void 0;const n=r(4814),i=r(22048);var o;!function(e){e[e.Number=0]="Number",e[e.BigInt=1]="BigInt",e[e.Buffer=2]="Buffer",e[e.PrefixedHexString=3]="PrefixedHexString"}(o=t.TypeOutput||(t.TypeOutput={})),t.toType=function(e,t){if(null===e)return null;if(void 0===e)return;if("string"===typeof e&&!(0,i.isHexString)(e))throw new Error(`A string must be provided with a 0x-prefix, given: ${e}`);if("number"===typeof e&&!Number.isSafeInteger(e))throw new Error("The provided number is greater than MAX_SAFE_INTEGER (please use an alternative input type)");const r=(0,n.toBuffer)(e);switch(t){case o.Buffer:return r;case o.BigInt:return(0,n.bufferToBigInt)(r);case o.Number:{const e=(0,n.bufferToBigInt)(r);if(e>BigInt(Number.MAX_SAFE_INTEGER))throw new Error("The provided number is greater than MAX_SAFE_INTEGER (please use an alternative output type)");return Number(e)}case o.PrefixedHexString:return(0,n.bufferToHex)(r);default:throw new Error("unknown outputType")}}},51642:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.GWEI_TO_WEI=void 0,t.GWEI_TO_WEI=BigInt(1e9)},36493:(e,t,r)=>{"use strict";var n=r(38509).Buffer;Object.defineProperty(t,"__esModule",{value:!0}),t.Withdrawal=void 0;const i=r(62385),o=r(4814),a=r(92284);class s{constructor(e,t,r,n){this.index=e,this.validatorIndex=t,this.address=r,this.amount=n}static fromWithdrawalData(e){const{index:t,validatorIndex:r,address:n,amount:o}=e,l=(0,a.toType)(t,a.TypeOutput.BigInt),c=(0,a.toType)(r,a.TypeOutput.BigInt),u=new i.Address((0,a.toType)(n,a.TypeOutput.Buffer)),d=(0,a.toType)(o,a.TypeOutput.BigInt);return new s(l,c,u,d)}static fromValuesArray(e){if(4!==e.length)throw Error(`Invalid withdrawalArray length expected=4 actual=${e.length}`);const[t,r,n,i]=e;return s.fromWithdrawalData({index:t,validatorIndex:r,address:n,amount:i})}static toBufferArray(e){const{index:t,validatorIndex:r,address:o,amount:s}=e,l=(0,a.toType)(t,a.TypeOutput.BigInt)===BigInt(0)?n.alloc(0):(0,a.toType)(t,a.TypeOutput.Buffer),c=(0,a.toType)(r,a.TypeOutput.BigInt)===BigInt(0)?n.alloc(0):(0,a.toType)(r,a.TypeOutput.Buffer);let u;u=o instanceof i.Address?o.buf:(0,a.toType)(o,a.TypeOutput.Buffer);return[l,c,u,(0,a.toType)(s,a.TypeOutput.BigInt)===BigInt(0)?n.alloc(0):(0,a.toType)(s,a.TypeOutput.Buffer)]}raw(){return s.toBufferArray(this)}toValue(){return{index:this.index,validatorIndex:this.validatorIndex,address:this.address.buf,amount:this.amount}}toJSON(){return{index:(0,o.bigIntToHex)(this.index),validatorIndex:(0,o.bigIntToHex)(this.validatorIndex),address:"0x"+this.address.buf.toString("hex"),amount:(0,o.bigIntToHex)(this.amount)}}}t.Withdrawal=s},36650:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.keccak512=t.keccak384=t.keccak256=t.keccak224=void 0;const n=r(48501),i=r(76639);t.keccak224=(0,i.wrapHash)(n.keccak_224),t.keccak256=(()=>{const e=(0,i.wrapHash)(n.keccak_256);return e.create=n.keccak_256.create,e})(),t.keccak384=(0,i.wrapHash)(n.keccak_384),t.keccak512=(0,i.wrapHash)(n.keccak_512)},46298:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.secp256k1=void 0;var n=r(74336);Object.defineProperty(t,"secp256k1",{enumerable:!0,get:function(){return n.secp256k1}})},76639:function(e,t,r){"use strict";e=r.nmd(e);var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.crypto=t.wrapHash=t.equalsBytes=t.hexToBytes=t.bytesToUtf8=t.utf8ToBytes=t.createView=t.concatBytes=t.toHex=t.bytesToHex=t.assertBytes=t.assertBool=void 0;const i=n(r(41939)),o=r(65825),a=i.default.bool;t.assertBool=a;const s=i.default.bytes;t.assertBytes=s;var l=r(65825);Object.defineProperty(t,"bytesToHex",{enumerable:!0,get:function(){return l.bytesToHex}}),Object.defineProperty(t,"toHex",{enumerable:!0,get:function(){return l.bytesToHex}}),Object.defineProperty(t,"concatBytes",{enumerable:!0,get:function(){return l.concatBytes}}),Object.defineProperty(t,"createView",{enumerable:!0,get:function(){return l.createView}}),Object.defineProperty(t,"utf8ToBytes",{enumerable:!0,get:function(){return l.utf8ToBytes}}),t.bytesToUtf8=function(e){if(!(e instanceof Uint8Array))throw new TypeError("bytesToUtf8 expected Uint8Array, got "+typeof e);return(new TextDecoder).decode(e)},t.hexToBytes=function(e){const t=e.startsWith("0x")?e.substring(2):e;return(0,o.hexToBytes)(t)},t.equalsBytes=function(e,t){if(e.length!==t.length)return!1;for(let r=0;r(i.default.bytes(t),e(t))},t.crypto=(()=>{const t="object"===typeof globalThis&&"crypto"in globalThis?globalThis.crypto:void 0,r="function"===typeof e.require&&e.require.bind(e);return{node:r&&!t?r("crypto"):void 0,web:t}})()},66463:function(e){e.exports=function(e){var t={};function r(n){if(t[n])return t[n].exports;var i=t[n]={i:n,l:!1,exports:{}};return e[n].call(i.exports,i,i.exports,r),i.l=!0,i.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)r.d(n,i,function(t){return e[t]}.bind(null,i));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=0)}([function(e,t,r){"use strict";function n(e){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e){return function(e){if(Array.isArray(e)){for(var t=0,r=new Array(e.length);t0&&void 0!==arguments[0]?arguments[0]:{},r=t.registeredObservers,n=void 0===r?new Set:r,i=t.processedEntries,o=void 0===i?new Set:i,a=t.interval,s=void 0===a?100:a,l=t.context,c=void 0===l?self:l;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),f(this,"registeredObservers",void 0),f(this,"processedEntries",void 0),f(this,"interval",void 0),f(this,"intervalId",void 0),f(this,"context",void 0),this.registeredObservers=n,this.processedEntries=o,this.interval=s,this.context=c,this.intervalId=null}var t,r,n;return t=e,(r=[{key:"getNewEntries",value:function(){var e=this;return this.context.performance.getEntries().filter((function(t){return!e.processedEntries.has(t)}))}},{key:"getObserversForType",value:function(e,t){return Array.from(e).filter((function(e){return e.entryTypes.some((function(e){return e===t}))}))}},{key:"processBuffer",value:function(e){var t=Array.from(e.buffer),r=new d(t);e.buffer.clear(),t.length&&e.callback&&e.callback.call(void 0,r,e)}},{key:"processEntries",value:function(){var e=this;this.getNewEntries().forEach((function(t){var r=t.entryType;e.getObserversForType(e.registeredObservers,r).forEach((function(e){e.buffer.add(t)})),e.processedEntries.add(t)}));var t=function(){return e.registeredObservers.forEach(e.processBuffer)};"requestAnimationFrame"in this.context?this.context.requestAnimationFrame(t):this.context.setTimeout(t,0)}},{key:"add",value:function(e){this.registeredObservers.add(e),1===this.registeredObservers.size&&this.observe()}},{key:"remove",value:function(e){this.registeredObservers.delete(e),this.registeredObservers.size||this.disconnect()}},{key:"observe",value:function(){this.intervalId=this.context.setInterval(this.processEntries.bind(this),this.interval)}},{key:"disconnect",value:function(){this.intervalId=this.context.clearInterval(this.intervalId)}}])&&h(t.prototype,r),n&&h(t,n),e}()),M=function(){function e(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:k;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),m(this,"callback",void 0),m(this,"buffer",void 0),m(this,"entryTypes",[]),m(this,"taskQueue",void 0),this.callback=t,this.buffer=new Set,this.taskQueue=r}var t,r,n;return t=e,(r=[{key:"observe",value:function(e){if(!e)throw new Error(y);if(e.entryTypes&&e.type)throw new Error(v);var t;if(e.entryTypes)t=e.entryTypes;else{if(!e.type)throw new Error(y);t=[e.type]}var r=t.filter(x);r.length>0&&r.length!==t.length&&console.warn(w),r.length?(this.entryTypes=r,this.taskQueue.add(this)):console.warn(b)}},{key:"disconnect",value:function(){this.taskQueue.remove(this)}},{key:"takeRecords",value:function(){var e=Array.from(this.buffer);return new d(e)}}])&&p(t.prototype,r),n&&p(t,n),e}();m(M,"supportedEntryTypes",g);var E=M,_="PerformanceObserver"in self&&"function"==typeof PerformanceObserver;t.default=_?PerformanceObserver:E}])},86446:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{ai:()=>Player});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(88094),extendStatics=function(e,t){return(extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])})(e,t)};function __extends(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}extendStatics(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}var __assign=function(){return(__assign=Object.assign||function(e){for(var t,r=1,n=arguments.length;r=0;s--)(i=e[s])&&(a=(o<3?i(a):o>3?i(t,r,a):i(t,r))||a);return o>3&&a&&Object.defineProperty(t,r,a),a}function __param(e,t){return function(r,n){t(r,n,e)}}function __metadata(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}function __awaiter(e,t,r,n){return new(r||(r=Promise))((function(i,o){function a(e){try{l(n.next(e))}catch(e){o(e)}}function s(e){try{l(n.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,s)}l((n=n.apply(e,t||[])).next())}))}function __generator(e,t){var r,n,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(o){return function(s){return function(o){if(r)throw new TypeError("Generator is already executing.");for(;a;)try{if(r=1,n&&(i=2&o[0]?n.return:o[0]?n.throw||((i=n.return)&&i.call(n),0):n.next)&&!(i=i.call(n,o[1])).done)return i;switch(n=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,n=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!((i=(i=a.trys).length>0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function __read(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var n,i,o=r.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(n=o.next()).done;)a.push(n.value)}catch(e){i={error:e}}finally{try{n&&!n.done&&(r=o.return)&&r.call(o)}finally{if(i)throw i.error}}return a}function __spread(){for(var e=[],t=0;t1||s(e,t)}))})}function s(e,t){try{(r=i[e](t)).value instanceof __await?Promise.resolve(r.value.v).then(l,c):u(o[0][2],r)}catch(e){u(o[0][3],e)}var r}function l(e){s("next",e)}function c(e){s("throw",e)}function u(e,t){e(t),o.shift(),o.length&&s(o[0][0],o[0][1])}}function __asyncDelegator(e){var t,r;return t={},n("next"),n("throw",(function(e){throw e})),n("return"),t[Symbol.iterator]=function(){return this},t;function n(n,i){t[n]=e[n]?function(t){return(r=!r)?{value:__await(e[n](t)),done:"return"===n}:i?i(t):t}:i}}function __asyncValues(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t,r=e[Symbol.asyncIterator];return r?r.call(e):(e="function"==typeof __values?__values(e):e[Symbol.iterator](),t={},n("next"),n("throw"),n("return"),t[Symbol.asyncIterator]=function(){return this},t);function n(r){t[r]=e[r]&&function(t){return new Promise((function(n,i){!function(e,t,r,n){Promise.resolve(n).then((function(t){e({value:t,done:r})}),t)}(n,i,(t=e[r](t)).done,t.value)}))}}}function __makeTemplateObject(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}var __setModuleDefault=Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t};function __importStar(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&__createBinding(t,e,r);return __setModuleDefault(t,e),t}function __importDefault(e){return e&&e.__esModule?e:{default:e}}function __classPrivateFieldGet(e,t,r,n){if("a"===r&&!n)throw new TypeError("Private accessor was defined without a getter");if("function"==typeof t?e!==t||!n:!t.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return"m"===r?n:"a"===r?n.call(e):n?n.value:t.get(e)}function __classPrivateFieldSet(e,t,r,n,i){if("m"===n)throw new TypeError("Private method is not writable");if("a"===n&&!i)throw new TypeError("Private accessor was defined without a setter");if("function"==typeof t?e!==t||!i:!t.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return"a"===n?i.call(e,r):i?i.value=r:t.set(e,r),r}var commonjsGlobal="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof __webpack_require__.g?__webpack_require__.g:"undefined"!=typeof self?self:{};function unwrapExports(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function createCommonjsModule(e,t){return e(t={exports:{}},t.exports),t.exports}function getCjsExportFromNamespace(e){return e&&e.default||e}function commonjsRequire(){throw new Error("Dynamic requires are not currently supported by @rollup/plugin-commonjs")}var lottie=createCommonjsModule((function(module,exports){var e;"undefined"!=typeof navigator&&(e=function(){var svgNS="http://www.w3.org/2000/svg",locationHref="",_useWebWorker=!1,initialDefaultFrame=-999999,setWebWorker=function(e){_useWebWorker=!!e},getWebWorker=function(){return _useWebWorker},setLocationHref=function(e){locationHref=e},getLocationHref=function(){return locationHref};function createTag(e){return document.createElement(e)}function extendPrototype(e,t){var r,n,i=e.length;for(r=0;r1?r[1]=1:r[1]<=0&&(r[1]=0),HSVtoRGB(r[0],r[1],r[2])}function addBrightnessToRGB(e,t){var r=RGBtoHSV(255*e[0],255*e[1],255*e[2]);return r[2]+=t,r[2]>1?r[2]=1:r[2]<0&&(r[2]=0),HSVtoRGB(r[0],r[1],r[2])}function addHueToRGB(e,t){var r=RGBtoHSV(255*e[0],255*e[1],255*e[2]);return r[0]+=t/360,r[0]>1?r[0]-=1:r[0]<0&&(r[0]+=1),HSVtoRGB(r[0],r[1],r[2])}var rgbToHex=function(){var e,t,r=[];for(e=0;e<256;e+=1)t=e.toString(16),r[e]=1===t.length?"0"+t:t;return function(e,t,n){return e<0&&(e=0),t<0&&(t=0),n<0&&(n=0),"#"+r[e]+r[t]+r[n]}}(),setSubframeEnabled=function(e){subframeEnabled=!!e},getSubframeEnabled=function(){return subframeEnabled},setExpressionsPlugin=function(e){expressionsPlugin=e},getExpressionsPlugin=function(){return expressionsPlugin},setExpressionInterfaces=function(e){expressionsInterfaces=e},getExpressionInterfaces=function(){return expressionsInterfaces},setDefaultCurveSegments=function(e){defaultCurveSegments=e},getDefaultCurveSegments=function(){return defaultCurveSegments},setIdPrefix=function(e){idPrefix$1=e},getIdPrefix=function(){return idPrefix$1};function createNS(e){return document.createElementNS(svgNS,e)}function _typeof$5(e){return(_typeof$5="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var dataManager=function(){var e,t,r=1,n=[],i={onmessage:function(){},postMessage:function(t){e({data:t})}},o={postMessage:function(e){i.onmessage({data:e})}};function a(){t||((t=function(t){if(window.Worker&&window.Blob&&getWebWorker()){var r=new Blob(["var _workerSelf = self; self.onmessage = ",t.toString()],{type:"text/javascript"}),n=URL.createObjectURL(r);return new Worker(n)}return e=t,i}((function(e){if(o.dataManager||(o.dataManager=function(){function e(i,o){var a,s,l,c,u,h,f=i.length;for(s=0;s=0;t-=1)if("sh"===e[t].ty)if(e[t].ks.k.i)n(e[t].ks.k);else for(o=e[t].ks.k.length,i=0;ir[0]||!(r[0]>e[0])&&(e[1]>r[1]||!(r[1]>e[1])&&(e[2]>r[2]||!(r[2]>e[2])&&null))}var o,a=function(){var e=[4,4,14];function t(e){var t,r,n,i=e.length;for(t=0;t=0;r-=1)if("sh"===e[r].ty)if(e[r].ks.k.i)e[r].ks.k.c=e[r].closed;else for(i=e[r].ks.k.length,n=0;n500)&&(this._imageLoaded(),clearInterval(r)),t+=1}.bind(this),50)}function o(e){var t={assetData:e},r=n(e,this.assetsPath,this.path);return dataManager.loadData(r,function(e){t.img=e,this._footageLoaded()}.bind(this),function(){t.img={},this._footageLoaded()}.bind(this)),t}function a(){this._imageLoaded=t.bind(this),this._footageLoaded=r.bind(this),this.testImageLoaded=i.bind(this),this.createFootageData=o.bind(this),this.assetsPath="",this.path="",this.totalImages=0,this.totalFootages=0,this.loadedAssets=0,this.loadedFootagesCount=0,this.imagesLoadedCb=null,this.images=[]}return a.prototype={loadAssets:function(e,t){var r;this.imagesLoadedCb=t;var n=e.length;for(r=0;rthis.animationData.op&&(this.animationData.op=e.op,this.totalFrames=Math.floor(e.op-this.animationData.ip));var t,r,n=this.animationData.layers,i=n.length,o=e.layers,a=o.length;for(r=0;rthis.timeCompleted&&(this.currentFrame=this.timeCompleted),this.trigger("enterFrame"),this.renderFrame(),this.trigger("drawnFrame")},AnimationItem.prototype.renderFrame=function(){if(!1!==this.isLoaded&&this.renderer)try{this.expressionsPlugin&&this.expressionsPlugin.resetFrame(),this.renderer.renderFrame(this.currentFrame+this.firstFrame)}catch(t){this.triggerRenderFrameError(t)}},AnimationItem.prototype.play=function(e){e&&this.name!==e||!0===this.isPaused&&(this.isPaused=!1,this.trigger("_play"),this.audioController.resume(),this._idle&&(this._idle=!1,this.trigger("_active")))},AnimationItem.prototype.pause=function(e){e&&this.name!==e||!1===this.isPaused&&(this.isPaused=!0,this.trigger("_pause"),this._idle=!0,this.trigger("_idle"),this.audioController.pause())},AnimationItem.prototype.togglePause=function(e){e&&this.name!==e||(!0===this.isPaused?this.play():this.pause())},AnimationItem.prototype.stop=function(e){e&&this.name!==e||(this.pause(),this.playCount=0,this._completedLoop=!1,this.setCurrentRawFrameValue(0))},AnimationItem.prototype.getMarkerData=function(e){for(var t,r=0;r=this.totalFrames-1&&this.frameModifier>0?this.loop&&this.playCount!==this.loop?t>=this.totalFrames?(this.playCount+=1,this.checkSegments(t%this.totalFrames)||(this.setCurrentRawFrameValue(t%this.totalFrames),this._completedLoop=!0,this.trigger("loopComplete"))):this.setCurrentRawFrameValue(t):this.checkSegments(t>this.totalFrames?t%this.totalFrames:0)||(r=!0,t=this.totalFrames-1):t<0?this.checkSegments(t%this.totalFrames)||(!this.loop||this.playCount--<=0&&!0!==this.loop?(r=!0,t=0):(this.setCurrentRawFrameValue(this.totalFrames+t%this.totalFrames),this._completedLoop?this.trigger("loopComplete"):this._completedLoop=!0)):this.setCurrentRawFrameValue(t),r&&(this.setCurrentRawFrameValue(t),this.pause(),this.trigger("complete"))}},AnimationItem.prototype.adjustSegment=function(e,t){this.playCount=0,e[1]0&&(this.playSpeed<0?this.setSpeed(-this.playSpeed):this.setDirection(-1)),this.totalFrames=e[0]-e[1],this.timeCompleted=this.totalFrames,this.firstFrame=e[1],this.setCurrentRawFrameValue(this.totalFrames-.001-t)):e[1]>e[0]&&(this.frameModifier<0&&(this.playSpeed<0?this.setSpeed(-this.playSpeed):this.setDirection(1)),this.totalFrames=e[1]-e[0],this.timeCompleted=this.totalFrames,this.firstFrame=e[0],this.setCurrentRawFrameValue(.001+t)),this.trigger("segmentStart")},AnimationItem.prototype.setSegment=function(e,t){var r=-1;this.isPaused&&(this.currentRawFrame+this.firstFramet&&(r=t-e)),this.firstFrame=e,this.totalFrames=t-e,this.timeCompleted=this.totalFrames,-1!==r&&this.goToAndStop(r,!0)},AnimationItem.prototype.playSegments=function(e,t){if(t&&(this.segments.length=0),"object"===_typeof$4(e[0])){var r,n=e.length;for(r=0;r=0;r-=1)t[r].animation.destroy(e)},e.freeze=function(){a=!0},e.unfreeze=function(){a=!1,p()},e.setVolume=function(e,r){var i;for(i=0;i=.001?function(e,t,r,n){for(var i=0;i<4;++i){var o=s(t,r,n);if(0===o)return t;t-=(a(t,r,n)-e)/o}return t}(e,l,t,r):0===c?l:function(e,t,r,n,i){var o,s,l=0;do{(o=a(s=t+(r-t)/2,n,i)-e)>0?r=s:t=s}while(Math.abs(o)>1e-7&&++l<10);return s}(e,i,i+.1,t,r)}},e}(),pooling={double:function(e){return e.concat(createSizedArray(e.length))}},poolFactory=function(e,t,r){var n=0,i=e,o=createSizedArray(i);return{newElement:function(){return n?o[n-=1]:t()},release:function(e){n===i&&(o=pooling.double(o),i*=2),r&&r(e),o[n]=e,n+=1}}},bezierLengthPool=poolFactory(8,(function(){return{addedLength:0,percents:createTypedArray("float32",getDefaultCurveSegments()),lengths:createTypedArray("float32",getDefaultCurveSegments())}})),segmentsLengthPool=poolFactory(8,(function(){return{lengths:[],totalLength:0}}),(function(e){var t,r=e.lengths.length;for(t=0;t-.001&&a<.001}var r=function(e,t,r,n){var i,o,a,s,l,c,u=getDefaultCurveSegments(),d=0,h=[],f=[],p=bezierLengthPool.newElement();for(a=r.length,i=0;ia?-1:1,c=!0;c;)if(n[o]<=a&&n[o+1]>a?(s=(a-n[o])/(n[o+1]-n[o]),c=!1):o+=l,o<0||o>=i-1){if(o===i-1)return r[o];c=!1}return r[o]+(r[o+1]-r[o])*s}var l=createTypedArray("float32",8);return{getSegmentsLength:function(e){var t,n=segmentsLengthPool.newElement(),i=e.c,o=e.v,a=e.o,s=e.i,l=e._length,c=n.lengths,u=0;for(t=0;t1&&(o=1);var u,d=s(o,c),h=s(a=a>1?1:a,c),f=t.length,p=1-d,m=1-h,g=p*p*p,y=d*p*p*3,v=d*d*p*3,b=d*d*d,w=p*p*m,x=d*p*m+p*d*m+p*p*h,k=d*d*m+p*d*h+d*p*h,M=d*d*h,E=p*m*m,_=d*m*m+p*h*m+p*m*h,A=d*h*m+p*h*h+d*m*h,S=d*h*h,I=m*m*m,T=h*m*m+m*h*m+m*m*h,C=h*h*m+m*h*h+h*m*h,N=h*h*h;for(u=0;uf?h>p?h-f-p:p-f-h:p>f?p-f-h:f-h-p)>-1e-4&&d<1e-4}}}var bez=bezFunction(),initFrame=initialDefaultFrame,mathAbs=Math.abs;function interpolateValue(e,t){var r,n=this.offsetTime;"multidimensional"===this.propType&&(r=createTypedArray("float32",this.pv.length));for(var i,o,a,s,l,c,u,d,h,f=t.lastIndex,p=f,m=this.keyframes.length-1,g=!0;g;){if(i=this.keyframes[p],o=this.keyframes[p+1],p===m-1&&e>=o.t-n){i.h&&(i=o),f=0;break}if(o.t-n>e){f=p;break}p=v||e=v?w.points.length-1:0;for(l=w.points[x].point.length,s=0;s=E&&M=v?(r[0]=y[0],r[1]=y[1],r[2]=y[2]):e<=b?(r[0]=i.s[0],r[1]=i.s[1],r[2]=i.s[2]):quaternionToEuler(r,slerp(createQuaternion(i.s),createQuaternion(y),(e-b)/(v-b)));else for(p=0;p=v?c=1:e1e-6?(n=Math.acos(i),o=Math.sin(n),a=Math.sin((1-r)*n)/o,s=Math.sin(r*n)/o):(a=1-r,s=r),l[0]=a*c+s*f,l[1]=a*u+s*p,l[2]=a*d+s*m,l[3]=a*h+s*g,l}function quaternionToEuler(e,t){var r=t[0],n=t[1],i=t[2],o=t[3],a=Math.atan2(2*n*o-2*r*i,1-2*n*n-2*i*i),s=Math.asin(2*r*n+2*i*o),l=Math.atan2(2*r*o-2*n*i,1-2*r*r-2*i*i);e[0]=a/degToRads,e[1]=s/degToRads,e[2]=l/degToRads}function createQuaternion(e){var t=e[0]*degToRads,r=e[1]*degToRads,n=e[2]*degToRads,i=Math.cos(t/2),o=Math.cos(r/2),a=Math.cos(n/2),s=Math.sin(t/2),l=Math.sin(r/2),c=Math.sin(n/2);return[s*l*a+i*o*c,s*o*a+i*l*c,i*l*a-s*o*c,i*o*a-s*l*c]}function getValueAtCurrentTime(){var e=this.comp.renderedFrame-this.offsetTime,t=this.keyframes[0].t-this.offsetTime,r=this.keyframes[this.keyframes.length-1].t-this.offsetTime;if(!(e===this._caching.lastFrame||this._caching.lastFrame!==initFrame&&(this._caching.lastFrame>=r&&e>=r||this._caching.lastFrame=e&&(this._caching._lastKeyframeIndex=-1,this._caching.lastIndex=0);var n=this.interpolateValue(e,this._caching);this.pv=n}return this._caching.lastFrame=e,this.pv}function setVValue(e){var t;if("unidimensional"===this.propType)t=e*this.mult,mathAbs(this.v-t)>1e-5&&(this.v=t,this._mdf=!0);else for(var r=0,n=this.v.length;r1e-5&&(this.v[r]=t,this._mdf=!0),r+=1}function processEffectsSequence(){if(this.elem.globalData.frameId!==this.frameId&&this.effectsSequence.length)if(this.lock)this.setVValue(this.pv);else{var e;this.lock=!0,this._mdf=this._isFirstFrame;var t=this.effectsSequence.length,r=this.kf?this.pv:this.data.k;for(e=0;e=this._maxLength&&this.doubleArrayLength(),r){case"v":o=this.v;break;case"i":o=this.i;break;case"o":o=this.o;break;default:o=[]}(!o[n]||o[n]&&!i)&&(o[n]=pointPool.newElement()),o[n][0]=e,o[n][1]=t},ShapePath.prototype.setTripleAt=function(e,t,r,n,i,o,a,s){this.setXYAt(e,t,"v",a,s),this.setXYAt(r,n,"o",a,s),this.setXYAt(i,o,"i",a,s)},ShapePath.prototype.reverse=function(){var e=new ShapePath;e.setPathData(this.c,this._length);var t=this.v,r=this.o,n=this.i,i=0;this.c&&(e.setTripleAt(t[0][0],t[0][1],n[0][0],n[0][1],r[0][0],r[0][1],0,!1),i=1);var o,a=this._length-1,s=this._length;for(o=i;o=f[f.length-1].t-this.offsetTime)n=f[f.length-1].s?f[f.length-1].s[0]:f[f.length-2].e[0],o=!0;else{for(var p,m,g,y=h,v=f.length-1,b=!0;b&&(p=f[y],!((m=f[y+1]).t-this.offsetTime>e));)y=m.t-this.offsetTime)u=1;else if(er&&e>r)||(this._caching.lastIndex=n0||e>-1e-6&&e<0?n(1e4*e)/1e4:e}function j(){var e=this.props;return"matrix("+D(e[0])+","+D(e[1])+","+D(e[4])+","+D(e[5])+","+D(e[12])+","+D(e[13])+")"}return function(){this.reset=i,this.rotate=o,this.rotateX=a,this.rotateY=s,this.rotateZ=l,this.skew=u,this.skewFromAxis=d,this.shear=c,this.scale=h,this.setTransform=f,this.translate=p,this.transform=m,this.multiply=g,this.applyToPoint=x,this.applyToX=k,this.applyToY=M,this.applyToZ=E,this.applyToPointArray=T,this.applyToTriplePoints=I,this.applyToPointStringified=C,this.toCSS=N,this.to2dCSS=j,this.clone=b,this.cloneFromProps=w,this.equals=v,this.inversePoints=S,this.inversePoint=A,this.getInverseMatrix=_,this._t=this.transform,this.isIdentity=y,this._identity=!0,this._identityCalculated=!1,this.props=createTypedArray("float32",16),this.reset()}}();function _typeof$3(e){return(_typeof$3="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var lottie={},standalone="__[STANDALONE]__",animationData="__[ANIMATIONDATA]__",renderer="";function setLocation(e){setLocationHref(e)}function searchAnimations(){!0===standalone?animationManager.searchAnimations(animationData,standalone,renderer):animationManager.searchAnimations()}function setSubframeRendering(e){setSubframeEnabled(e)}function setPrefix(e){setIdPrefix(e)}function loadAnimation(e){return!0===standalone&&(e.animationData=JSON.parse(animationData)),animationManager.loadAnimation(e)}function setQuality(e){if("string"==typeof e)switch(e){case"high":setDefaultCurveSegments(200);break;default:case"medium":setDefaultCurveSegments(50);break;case"low":setDefaultCurveSegments(10)}else!isNaN(e)&&e>1&&setDefaultCurveSegments(e);getDefaultCurveSegments()>=50?roundValues(!1):roundValues(!0)}function inBrowser(){return"undefined"!=typeof navigator}function installPlugin(e,t){"expressions"===e&&setExpressionsPlugin(t)}function getFactory(e){switch(e){case"propertyFactory":return PropertyFactory;case"shapePropertyFactory":return ShapePropertyFactory;case"matrix":return Matrix;default:return null}}function checkReady(){"complete"===document.readyState&&(clearInterval(readyStateCheckInterval),searchAnimations())}function getQueryVariable(e){for(var t=queryString.split("&"),r=0;r=1?o.push({s:e-1,e:t-1}):(o.push({s:e,e:1}),o.push({s:0,e:t-1}));var a,s,l=[],c=o.length;for(a=0;an+r||(u=s.s*i<=n?0:(s.s*i-n)/r,d=s.e*i>=n+r?1:(s.e*i-n)/r,l.push([u,d]))}return l.length||l.push([0,0]),l},TrimModifier.prototype.releasePathsData=function(e){var t,r=e.length;for(t=0;t1?1+o:this.s.v<0?0+o:this.s.v+o)>(r=this.e.v>1?1+o:this.e.v<0?0+o:this.e.v+o)){var a=t;t=r,r=a}t=1e-4*Math.round(1e4*t),r=1e-4*Math.round(1e4*r),this.sValue=t,this.eValue=r}else t=this.sValue,r=this.eValue;var s,l,c,u,d,h=this.shapes.length,f=0;if(r===t)for(i=0;i=0;i-=1)if((p=this.shapes[i]).shape._mdf){for((m=p.localShapeCollection).releaseShapes(),2===this.m&&h>1?(y=this.calculateShapeEdges(t,r,p.totalShapeLength,w,f),w+=p.totalShapeLength):y=[[v,b]],l=y.length,s=0;s=1?g.push({s:p.totalShapeLength*(v-1),e:p.totalShapeLength*(b-1)}):(g.push({s:p.totalShapeLength*v,e:p.totalShapeLength}),g.push({s:0,e:p.totalShapeLength*(b-1)}));var x=this.addShapes(p,g[0]);if(g[0].s!==g[0].e){if(g.length>1)if(p.shape.paths.shapes[p.shape.paths._length-1].c){var k=x.pop();this.addPaths(x,m),x=this.addShapes(p,g[1],k)}else this.addPaths(x,m),x=this.addShapes(p,g[1]);this.addPaths(x,m)}}p.shape.paths=m}}},TrimModifier.prototype.addPaths=function(e,t){var r,n=e.length;for(r=0;rt.e){r.c=!1;break}t.s<=p&&t.e>=p+a.addedLength?(this.addSegment(h[n].v[i-1],h[n].o[i-1],h[n].i[i],h[n].v[i],r,s,g),g=!1):(c=bez.getNewSegment(h[n].v[i-1],h[n].v[i],h[n].o[i-1],h[n].i[i],(t.s-p)/a.addedLength,(t.e-p)/a.addedLength,l[i-1]),this.addSegmentFromArray(c,r,s,g),g=!1,r.c=!1),p+=a.addedLength,s+=1}if(h[n].c&&l.length){if(a=l[i-1],p<=t.e){var y=l[i-1].addedLength;t.s<=p&&t.e>=p+y?(this.addSegment(h[n].v[i-1],h[n].o[i-1],h[n].i[0],h[n].v[0],r,s,g),g=!1):(c=bez.getNewSegment(h[n].v[i-1],h[n].v[0],h[n].o[i-1],h[n].i[0],(t.s-p)/y,(t.e-p)/y,l[i-1]),this.addSegmentFromArray(c,r,s,g),g=!1,r.c=!1)}else r.c=!1;p+=a.addedLength,s+=1}if(r._length&&(r.setXYAt(r.v[u][0],r.v[u][1],"i",u),r.setXYAt(r.v[r._length-1][0],r.v[r._length-1][1],"o",r._length-1)),p>t.e)break;n=this.p.keyframes[this.p.keyframes.length-1].t?(n=this.p.getValueAtTime(this.p.keyframes[this.p.keyframes.length-1].t/r,0),i=this.p.getValueAtTime((this.p.keyframes[this.p.keyframes.length-1].t-.05)/r,0)):(n=this.p.pv,i=this.p.getValueAtTime((this.p._caching.lastFrame+this.p.offsetTime-.01)/r,this.p.offsetTime));else if(this.px&&this.px.keyframes&&this.py.keyframes&&this.px.getValueAtTime&&this.py.getValueAtTime){n=[],i=[];var o=this.px,a=this.py;o._caching.lastFrame+o.offsetTime<=o.keyframes[0].t?(n[0]=o.getValueAtTime((o.keyframes[0].t+.01)/r,0),n[1]=a.getValueAtTime((a.keyframes[0].t+.01)/r,0),i[0]=o.getValueAtTime(o.keyframes[0].t/r,0),i[1]=a.getValueAtTime(a.keyframes[0].t/r,0)):o._caching.lastFrame+o.offsetTime>=o.keyframes[o.keyframes.length-1].t?(n[0]=o.getValueAtTime(o.keyframes[o.keyframes.length-1].t/r,0),n[1]=a.getValueAtTime(a.keyframes[a.keyframes.length-1].t/r,0),i[0]=o.getValueAtTime((o.keyframes[o.keyframes.length-1].t-.01)/r,0),i[1]=a.getValueAtTime((a.keyframes[a.keyframes.length-1].t-.01)/r,0)):(n=[o.pv,a.pv],i[0]=o.getValueAtTime((o._caching.lastFrame+o.offsetTime-.01)/r,o.offsetTime),i[1]=a.getValueAtTime((a._caching.lastFrame+a.offsetTime-.01)/r,a.offsetTime))}else n=i=e;this.v.rotate(-Math.atan2(n[1]-i[1],n[0]-i[0]))}this.data.p&&this.data.p.s?this.data.p.z?this.v.translate(this.px.v,this.py.v,-this.pz.v):this.v.translate(this.px.v,this.py.v,0):this.v.translate(this.p.v[0],this.p.v[1],-this.p.v[2])}this.frameId=this.elem.globalData.frameId}},precalculateMatrix:function(){if(this.appliedTransformations=0,this.pre.reset(),!this.a.effectsSequence.length&&(this.pre.translate(-this.a.v[0],-this.a.v[1],this.a.v[2]),this.appliedTransformations=1,!this.s.effectsSequence.length)){if(this.pre.scale(this.s.v[0],this.s.v[1],this.s.v[2]),this.appliedTransformations=2,this.sk){if(this.sk.effectsSequence.length||this.sa.effectsSequence.length)return;this.pre.skewFromAxis(-this.sk.v,this.sa.v),this.appliedTransformations=3}this.r?this.r.effectsSequence.length||(this.pre.rotate(-this.r.v),this.appliedTransformations=4):this.rz.effectsSequence.length||this.ry.effectsSequence.length||this.rx.effectsSequence.length||this.or.effectsSequence.length||(this.pre.rotateZ(-this.rz.v).rotateY(this.ry.v).rotateX(this.rx.v).rotateZ(-this.or.v[2]).rotateY(this.or.v[1]).rotateX(this.or.v[0]),this.appliedTransformations=4)}},autoOrient:function(){}},extendPrototype([DynamicPropertyContainer],t),t.prototype.addDynamicProperty=function(e){this._addDynamicProperty(e),this.elem.addDynamicProperty(e),this._isDirty=!0},t.prototype._addDynamicProperty=DynamicPropertyContainer.prototype.addDynamicProperty,{getTransformProperty:function(e,r,n){return new t(e,r,n)}}}();function RepeaterModifier(){}function RoundCornersModifier(){}function floatEqual(e,t){return 1e5*Math.abs(e-t)<=Math.min(Math.abs(e),Math.abs(t))}function floatZero(e){return Math.abs(e)<=1e-5}function lerp(e,t,r){return e*(1-r)+t*r}function lerpPoint(e,t,r){return[lerp(e[0],t[0],r),lerp(e[1],t[1],r)]}function quadRoots(e,t,r){if(0===e)return[];var n=t*t-4*e*r;if(n<0)return[];var i=-t/(2*e);if(0===n)return[i];var o=Math.sqrt(n)/(2*e);return[i-o,i+o]}function polynomialCoefficients(e,t,r,n){return[3*t-e-3*r+n,3*e-6*t+3*r,-3*e+3*t,e]}function singlePoint(e){return new PolynomialBezier(e,e,e,e,!1)}function PolynomialBezier(e,t,r,n,i){i&&pointEqual(e,t)&&(t=lerpPoint(e,n,1/3)),i&&pointEqual(r,n)&&(r=lerpPoint(e,n,2/3));var o=polynomialCoefficients(e[0],t[0],r[0],n[0]),a=polynomialCoefficients(e[1],t[1],r[1],n[1]);this.a=[o[0],a[0]],this.b=[o[1],a[1]],this.c=[o[2],a[2]],this.d=[o[3],a[3]],this.points=[e,t,r,n]}function extrema(e,t){var r=e.points[0][t],n=e.points[e.points.length-1][t];if(r>n){var i=n;n=r,r=i}for(var o=quadRoots(3*e.a[t],2*e.b[t],e.c[t]),a=0;a0&&o[a]<1){var s=e.point(o[a])[t];sn&&(n=s)}return{min:r,max:n}}function intersectData(e,t,r){var n=e.boundingBox();return{cx:n.cx,cy:n.cy,width:n.width,height:n.height,bez:e,t:(t+r)/2,t1:t,t2:r}}function splitData(e){var t=e.bez.split(.5);return[intersectData(t[0],e.t1,e.t),intersectData(t[1],e.t,e.t2)]}function boxIntersect(e,t){return 2*Math.abs(e.cx-t.cx)=o||e.width<=n&&e.height<=n&&t.width<=n&&t.height<=n)i.push([e.t,t.t]);else{var a=splitData(e),s=splitData(t);intersectsImpl(a[0],s[0],r+1,n,i,o),intersectsImpl(a[0],s[1],r+1,n,i,o),intersectsImpl(a[1],s[0],r+1,n,i,o),intersectsImpl(a[1],s[1],r+1,n,i,o)}}function crossProduct(e,t){return[e[1]*t[2]-e[2]*t[1],e[2]*t[0]-e[0]*t[2],e[0]*t[1]-e[1]*t[0]]}function lineIntersection(e,t,r,n){var i=[e[0],e[1],1],o=[t[0],t[1],1],a=[r[0],r[1],1],s=[n[0],n[1],1],l=crossProduct(crossProduct(i,o),crossProduct(a,s));return floatZero(l[2])?null:[l[0]/l[2],l[1]/l[2]]}function polarOffset(e,t,r){return[e[0]+Math.cos(t)*r,e[1]-Math.sin(t)*r]}function pointDistance(e,t){return Math.hypot(e[0]-t[0],e[1]-t[1])}function pointEqual(e,t){return floatEqual(e[0],t[0])&&floatEqual(e[1],t[1])}function ZigZagModifier(){}function setPoint(e,t,r,n,i,o,a){var s=r-Math.PI/2,l=r+Math.PI/2,c=t[0]+Math.cos(r)*n*i,u=t[1]-Math.sin(r)*n*i;e.setTripleAt(c,u,c+Math.cos(s)*o,u-Math.sin(s)*o,c+Math.cos(l)*a,u-Math.sin(l)*a,e.length())}function getPerpendicularVector(e,t){var r=[t[0]-e[0],t[1]-e[1]],n=.5*-Math.PI;return[Math.cos(n)*r[0]-Math.sin(n)*r[1],Math.sin(n)*r[0]+Math.cos(n)*r[1]]}function getProjectingAngle(e,t){var r=0===t?e.length()-1:t-1,n=(t+1)%e.length(),i=getPerpendicularVector(e.v[r],e.v[n]);return Math.atan2(0,1)-Math.atan2(i[1],i[0])}function zigZagCorner(e,t,r,n,i,o,a){var s=getProjectingAngle(t,r),l=t.v[r%t._length],c=t.v[0===r?t._length-1:r-1],u=t.v[(r+1)%t._length],d=2===o?Math.sqrt(Math.pow(l[0]-c[0],2)+Math.pow(l[1]-c[1],2)):0,h=2===o?Math.sqrt(Math.pow(l[0]-u[0],2)+Math.pow(l[1]-u[1],2)):0;setPoint(e,t.v[r%t._length],s,a,n,h/(2*(i+1)),d/(2*(i+1)),o)}function zigZagSegment(e,t,r,n,i,o){for(var a=0;a1&&t.length>1&&(i=getIntersection(e[0],t[t.length-1]))?[[e[0].split(i[0])[0]],[t[t.length-1].split(i[1])[1]]]:[r,n]}function pruneIntersections(e){for(var t,r=1;r1&&(t=pruneSegmentIntersection(e[e.length-1],e[0]),e[e.length-1]=t[0],e[0]=t[1]),e}function offsetSegmentSplit(e,t){var r,n,i,o,a=e.inflectionPoints();if(0===a.length)return[offsetSegment(e,t)];if(1===a.length||floatEqual(a[1],1))return r=(i=e.split(a[0]))[0],n=i[1],[offsetSegment(r,t),offsetSegment(n,t)];r=(i=e.split(a[0]))[0];var s=(a[1]-a[0])/(1-a[0]);return o=(i=i[1].split(s))[0],n=i[1],[offsetSegment(r,t),offsetSegment(o,t),offsetSegment(n,t)]}function OffsetPathModifier(){}function getFontProperties(e){for(var t=e.fStyle?e.fStyle.split(" "):[],r="normal",n="normal",i=t.length,o=0;o0;)r-=1,this._elements.unshift(t[r]);this.dynamicProperties.length?this.k=!0:this.getValue(!0)},RepeaterModifier.prototype.resetElements=function(e){var t,r=e.length;for(t=0;t0?Math.floor(h):Math.ceil(h),m=this.pMatrix.props,g=this.rMatrix.props,y=this.sMatrix.props;this.pMatrix.reset(),this.rMatrix.reset(),this.sMatrix.reset(),this.tMatrix.reset(),this.matrix.reset();var v,b,w=0;if(h>0){for(;wp;)this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!0),w-=1;f&&(this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,-f,!0),w-=f)}for(n=1===this.data.m?0:this._currentCopies-1,i=1===this.data.m?1:-1,o=this._currentCopies;o;){if(b=(r=(t=this.elemsData[n].it)[t.length-1].transform.mProps.v.props).length,t[t.length-1].transform.mProps._mdf=!0,t[t.length-1].transform.op._mdf=!0,t[t.length-1].transform.op.v=1===this._currentCopies?this.so.v:this.so.v+(this.eo.v-this.so.v)*(n/(this._currentCopies-1)),0!==w){for((0!==n&&1===i||n!==this._currentCopies-1&&-1===i)&&this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!1),this.matrix.transform(g[0],g[1],g[2],g[3],g[4],g[5],g[6],g[7],g[8],g[9],g[10],g[11],g[12],g[13],g[14],g[15]),this.matrix.transform(y[0],y[1],y[2],y[3],y[4],y[5],y[6],y[7],y[8],y[9],y[10],y[11],y[12],y[13],y[14],y[15]),this.matrix.transform(m[0],m[1],m[2],m[3],m[4],m[5],m[6],m[7],m[8],m[9],m[10],m[11],m[12],m[13],m[14],m[15]),v=0;v0&&n<1?[t]:[]:[t-n,t+n].filter((function(e){return e>0&&e<1}))},PolynomialBezier.prototype.split=function(e){if(e<=0)return[singlePoint(this.points[0]),this];if(e>=1)return[this,singlePoint(this.points[this.points.length-1])];var t=lerpPoint(this.points[0],this.points[1],e),r=lerpPoint(this.points[1],this.points[2],e),n=lerpPoint(this.points[2],this.points[3],e),i=lerpPoint(t,r,e),o=lerpPoint(r,n,e),a=lerpPoint(i,o,e);return[new PolynomialBezier(this.points[0],t,i,a,!0),new PolynomialBezier(a,o,n,this.points[3],!0)]},PolynomialBezier.prototype.bounds=function(){return{x:extrema(this,0),y:extrema(this,1)}},PolynomialBezier.prototype.boundingBox=function(){var e=this.bounds();return{left:e.x.min,right:e.x.max,top:e.y.min,bottom:e.y.max,width:e.x.max-e.x.min,height:e.y.max-e.y.min,cx:(e.x.max+e.x.min)/2,cy:(e.y.max+e.y.min)/2}},PolynomialBezier.prototype.intersections=function(e,t,r){void 0===t&&(t=2),void 0===r&&(r=7);var n=[];return intersectsImpl(intersectData(this,0,1),intersectData(e,0,1),0,t,n,r),n},PolynomialBezier.shapeSegment=function(e,t){var r=(t+1)%e.length();return new PolynomialBezier(e.v[t],e.o[t],e.i[r],e.v[r],!0)},PolynomialBezier.shapeSegmentInverted=function(e,t){var r=(t+1)%e.length();return new PolynomialBezier(e.v[r],e.i[r],e.o[t],e.v[t],!0)},extendPrototype([ShapeModifier],ZigZagModifier),ZigZagModifier.prototype.initModifierProperties=function(e,t){this.getValue=this.processKeys,this.amplitude=PropertyFactory.getProp(e,t.s,0,null,this),this.frequency=PropertyFactory.getProp(e,t.r,0,null,this),this.pointsType=PropertyFactory.getProp(e,t.pt,0,null,this),this._isAnimated=0!==this.amplitude.effectsSequence.length||0!==this.frequency.effectsSequence.length||0!==this.pointsType.effectsSequence.length},ZigZagModifier.prototype.processPath=function(e,t,r,n){var i=e._length,o=shapePool.newElement();if(o.c=e.c,e.c||(i-=1),0===i)return o;var a=-1,s=PolynomialBezier.shapeSegment(e,0);zigZagCorner(o,e,0,t,r,n,a);for(var l=0;l=0;o-=1)s=PolynomialBezier.shapeSegmentInverted(e,o),c.push(offsetSegmentSplit(s,t));c=pruneIntersections(c);var u=null,d=null;for(o=0;o=55296&&r<=56319){var n=e.charCodeAt(1);n>=56320&&n<=57343&&(t=1024*(r-55296)+n-56320+65536)}return t}function a(e){var t=o(e);return t>=127462&&t<=127487}var s=function(){this.fonts=[],this.chars=null,this.typekitLoaded=0,this.isLoaded=!1,this._warned=!1,this.initTime=Date.now(),this.setIsLoadedBinded=this.setIsLoaded.bind(this),this.checkLoadedFontsBinded=this.checkLoadedFonts.bind(this)};return s.isModifier=function(e,t){var n=e.toString(16)+t.toString(16);return-1!==r.indexOf(n)},s.isZeroWidthJoiner=function(e){return 8205===e},s.isFlagEmoji=function(e){return a(e.substr(0,2))&&a(e.substr(2,2))},s.isRegionalCode=a,s.isCombinedCharacter=function(e){return-1!==t.indexOf(e)},s.isRegionalFlag=function(e,t){var r=o(e.substr(t,2));if(127988!==r)return!1;var n=0;for(t+=2;n<5;){if((r=o(e.substr(t,2)))<917601||r>917626)return!1;n+=1,t+=2}return 917631===o(e.substr(t,2))},s.isVariationSelector=function(e){return 65039===e},s.BLACK_FLAG_CODE_POINT=127988,s.prototype={addChars:function(e){if(e){var t;this.chars||(this.chars=[]);var r,n,i=e.length,o=this.chars.length;for(t=0;t0&&(u=!1),u){var d=createTag("style");d.setAttribute("f-forigin",o[r].fOrigin),d.setAttribute("f-origin",o[r].origin),d.setAttribute("f-family",o[r].fFamily),d.type="text/css",d.innerText="@font-face {font-family: "+o[r].fFamily+"; font-style: normal; src: url('"+o[r].fPath+"');}",t.appendChild(d)}}else if("g"===o[r].fOrigin||1===o[r].origin){for(l=document.querySelectorAll('link[f-forigin="g"], link[f-origin="1"]'),c=0;ce?!0!==this.isInRange&&(this.globalData._mdf=!0,this._mdf=!0,this.isInRange=!0,this.show()):!1!==this.isInRange&&(this.globalData._mdf=!0,this.isInRange=!1,this.hide())},renderRenderable:function(){var e,t=this.renderableComponents.length;for(e=0;e.1)&&this.audio.seek(this._currentTime/this.globalData.frameRate):(this.audio.play(),this.audio.seek(this._currentTime/this.globalData.frameRate),this._isPlaying=!0))},AudioElement.prototype.show=function(){},AudioElement.prototype.hide=function(){this.audio.pause(),this._isPlaying=!1},AudioElement.prototype.pause=function(){this.audio.pause(),this._isPlaying=!1,this._canPlay=!1},AudioElement.prototype.resume=function(){this._canPlay=!0},AudioElement.prototype.setRate=function(e){this.audio.rate(e)},AudioElement.prototype.volume=function(e){this._volumeMultiplier=e,this._previousVolume=e*this._volume,this.audio.volume(this._previousVolume)},AudioElement.prototype.getBaseElement=function(){return null},AudioElement.prototype.destroy=function(){},AudioElement.prototype.sourceRectAtTime=function(){},AudioElement.prototype.initExpressions=function(){},BaseRenderer.prototype.checkLayers=function(e){var t,r,n=this.layers.length;for(this.completeLayers=!0,t=n-1;t>=0;t-=1)this.elements[t]||(r=this.layers[t]).ip-r.st<=e-this.layers[t].st&&r.op-r.st>e-this.layers[t].st&&this.buildItem(t),this.completeLayers=!!this.elements[t]&&this.completeLayers;this.checkPendingElements()},BaseRenderer.prototype.createItem=function(e){switch(e.ty){case 2:return this.createImage(e);case 0:return this.createComp(e);case 1:return this.createSolid(e);case 3:default:return this.createNull(e);case 4:return this.createShape(e);case 5:return this.createText(e);case 6:return this.createAudio(e);case 13:return this.createCamera(e);case 15:return this.createFootage(e)}},BaseRenderer.prototype.createCamera=function(){throw new Error("You're using a 3d camera. Try the html renderer.")},BaseRenderer.prototype.createAudio=function(e){return new AudioElement(e,this.globalData,this)},BaseRenderer.prototype.createFootage=function(e){return new FootageElement(e,this.globalData,this)},BaseRenderer.prototype.buildAllItems=function(){var e,t=this.layers.length;for(e=0;e0&&(this.maskElement.setAttribute("id",g),this.element.maskedElement.setAttribute(v,"url("+getLocationHref()+"#"+g+")"),o.appendChild(this.maskElement)),this.viewData.length&&this.element.addRenderableComponent(this)}TransformElement.prototype={initTransform:function(){var e=new Matrix;this.finalTransform={mProp:this.data.ks?TransformPropertyFactory.getTransformProperty(this,this.data.ks,this):{o:0},_matMdf:!1,_localMatMdf:!1,_opMdf:!1,mat:e,localMat:e,localOpacity:1},this.data.ao&&(this.finalTransform.mProp.autoOriented=!0),this.data.ty},renderTransform:function(){if(this.finalTransform._opMdf=this.finalTransform.mProp.o._mdf||this._isFirstFrame,this.finalTransform._matMdf=this.finalTransform.mProp._mdf||this._isFirstFrame,this.hierarchy){var e,t=this.finalTransform.mat,r=0,n=this.hierarchy.length;if(!this.finalTransform._matMdf)for(;r1&&(o+=" C"+t.o[n-1][0]+","+t.o[n-1][1]+" "+t.i[0][0]+","+t.i[0][1]+" "+t.v[0][0]+","+t.v[0][1]),r.lastPath!==o){var a="";r.elem&&(t.c&&(a=e.inv?this.solidPath+o:o),r.elem.setAttribute("d",a)),r.lastPath=o}},MaskElement.prototype.destroy=function(){this.element=null,this.globalData=null,this.maskElement=null,this.data=null,this.masksProperties=null};var filtersFactory=function(){var e={createFilter:function(e,t){var r=createNS("filter");return r.setAttribute("id",e),!0!==t&&(r.setAttribute("filterUnits","objectBoundingBox"),r.setAttribute("x","0%"),r.setAttribute("y","0%"),r.setAttribute("width","100%"),r.setAttribute("height","100%")),r},createAlphaToLuminanceFilter:function(){var e=createNS("feColorMatrix");return e.setAttribute("type","matrix"),e.setAttribute("color-interpolation-filters","sRGB"),e.setAttribute("values","0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 1"),e}};return e}(),featureSupport=function(){var e={maskType:!0,svgLumaHidden:!0,offscreenCanvas:"undefined"!=typeof OffscreenCanvas};return(/MSIE 10/i.test(navigator.userAgent)||/MSIE 9/i.test(navigator.userAgent)||/rv:11.0/i.test(navigator.userAgent)||/Edge\/\d./i.test(navigator.userAgent))&&(e.maskType=!1),/firefox/i.test(navigator.userAgent)&&(e.svgLumaHidden=!1),e}(),registeredEffects$1={},idPrefix="filter_result_";function SVGEffects(e){var t,r,n="SourceGraphic",i=e.data.ef?e.data.ef.length:0,o=createElementID(),a=filtersFactory.createFilter(o,!0),s=0;for(this.filters=[],t=0;t=0&&!this.shapeModifiers[e].processShapes(this._isFirstFrame);e-=1);}},searchProcessedElement:function(e){for(var t=this.processedElements,r=0,n=t.length;r.01)return!1;r+=1}return!0},GradientProperty.prototype.checkCollapsable=function(){if(this.o.length/2!=this.c.length/4)return!1;if(this.data.k.k[0].s)for(var e=0,t=this.data.k.k.length;e0;)l=n.transformers[p].mProps._mdf||l,f-=1,p-=1;if(l)for(f=g-n.styles[u].lvl,p=n.transformers.length-1;f>0;)h.multiply(n.transformers[p].mProps.v),f-=1,p-=1}else h=e;if(a=(d=n.sh.paths)._length,l){for(s="",o=0;o=1?v=.99:v<=-1&&(v=-.99);var b=s*v,w=Math.cos(y+t.a.v)*b+u[0],x=Math.sin(y+t.a.v)*b+u[1];l.setAttribute("fx",w),l.setAttribute("fy",x),c&&!t.g._collapsable&&(t.of.setAttribute("fx",w),t.of.setAttribute("fy",x))}}function l(e,t,r){var n=t.style,i=t.d;i&&(i._mdf||r)&&i.dashStr&&(n.pElem.setAttribute("stroke-dasharray",i.dashStr),n.pElem.setAttribute("stroke-dashoffset",i.dashoffset[0])),t.c&&(t.c._mdf||r)&&n.pElem.setAttribute("stroke","rgb("+bmFloor(t.c.v[0])+","+bmFloor(t.c.v[1])+","+bmFloor(t.c.v[2])+")"),(t.o._mdf||r)&&n.pElem.setAttribute("stroke-opacity",t.o.v),(t.w._mdf||r)&&(n.pElem.setAttribute("stroke-width",t.w.v),n.msElem&&n.msElem.setAttribute("stroke-width",t.w.v))}return{createRenderFunction:function(e){switch(e.ty){case"fl":return o;case"gf":return s;case"gs":return a;case"st":return l;case"sh":case"el":case"rc":case"sr":return i;case"tr":return r;case"no":return n;default:return null}}}}();function SVGShapeElement(e,t,r){this.shapes=[],this.shapesData=e.shapes,this.stylesList=[],this.shapeModifiers=[],this.itemsData=[],this.processedElements=[],this.animatedContents=[],this.initElement(e,t,r),this.prevViewData=[]}function LetterProps(e,t,r,n,i,o){this.o=e,this.sw=t,this.sc=r,this.fc=n,this.m=i,this.p=o,this._mdf={o:!0,sw:!!t,sc:!!r,fc:!!n,m:!0,p:!0}}function TextProperty(e,t){this._frameId=initialDefaultFrame,this.pv="",this.v="",this.kf=!1,this._isFirstFrame=!0,this._mdf=!1,t.d&&t.d.sid&&(t.d=e.globalData.slotManager.getProp(t.d)),this.data=t,this.elem=e,this.comp=this.elem.comp,this.keysIndex=0,this.canResize=!1,this.minimumFontSize=1,this.effectsSequence=[],this.currentData={ascent:0,boxWidth:this.defaultBoxWidth,f:"",fStyle:"",fWeight:"",fc:"",j:"",justifyOffset:"",l:[],lh:0,lineWidths:[],ls:"",of:"",s:"",sc:"",sw:0,t:0,tr:0,sz:0,ps:null,fillColorAnim:!1,strokeColorAnim:!1,strokeWidthAnim:!1,yOffset:0,finalSize:0,finalText:[],finalLineHeight:0,__complete:!1},this.copyData(this.currentData,this.data.d.k[0].s),this.searchProperty()||this.completeTextData(this.currentData)}extendPrototype([BaseElement,TransformElement,SVGBaseElement,IShapeElement,HierarchyElement,FrameElement,RenderableDOMElement],SVGShapeElement),SVGShapeElement.prototype.initSecondaryElement=function(){},SVGShapeElement.prototype.identityMatrix=new Matrix,SVGShapeElement.prototype.buildExpressionInterface=function(){},SVGShapeElement.prototype.createContent=function(){this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,this.layerElement,0,[],!0),this.filterUniqueShapes()},SVGShapeElement.prototype.filterUniqueShapes=function(){var e,t,r,n,i=this.shapes.length,o=this.stylesList.length,a=[],s=!1;for(r=0;r1&&s&&this.setShapesAsAnimated(a)}},SVGShapeElement.prototype.setShapesAsAnimated=function(e){var t,r=e.length;for(t=0;t=0;s-=1){if((h=this.searchProcessedElement(e[s]))?t[s]=r[h-1]:e[s]._render=a,"fl"===e[s].ty||"st"===e[s].ty||"gf"===e[s].ty||"gs"===e[s].ty||"no"===e[s].ty)h?t[s].style.closed=!1:t[s]=this.createStyleElement(e[s],i),e[s]._render&&t[s].style.pElem.parentNode!==n&&n.appendChild(t[s].style.pElem),m.push(t[s].style);else if("gr"===e[s].ty){if(h)for(c=t[s].it.length,l=0;l1,this.kf&&this.addEffect(this.getKeyframeValue.bind(this)),this.kf},TextProperty.prototype.addEffect=function(e){this.effectsSequence.push(e),this.elem.addDynamicProperty(this)},TextProperty.prototype.getValue=function(e){if(this.elem.globalData.frameId!==this.frameId&&this.effectsSequence.length||e){this.currentData.t=this.data.d.k[this.keysIndex].s.t;var t=this.currentData,r=this.keysIndex;if(this.lock)this.setCurrentData(this.currentData);else{var n;this.lock=!0,this._mdf=!1;var i=this.effectsSequence.length,o=e||this.data.d.k[this.keysIndex].s;for(n=0;nt);)r+=1;return this.keysIndex!==r&&(this.keysIndex=r),this.data.d.k[this.keysIndex].s},TextProperty.prototype.buildFinalText=function(e){for(var t,r,n=[],i=0,o=e.length,a=!1,s=!1,l="";i=55296&&t<=56319?FontManager.isRegionalFlag(e,i)?l=e.substr(i,14):(r=e.charCodeAt(i+1))>=56320&&r<=57343&&(FontManager.isModifier(t,r)?(l=e.substr(i,2),a=!0):l=FontManager.isFlagEmoji(e.substr(i,4))?e.substr(i,4):e.substr(i,2)):t>56319?(r=e.charCodeAt(i+1),FontManager.isVariationSelector(t)&&(a=!0)):FontManager.isZeroWidthJoiner(t)&&(a=!0,s=!0),a?(n[n.length-1]+=l,a=!1):n.push(l),i+=l.length;return n},TextProperty.prototype.completeTextData=function(e){e.__complete=!0;var t,r,n,i,o,a,s,l=this.elem.globalData.fontManager,c=this.data,u=[],d=0,h=c.m.g,f=0,p=0,m=0,g=[],y=0,v=0,b=l.getFontByName(e.f),w=0,x=getFontProperties(b);e.fWeight=x.weight,e.fStyle=x.style,e.finalSize=e.s,e.finalText=this.buildFinalText(e.t),r=e.finalText.length,e.finalLineHeight=e.lh;var k,M=e.tr/1e3*e.finalSize;if(e.sz)for(var E,_,A=!0,S=e.sz[0],I=e.sz[1];A;){E=0,y=0,r=(_=this.buildFinalText(e.t)).length,M=e.tr/1e3*e.finalSize;var T=-1;for(t=0;tS&&" "!==_[t]?(-1===T?r+=1:t=T,E+=e.finalLineHeight||1.2*e.finalSize,_.splice(t,T===t?1:0,"\r"),T=-1,y=0):(y+=w,y+=M);E+=b.ascent*e.finalSize/100,this.canResize&&e.finalSize>this.minimumFontSize&&Iv?y:v,y=-2*M,i="",n=!0,m+=1):i=C,l.chars?(s=l.getCharData(C,b.fStyle,l.getFontByName(e.f).fFamily),w=n?0:s.w*e.finalSize/100):w=l.measureText(i,e.f,e.finalSize)," "===C?N+=w+M:(y+=w+M+N,N=0),u.push({l:w,an:w,add:f,n:n,anIndexes:[],val:i,line:m,animatorJustifyOffset:0}),2==h){if(f+=w,""===i||" "===i||t===r-1){for(""!==i&&" "!==i||(f-=w);p<=t;)u[p].an=f,u[p].ind=d,u[p].extra=w,p+=1;d+=1,f=0}}else if(3==h){if(f+=w,""===i||t===r-1){for(""===i&&(f-=w);p<=t;)u[p].an=f,u[p].ind=d,u[p].extra=w,p+=1;f=0,d+=1}}else u[d].ind=d,u[d].extra=0,d+=1;if(e.l=u,v=y>v?y:v,g.push(y),e.sz)e.boxWidth=e.sz[0],e.justifyOffset=0;else switch(e.boxWidth=v,e.j){case 1:e.justifyOffset=-e.boxWidth;break;case 2:e.justifyOffset=-e.boxWidth/2;break;default:e.justifyOffset=0}e.lineWidths=g;var D,j,O,P,L=c.a;a=L.length;var R=[];for(o=0;o0?i=this.ne.v/100:o=-this.ne.v/100,this.xe.v>0?a=1-this.xe.v/100:s=1+this.xe.v/100;var l=BezierFactory.getBezierEasing(i,o,a,s).get,c=0,u=this.finalS,d=this.finalE,h=this.data.sh;if(2===h)c=l(c=d===u?n>=d?1:0:e(0,t(.5/(d-u)+(n-u)/(d-u),1)));else if(3===h)c=l(c=d===u?n>=d?0:1:1-e(0,t(.5/(d-u)+(n-u)/(d-u),1)));else if(4===h)d===u?c=0:(c=e(0,t(.5/(d-u)+(n-u)/(d-u),1)))<.5?c*=2:c=1-2*(c-.5),c=l(c);else if(5===h){if(d===u)c=0;else{var f=d-u,p=-f/2+(n=t(e(0,n+.5-u),d-u)),m=f/2;c=Math.sqrt(1-p*p/(m*m))}c=l(c)}else 6===h?(d===u?c=0:(n=t(e(0,n+.5-u),d-u),c=(1+Math.cos(Math.PI+2*Math.PI*n/(d-u)))/2),c=l(c)):(n>=r(u)&&(c=e(0,t(n-u<0?t(d,1)-(u-n):d-n,1))),c=l(c));if(100!==this.sm.v){var g=.01*this.sm.v;0===g&&(g=1e-8);var y=.5-.5*g;c1&&(c=1)}return c*this.a.v},getValue:function(e){this.iterateDynamicProperties(),this._mdf=e||this._mdf,this._currentTextLength=this.elem.textProperty.currentData.l.length||0,e&&2===this.data.r&&(this.e.v=this._currentTextLength);var t=2===this.data.r?1:100/this.data.totalChars,r=this.o.v/t,n=this.s.v/t+r,i=this.e.v/t+r;if(n>i){var o=n;n=i,i=o}this.finalS=n,this.finalE=i}},extendPrototype([DynamicPropertyContainer],n),{getTextSelectorProp:function(e,t,r){return new n(e,t,r)}}}();function TextAnimatorDataProperty(e,t,r){var n={propType:!1},i=PropertyFactory.getProp,o=t.a;this.a={r:o.r?i(e,o.r,0,degToRads,r):n,rx:o.rx?i(e,o.rx,0,degToRads,r):n,ry:o.ry?i(e,o.ry,0,degToRads,r):n,sk:o.sk?i(e,o.sk,0,degToRads,r):n,sa:o.sa?i(e,o.sa,0,degToRads,r):n,s:o.s?i(e,o.s,1,.01,r):n,a:o.a?i(e,o.a,1,0,r):n,o:o.o?i(e,o.o,0,.01,r):n,p:o.p?i(e,o.p,1,0,r):n,sw:o.sw?i(e,o.sw,0,0,r):n,sc:o.sc?i(e,o.sc,1,0,r):n,fc:o.fc?i(e,o.fc,1,0,r):n,fh:o.fh?i(e,o.fh,0,0,r):n,fs:o.fs?i(e,o.fs,0,.01,r):n,fb:o.fb?i(e,o.fb,0,.01,r):n,t:o.t?i(e,o.t,0,0,r):n},this.s=TextSelectorProp.getTextSelectorProp(e,t.s,r),this.s.t=t.s.t}function TextAnimatorProperty(e,t,r){this._isFirstFrame=!0,this._hasMaskedPath=!1,this._frameId=-1,this._textData=e,this._renderType=t,this._elem=r,this._animatorsData=createSizedArray(this._textData.a.length),this._pathData={},this._moreOptions={alignment:{}},this.renderedLetters=[],this.lettersChangedFlag=!1,this.initDynamicPropertyContainer(r)}function ITextElement(){}TextAnimatorProperty.prototype.searchProperties=function(){var e,t,r=this._textData.a.length,n=PropertyFactory.getProp;for(e=0;e=s+se||!p?(v=(s+se-c)/l.partialLength,z=f.point[0]+(l.point[0]-f.point[0])*v,B=f.point[1]+(l.point[1]-f.point[1])*v,E.translate(-x[0]*S[i].an*.005,-x[1]*P*.01),u=!1):p&&(c+=l.partialLength,(d+=1)>=p.length&&(d=0,m[h+=1]?p=m[h].points:w.v.c?(d=0,p=m[h=0].points):(c-=l.partialLength,p=null)),p&&(f=l,g=(l=p[d]).partialLength));R=S[i].an/2-S[i].add,E.translate(-R,0,0)}else R=S[i].an/2-S[i].add,E.translate(-R,0,0),E.translate(-x[0]*S[i].an*.005,-x[1]*P*.01,0);for(N=0;Ne?this.textSpans[e].span:createNS(l?"g":"text"),g<=e){if(a.setAttribute("stroke-linecap","butt"),a.setAttribute("stroke-linejoin","round"),a.setAttribute("stroke-miterlimit","4"),this.textSpans[e].span=a,l){var y=createNS("g");a.appendChild(y),this.textSpans[e].childSpan=y}this.textSpans[e].span=a,this.layerElement.appendChild(a)}a.style.display="inherit"}if(c.reset(),u&&(s[e].n&&(d=-p,h+=r.yOffset,h+=f?1:0,f=!1),this.applyTextPropertiesToMatrix(r,c,s[e].line,d,h),d+=s[e].l||0,d+=p),l){var v;if(1===(m=this.globalData.fontManager.getCharData(r.finalText[e],n.fStyle,this.globalData.fontManager.getFontByName(r.f).fFamily)).t)v=new SVGCompElement(m.data,this.globalData,this);else{var b=emptyShapeData;m.data&&m.data.shapes&&(b=this.buildShapeData(m.data,r.finalSize)),v=new SVGShapeElement(b,this.globalData,this)}if(this.textSpans[e].glyph){var w=this.textSpans[e].glyph;this.textSpans[e].childSpan.removeChild(w.layerElement),w.destroy()}this.textSpans[e].glyph=v,v._debug=!0,v.prepareFrame(0),v.renderFrame(),this.textSpans[e].childSpan.appendChild(v.layerElement),1===m.t&&this.textSpans[e].childSpan.setAttribute("transform","scale("+r.finalSize/100+","+r.finalSize/100+")")}else u&&a.setAttribute("transform","translate("+c.props[12]+","+c.props[13]+")"),a.textContent=s[e].val,a.setAttributeNS("http://www.w3.org/XML/1998/namespace","xml:space","preserve")}u&&a&&a.setAttribute("d","")}else{var x=this.textContainer,k="start";switch(r.j){case 1:k="end";break;case 2:k="middle";break;default:k="start"}x.setAttribute("text-anchor",k),x.setAttribute("letter-spacing",p);var M=this.buildTextContents(r.finalText);for(t=M.length,h=r.ps?r.ps[1]+r.ascent:0,e=0;e=0;t-=1)(this.completeLayers||this.elements[t])&&this.elements[t].prepareFrame(e-this.layers[t].st);if(this.globalData._mdf)for(t=0;t=0;r-=1)(this.completeLayers||this.elements[r])&&(this.elements[r].prepareFrame(this.renderedFrame-this.layers[r].st),this.elements[r]._mdf&&(this._mdf=!0))}},ICompElement.prototype.renderInnerContent=function(){var e,t=this.layers.length;for(e=0;e=0;r-=1)e.finalTransform.multiply(e.transforms[r].transform.mProps.v);e._mdf=i},processSequences:function(e){var t,r=this.sequenceList.length;for(t=0;t=1){this.buffers=[];var e=this.globalData.canvasContext,t=assetLoader.createCanvas(e.canvas.width,e.canvas.height);this.buffers.push(t);var r=assetLoader.createCanvas(e.canvas.width,e.canvas.height);this.buffers.push(r),this.data.tt>=3&&!document._isProxy&&assetLoader.loadLumaCanvas()}this.canvasContext=this.globalData.canvasContext,this.transformCanvas=this.globalData.transformCanvas,this.renderableEffectsManager=new CVEffects(this),this.searchEffectTransforms()},createContent:function(){},setBlendMode:function(){var e=this.globalData;if(e.blendMode!==this.data.bm){e.blendMode=this.data.bm;var t=getBlendMode(this.data.bm);e.canvasContext.globalCompositeOperation=t}},createRenderableComponents:function(){this.maskManager=new CVMaskElement(this.data,this),this.transformEffects=this.renderableEffectsManager.getEffects(effectTypes.TRANSFORM_EFFECT)},hideElement:function(){this.hidden||this.isInRange&&!this.isTransparent||(this.hidden=!0)},showElement:function(){this.isInRange&&!this.isTransparent&&(this.hidden=!1,this._isFirstFrame=!0,this.maskManager._isFirstFrame=!0)},clearCanvas:function(e){e.clearRect(this.transformCanvas.tx,this.transformCanvas.ty,this.transformCanvas.w*this.transformCanvas.sx,this.transformCanvas.h*this.transformCanvas.sy)},prepareLayer:function(){if(this.data.tt>=1){var e=this.buffers[0].getContext("2d");this.clearCanvas(e),e.drawImage(this.canvasContext.canvas,0,0),this.currentTransform=this.canvasContext.getTransform(),this.canvasContext.setTransform(1,0,0,1,0,0),this.clearCanvas(this.canvasContext),this.canvasContext.setTransform(this.currentTransform)}},exitLayer:function(){if(this.data.tt>=1){var e=this.buffers[1],t=e.getContext("2d");if(this.clearCanvas(t),t.drawImage(this.canvasContext.canvas,0,0),this.canvasContext.setTransform(1,0,0,1,0,0),this.clearCanvas(this.canvasContext),this.canvasContext.setTransform(this.currentTransform),this.comp.getElementById("tp"in this.data?this.data.tp:this.data.ind-1).renderFrame(!0),this.canvasContext.setTransform(1,0,0,1,0,0),this.data.tt>=3&&!document._isProxy){var r=assetLoader.getLumaCanvas(this.canvasContext.canvas);r.getContext("2d").drawImage(this.canvasContext.canvas,0,0),this.clearCanvas(this.canvasContext),this.canvasContext.drawImage(r,0,0)}this.canvasContext.globalCompositeOperation=operationsMap[this.data.tt],this.canvasContext.drawImage(e,0,0),this.canvasContext.globalCompositeOperation="destination-over",this.canvasContext.drawImage(this.buffers[0],0,0),this.canvasContext.setTransform(this.currentTransform),this.canvasContext.globalCompositeOperation="source-over"}},renderFrame:function(e){if(!this.hidden&&!this.data.hd&&(1!==this.data.td||e)){this.renderTransform(),this.renderRenderable(),this.renderLocalTransform(),this.setBlendMode();var t=0===this.data.ty;this.prepareLayer(),this.globalData.renderer.save(t),this.globalData.renderer.ctxTransform(this.finalTransform.localMat.props),this.globalData.renderer.ctxOpacity(this.finalTransform.localOpacity),this.renderInnerContent(),this.globalData.renderer.restore(t),this.exitLayer(),this.maskManager.hasMasks&&this.globalData.renderer.restore(!0),this._isFirstFrame&&(this._isFirstFrame=!1)}},destroy:function(){this.canvasContext=null,this.data=null,this.globalData=null,this.maskManager.destroy()},mHelper:new Matrix},CVBaseElement.prototype.hide=CVBaseElement.prototype.hideElement,CVBaseElement.prototype.show=CVBaseElement.prototype.showElement,CVShapeData.prototype.setAsAnimated=SVGShapeData.prototype.setAsAnimated,extendPrototype([BaseElement,TransformElement,CVBaseElement,IShapeElement,HierarchyElement,FrameElement,RenderableElement],CVShapeElement),CVShapeElement.prototype.initElement=RenderableDOMElement.prototype.initElement,CVShapeElement.prototype.transformHelper={opacity:1,_opMdf:!1},CVShapeElement.prototype.dashResetter=[],CVShapeElement.prototype.createContent=function(){this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,!0,[])},CVShapeElement.prototype.createStyleElement=function(e,t){var r={data:e,type:e.ty,preTransforms:this.transformsManager.addTransformSequence(t),transforms:[],elements:[],closed:!0===e.hd},n={};if("fl"===e.ty||"st"===e.ty?(n.c=PropertyFactory.getProp(this,e.c,1,255,this),n.c.k||(r.co="rgb("+bmFloor(n.c.v[0])+","+bmFloor(n.c.v[1])+","+bmFloor(n.c.v[2])+")")):"gf"!==e.ty&&"gs"!==e.ty||(n.s=PropertyFactory.getProp(this,e.s,1,null,this),n.e=PropertyFactory.getProp(this,e.e,1,null,this),n.h=PropertyFactory.getProp(this,e.h||{k:0},0,.01,this),n.a=PropertyFactory.getProp(this,e.a||{k:0},0,degToRads,this),n.g=new GradientProperty(this,e.g,this)),n.o=PropertyFactory.getProp(this,e.o,0,.01,this),"st"===e.ty||"gs"===e.ty){if(r.lc=lineCapEnum[e.lc||2],r.lj=lineJoinEnum[e.lj||2],1==e.lj&&(r.ml=e.ml),n.w=PropertyFactory.getProp(this,e.w,0,null,this),n.w.k||(r.wi=n.w.v),e.d){var i=new DashProperty(this,e.d,"canvas",this);n.d=i,n.d.k||(r.da=n.d.dashArray,r.do=n.d.dashoffset[0])}}else r.r=2===e.r?"evenodd":"nonzero";return this.stylesList.push(r),n.style=r,n},CVShapeElement.prototype.createGroupElement=function(){return{it:[],prevViewData:[]}},CVShapeElement.prototype.createTransformElement=function(e){return{transform:{opacity:1,_opMdf:!1,key:this.transformsManager.getNewKey(),op:PropertyFactory.getProp(this,e.o,0,.01,this),mProps:TransformPropertyFactory.getTransformProperty(this,e,this)}}},CVShapeElement.prototype.createShapeElement=function(e){var t=new CVShapeData(this,e,this.stylesList,this.transformsManager);return this.shapes.push(t),this.addShapeToModifiers(t),t},CVShapeElement.prototype.reloadShapes=function(){var e;this._isFirstFrame=!0;var t=this.itemsData.length;for(e=0;e=0;o-=1){if((l=this.searchProcessedElement(e[o]))?t[o]=r[l-1]:e[o]._shouldRender=n,"fl"===e[o].ty||"st"===e[o].ty||"gf"===e[o].ty||"gs"===e[o].ty)l?t[o].style.closed=!1:t[o]=this.createStyleElement(e[o],p),h.push(t[o].style);else if("gr"===e[o].ty){if(l)for(s=t[o].it.length,a=0;a=0;i-=1)"tr"===t[i].ty?(o=r[i].transform,this.renderShapeTransform(e,o)):"sh"===t[i].ty||"el"===t[i].ty||"rc"===t[i].ty||"sr"===t[i].ty?this.renderPath(t[i],r[i]):"fl"===t[i].ty?this.renderFill(t[i],r[i],o):"st"===t[i].ty?this.renderStroke(t[i],r[i],o):"gf"===t[i].ty||"gs"===t[i].ty?this.renderGradientFill(t[i],r[i],o):"gr"===t[i].ty?this.renderShape(o,t[i].it,r[i].it):t[i].ty;n&&this.drawLayer()},CVShapeElement.prototype.renderStyledShape=function(e,t){if(this._isFirstFrame||t._mdf||e.transforms._mdf){var r,n,i,o=e.trNodes,a=t.paths,s=a._length;o.length=0;var l=e.transforms.finalTransform;for(i=0;i=1?d=.99:d<=-1&&(d=-.99);var h=c*d,f=Math.cos(u+t.a.v)*h+s[0],p=Math.sin(u+t.a.v)*h+s[1];n=a.createRadialGradient(f,p,0,s[0],s[1],c)}var m=e.g.p,g=t.g.c,y=1;for(o=0;os&&"xMidYMid slice"===l||ai&&"meet"===s||oi&&"slice"===s)?(r-this.transformCanvas.w*(n/this.transformCanvas.h))/2*this.renderConfig.dpr:"xMax"===c&&(oi&&"slice"===s)?(r-this.transformCanvas.w*(n/this.transformCanvas.h))*this.renderConfig.dpr:0,this.transformCanvas.ty="YMid"===u&&(o>i&&"meet"===s||oi&&"meet"===s||o=0;e-=1)this.elements[e]&&this.elements[e].destroy&&this.elements[e].destroy();this.elements.length=0,this.globalData.canvasContext=null,this.animationItem.container=null,this.destroyed=!0},CanvasRendererBase.prototype.renderFrame=function(e,t){if((this.renderedFrame!==e||!0!==this.renderConfig.clearCanvas||t)&&!this.destroyed&&-1!==e){var r;this.renderedFrame=e,this.globalData.frameNum=e-this.animationItem._isFirstFrame,this.globalData.frameId+=1,this.globalData._mdf=!this.renderConfig.clearCanvas||t,this.globalData.projectInterface.currentFrame=e;var n=this.layers.length;for(this.completeLayers||this.checkLayers(e),r=n-1;r>=0;r-=1)(this.completeLayers||this.elements[r])&&this.elements[r].prepareFrame(e-this.layers[r].st);if(this.globalData._mdf){for(!0===this.renderConfig.clearCanvas?this.canvasContext.clearRect(0,0,this.transformCanvas.w,this.transformCanvas.h):this.save(),r=n-1;r>=0;r-=1)(this.completeLayers||this.elements[r])&&this.elements[r].renderFrame();!0!==this.renderConfig.clearCanvas&&this.restore()}}},CanvasRendererBase.prototype.buildItem=function(e){var t=this.elements;if(!t[e]&&99!==this.layers[e].ty){var r=this.createItem(this.layers[e],this,this.globalData);t[e]=r,r.initExpressions()}},CanvasRendererBase.prototype.checkPendingElements=function(){for(;this.pendingElements.length;)this.pendingElements.pop().checkParenting()},CanvasRendererBase.prototype.hide=function(){this.animationItem.container.style.display="none"},CanvasRendererBase.prototype.show=function(){this.animationItem.container.style.display="block"},CVContextData.prototype.duplicate=function(){var e=2*this._length,t=0;for(t=this._length;t=0;e-=1)(this.completeLayers||this.elements[e])&&this.elements[e].renderFrame()},CVCompElement.prototype.destroy=function(){var e;for(e=this.layers.length-1;e>=0;e-=1)this.elements[e]&&this.elements[e].destroy();this.layers=null,this.elements=null},CVCompElement.prototype.createComp=function(e){return new CVCompElement(e,this.globalData,this)},extendPrototype([CanvasRendererBase],CanvasRenderer),CanvasRenderer.prototype.createComp=function(e){return new CVCompElement(e,this.globalData,this)},HBaseElement.prototype={checkBlendMode:function(){},initRendererElement:function(){this.baseElement=createTag(this.data.tg||"div"),this.data.hasMask?(this.svgElement=createNS("svg"),this.layerElement=createNS("g"),this.maskedElement=this.layerElement,this.svgElement.appendChild(this.layerElement),this.baseElement.appendChild(this.svgElement)):this.layerElement=this.baseElement,styleDiv(this.baseElement)},createContainerElements:function(){this.renderableEffectsManager=new CVEffects(this),this.transformedElement=this.baseElement,this.maskedElement=this.layerElement,this.data.ln&&this.layerElement.setAttribute("id",this.data.ln),this.data.cl&&this.layerElement.setAttribute("class",this.data.cl),0!==this.data.bm&&this.setBlendMode()},renderElement:function(){var e=this.transformedElement?this.transformedElement.style:{};if(this.finalTransform._matMdf){var t=this.finalTransform.mat.toCSS();e.transform=t,e.webkitTransform=t}this.finalTransform._opMdf&&(e.opacity=this.finalTransform.mProp.o.v)},renderFrame:function(){this.data.hd||this.hidden||(this.renderTransform(),this.renderRenderable(),this.renderElement(),this.renderInnerContent(),this._isFirstFrame&&(this._isFirstFrame=!1))},destroy:function(){this.layerElement=null,this.transformedElement=null,this.matteElement&&(this.matteElement=null),this.maskManager&&(this.maskManager.destroy(),this.maskManager=null)},createRenderableComponents:function(){this.maskManager=new MaskElement(this.data,this,this.globalData)},addEffects:function(){},setMatte:function(){}},HBaseElement.prototype.getBaseElement=SVGBaseElement.prototype.getBaseElement,HBaseElement.prototype.destroyBaseElement=HBaseElement.prototype.destroy,HBaseElement.prototype.buildElementParenting=BaseRenderer.prototype.buildElementParenting,extendPrototype([BaseElement,TransformElement,HBaseElement,HierarchyElement,FrameElement,RenderableDOMElement],HSolidElement),HSolidElement.prototype.createContent=function(){var e;this.data.hasMask?((e=createNS("rect")).setAttribute("width",this.data.sw),e.setAttribute("height",this.data.sh),e.setAttribute("fill",this.data.sc),this.svgElement.setAttribute("width",this.data.sw),this.svgElement.setAttribute("height",this.data.sh)):((e=createTag("div")).style.width=this.data.sw+"px",e.style.height=this.data.sh+"px",e.style.backgroundColor=this.data.sc),this.layerElement.appendChild(e)},extendPrototype([BaseElement,TransformElement,HSolidElement,SVGShapeElement,HBaseElement,HierarchyElement,FrameElement,RenderableElement],HShapeElement),HShapeElement.prototype._renderShapeFrame=HShapeElement.prototype.renderInnerContent,HShapeElement.prototype.createContent=function(){var e;if(this.baseElement.style.fontSize=0,this.data.hasMask)this.layerElement.appendChild(this.shapesContainer),e=this.svgElement;else{e=createNS("svg");var t=this.comp.data?this.comp.data:this.globalData.compSize;e.setAttribute("width",t.w),e.setAttribute("height",t.h),e.appendChild(this.shapesContainer),this.layerElement.appendChild(e)}this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,this.shapesContainer,0,[],!0),this.filterUniqueShapes(),this.shapeCont=e},HShapeElement.prototype.getTransformedPoint=function(e,t){var r,n=e.length;for(r=0;r0&&s<1&&d[h].push(this.calculateF(s,e,t,r,n,h)):(l=o*o-4*a*i)>=0&&((c=(-o+bmSqrt(l))/(2*i))>0&&c<1&&d[h].push(this.calculateF(c,e,t,r,n,h)),(u=(-o-bmSqrt(l))/(2*i))>0&&u<1&&d[h].push(this.calculateF(u,e,t,r,n,h))));this.shapeBoundingBox.left=bmMin.apply(null,d[0]),this.shapeBoundingBox.top=bmMin.apply(null,d[1]),this.shapeBoundingBox.right=bmMax.apply(null,d[0]),this.shapeBoundingBox.bottom=bmMax.apply(null,d[1])},HShapeElement.prototype.calculateF=function(e,t,r,n,i,o){return bmPow(1-e,3)*t[o]+3*bmPow(1-e,2)*e*r[o]+3*(1-e)*bmPow(e,2)*n[o]+bmPow(e,3)*i[o]},HShapeElement.prototype.calculateBoundingBox=function(e,t){var r,n=e.length;for(r=0;rr&&(r=i)}r*=e.mult}else r=e.v*e.mult;t.x-=r,t.xMax+=r,t.y-=r,t.yMax+=r},HShapeElement.prototype.currentBoxContains=function(e){return this.currentBBox.x<=e.x&&this.currentBBox.y<=e.y&&this.currentBBox.width+this.currentBBox.x>=e.x+e.width&&this.currentBBox.height+this.currentBBox.y>=e.y+e.height},HShapeElement.prototype.renderInnerContent=function(){if(this._renderShapeFrame(),!this.hidden&&(this._isFirstFrame||this._mdf)){var e=this.tempBoundingBox,t=999999;if(e.x=t,e.xMax=-t,e.y=t,e.yMax=-t,this.calculateBoundingBox(this.itemsData,e),e.width=e.xMax=0;e-=1){var n=this.hierarchy[e].finalTransform.mProp;this.mat.translate(-n.p.v[0],-n.p.v[1],n.p.v[2]),this.mat.rotateX(-n.or.v[0]).rotateY(-n.or.v[1]).rotateZ(n.or.v[2]),this.mat.rotateX(-n.rx.v).rotateY(-n.ry.v).rotateZ(n.rz.v),this.mat.scale(1/n.s.v[0],1/n.s.v[1],1/n.s.v[2]),this.mat.translate(n.a.v[0],n.a.v[1],n.a.v[2])}if(this.p?this.mat.translate(-this.p.v[0],-this.p.v[1],this.p.v[2]):this.mat.translate(-this.px.v,-this.py.v,this.pz.v),this.a){var i;i=this.p?[this.p.v[0]-this.a.v[0],this.p.v[1]-this.a.v[1],this.p.v[2]-this.a.v[2]]:[this.px.v-this.a.v[0],this.py.v-this.a.v[1],this.pz.v-this.a.v[2]];var o=Math.sqrt(Math.pow(i[0],2)+Math.pow(i[1],2)+Math.pow(i[2],2)),a=[i[0]/o,i[1]/o,i[2]/o],s=Math.sqrt(a[2]*a[2]+a[0]*a[0]),l=Math.atan2(a[1],s),c=Math.atan2(a[0],-a[2]);this.mat.rotateY(c).rotateX(-l)}this.mat.rotateX(-this.rx.v).rotateY(-this.ry.v).rotateZ(this.rz.v),this.mat.rotateX(-this.or.v[0]).rotateY(-this.or.v[1]).rotateZ(this.or.v[2]),this.mat.translate(this.globalData.compSize.w/2,this.globalData.compSize.h/2,0),this.mat.translate(0,0,this.pe.v);var u=!this._prevMat.equals(this.mat);if((u||this.pe._mdf)&&this.comp.threeDElements){var d,h,f;for(t=this.comp.threeDElements.length,e=0;e=e)return this.threeDElements[t].perspectiveElem;t+=1}return null},HybridRendererBase.prototype.createThreeDContainer=function(e,t){var r,n,i=createTag("div");styleDiv(i);var o=createTag("div");if(styleDiv(o),"3d"===t){(r=i.style).width=this.globalData.compSize.w+"px",r.height=this.globalData.compSize.h+"px",r.webkitTransformOrigin="50% 50%",r.mozTransformOrigin="50% 50%",r.transformOrigin="50% 50%";var a="matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)";(n=o.style).transform=a,n.webkitTransform=a}i.appendChild(o);var s={container:o,perspectiveElem:i,startPos:e,endPos:e,type:t};return this.threeDElements.push(s),s},HybridRendererBase.prototype.build3dContainers=function(){var e,t,r=this.layers.length,n="";for(e=0;e=0;e-=1)this.resizerElem.appendChild(this.threeDElements[e].perspectiveElem)},HybridRendererBase.prototype.addTo3dContainer=function(e,t){for(var r=0,n=this.threeDElements.length;ra?(e=i/this.globalData.compSize.w,t=i/this.globalData.compSize.w,r=0,n=(o-this.globalData.compSize.h*(i/this.globalData.compSize.w))/2):(e=o/this.globalData.compSize.h,t=o/this.globalData.compSize.h,r=(i-this.globalData.compSize.w*(o/this.globalData.compSize.h))/2,n=0);var s=this.resizerElem.style;s.webkitTransform="matrix3d("+e+",0,0,0,0,"+t+",0,0,0,0,1,0,"+r+","+n+",0,1)",s.transform=s.webkitTransform},HybridRendererBase.prototype.renderFrame=SVGRenderer.prototype.renderFrame,HybridRendererBase.prototype.hide=function(){this.resizerElem.style.display="none"},HybridRendererBase.prototype.show=function(){this.resizerElem.style.display="block"},HybridRendererBase.prototype.initItems=function(){if(this.buildAllItems(),this.camera)this.camera.setup();else{var e,t=this.globalData.compSize.w,r=this.globalData.compSize.h,n=this.threeDElements.length;for(e=0;e=o;)e/=2,t/=2,r>>>=1;return(e+r)/t};return g.int32=function(){return 0|m.g(4)},g.quick=function(){return m.g(4)/4294967296},g.double=g,l(c(m.S),e),(d.pass||h||function(e,r,n,i){return i&&(i.S&&s(i,m),e.state=function(){return s(m,{})}),n?(t.random=e,r):e})(g,p,"global"in d?d.global:this==t,d.state)},l(t.random(),e)}function initialize$2(e){seedRandom([],e)}var propTypes={SHAPE:"shape"};function _typeof$1(e){return(_typeof$1="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var ExpressionManager=function(){var ob={},Math=BMMath,window=null,document=null,XMLHttpRequest=null,fetch=null,frames=null,_lottieGlobal={};function resetFrame(){_lottieGlobal={}}function $bm_isInstanceOfArray(e){return e.constructor===Array||e.constructor===Float32Array}function isNumerable(e,t){return"number"===e||t instanceof Number||"boolean"===e||"string"===e}function $bm_neg(e){var t=_typeof$1(e);if("number"===t||e instanceof Number||"boolean"===t)return-e;if($bm_isInstanceOfArray(e)){var r,n=e.length,i=[];for(r=0;rr){var n=r;r=t,t=n}return Math.min(Math.max(e,t),r)}function radiansToDegrees(e){return e/degToRads}var radians_to_degrees=radiansToDegrees;function degreesToRadians(e){return e*degToRads}var degrees_to_radians=radiansToDegrees,helperLengthArray=[0,0,0,0,0,0];function length(e,t){if("number"==typeof e||e instanceof Number)return t=t||0,Math.abs(e-t);var r;t||(t=helperLengthArray);var n=Math.min(e.length,t.length),i=0;for(r=0;r.5?c/(2-a-s):c/(a+s),a){case n:t=(i-o)/c+(i1&&(r-=1),r<1/6?e+6*(t-e)*r:r<.5?t:r<2/3?e+(t-e)*(2/3-r)*6:e}function hslToRgb(e){var t,r,n,i=e[0],o=e[1],a=e[2];if(0===o)t=a,n=a,r=a;else{var s=a<.5?a*(1+o):a+o-a*o,l=2*a-s;t=hue2rgb(l,s,i+1/3),r=hue2rgb(l,s,i),n=hue2rgb(l,s,i-1/3)}return[t,r,n,e[3]]}function linear(e,t,r,n,i){if(void 0!==n&&void 0!==i||(n=t,i=r,t=0,r=1),r=r)return i;var a,s=r===t?0:(e-t)/(r-t);if(!n.length)return n+(i-n)*s;var l=n.length,c=createTypedArray("float32",l);for(a=0;a1){for(n=0;n1?t=1:t<0&&(t=0);var a=e(t);if($bm_isInstanceOfArray(i)){var s,l=i.length,c=createTypedArray("float32",l);for(s=0;sdata.k[t].t&&edata.k[t+1].t-e?(r=t+2,n=data.k[t+1].t):(r=t+1,n=data.k[t].t);break}}-1===r&&(r=t+1,n=data.k[t].t)}else r=0,n=0;var o={};return o.index=r,o.time=n/elem.comp.globalData.frameRate,o}function key(e){var t,r,n;if(!data.k.length||"number"==typeof data.k[0])throw new Error("The property has no keyframe at index "+e);e-=1,t={time:data.k[e].t/elem.comp.globalData.frameRate,value:[]};var i=Object.prototype.hasOwnProperty.call(data.k[e],"s")?data.k[e].s:data.k[e-1].e;for(n=i.length,r=0;rc.length-1)&&(t=c.length-1),n=u-(i=c[c.length-1-t].t)),"pingpong"===e){if(Math.floor((l-i)/n)%2!=0)return this.getValueAtTime((n-(l-i)%n+i)/this.comp.globalData.frameRate,0)}else{if("offset"===e){var d=this.getValueAtTime(i/this.comp.globalData.frameRate,0),h=this.getValueAtTime(u/this.comp.globalData.frameRate,0),f=this.getValueAtTime(((l-i)%n+i)/this.comp.globalData.frameRate,0),p=Math.floor((l-i)/n);if(this.pv.length){for(a=(s=new Array(d.length)).length,o=0;o=u)return this.pv;if(r?i=u+(n=t?Math.abs(this.elem.comp.globalData.frameRate*t):Math.max(0,this.elem.data.op-u)):((!t||t>c.length-1)&&(t=c.length-1),n=(i=c[t].t)-u),"pingpong"===e){if(Math.floor((u-l)/n)%2==0)return this.getValueAtTime(((u-l)%n+u)/this.comp.globalData.frameRate,0)}else{if("offset"===e){var d=this.getValueAtTime(u/this.comp.globalData.frameRate,0),h=this.getValueAtTime(i/this.comp.globalData.frameRate,0),f=this.getValueAtTime((n-(u-l)%n+u)/this.comp.globalData.frameRate,0),p=Math.floor((u-l)/n)+1;if(this.pv.length){for(a=(s=new Array(d.length)).length,o=0;o1?(i+e-o)/(t-1):1,s=0,l=0;for(r=this.pv.length?createTypedArray("float32",this.pv.length):0;sa){var u=s,d=r.c&&s===l-1?0:s+1,h=(a-c)/o[s].addedLength;n=bez.getPointInSegment(r.v[u],r.v[d],r.o[u],r.i[d],h,o[s]);break}c+=o[s].addedLength,s+=1}return n||(n=r.c?[r.v[0][0],r.v[0][1]]:[r.v[r._length-1][0],r.v[r._length-1][1]]),n},vectorOnPath:function(e,t,r){1==e?e=this.v.c:0==e&&(e=.999);var n=this.pointOnPath(e,t),i=this.pointOnPath(e+.001,t),o=i[0]-n[0],a=i[1]-n[1],s=Math.sqrt(Math.pow(o,2)+Math.pow(a,2));return 0===s?[0,0]:"tangent"===r?[o/s,a/s]:[-a/s,o/s]},tangentOnPath:function(e,t){return this.vectorOnPath(e,t,"tangent")},normalOnPath:function(e,t){return this.vectorOnPath(e,t,"normal")},setGroupProperty:expressionHelpers.setGroupProperty,getValueAtTime:expressionHelpers.getStaticValueAtTime},extendPrototype([c],s),extendPrototype([c],l),l.prototype.getValueAtTime=function(e){return this._cachingAtTime||(this._cachingAtTime={shapeValue:shapePool.clone(this.pv),lastIndex:0,lastTime:initialDefaultFrame}),e*=this.elem.globalData.frameRate,(e-=this.offsetTime)!==this._cachingAtTime.lastTime&&(this._cachingAtTime.lastIndex=this._cachingAtTime.lastTime=c?f<0?n:i:n+h*Math.pow((o-e)/f,1/r),u[d]=a,d+=1,s+=256/255;return u.join(" ")},SVGProLevelsFilter.prototype.renderFrame=function(e){if(e||this.filterManager._mdf){var t,r=this.filterManager.effectElements;this.feFuncRComposed&&(e||r[3].p._mdf||r[4].p._mdf||r[5].p._mdf||r[6].p._mdf||r[7].p._mdf)&&(t=this.getTableValue(r[3].p.v,r[4].p.v,r[5].p.v,r[6].p.v,r[7].p.v),this.feFuncRComposed.setAttribute("tableValues",t),this.feFuncGComposed.setAttribute("tableValues",t),this.feFuncBComposed.setAttribute("tableValues",t)),this.feFuncR&&(e||r[10].p._mdf||r[11].p._mdf||r[12].p._mdf||r[13].p._mdf||r[14].p._mdf)&&(t=this.getTableValue(r[10].p.v,r[11].p.v,r[12].p.v,r[13].p.v,r[14].p.v),this.feFuncR.setAttribute("tableValues",t)),this.feFuncG&&(e||r[17].p._mdf||r[18].p._mdf||r[19].p._mdf||r[20].p._mdf||r[21].p._mdf)&&(t=this.getTableValue(r[17].p.v,r[18].p.v,r[19].p.v,r[20].p.v,r[21].p.v),this.feFuncG.setAttribute("tableValues",t)),this.feFuncB&&(e||r[24].p._mdf||r[25].p._mdf||r[26].p._mdf||r[27].p._mdf||r[28].p._mdf)&&(t=this.getTableValue(r[24].p.v,r[25].p.v,r[26].p.v,r[27].p.v,r[28].p.v),this.feFuncB.setAttribute("tableValues",t)),this.feFuncA&&(e||r[31].p._mdf||r[32].p._mdf||r[33].p._mdf||r[34].p._mdf||r[35].p._mdf)&&(t=this.getTableValue(r[31].p.v,r[32].p.v,r[33].p.v,r[34].p.v,r[35].p.v),this.feFuncA.setAttribute("tableValues",t))}},extendPrototype([SVGComposableEffect],SVGDropShadowEffect),SVGDropShadowEffect.prototype.renderFrame=function(e){if(e||this.filterManager._mdf){if((e||this.filterManager.effectElements[4].p._mdf)&&this.feGaussianBlur.setAttribute("stdDeviation",this.filterManager.effectElements[4].p.v/4),e||this.filterManager.effectElements[0].p._mdf){var t=this.filterManager.effectElements[0].p.v;this.feFlood.setAttribute("flood-color",rgbToHex(Math.round(255*t[0]),Math.round(255*t[1]),Math.round(255*t[2])))}if((e||this.filterManager.effectElements[1].p._mdf)&&this.feFlood.setAttribute("flood-opacity",this.filterManager.effectElements[1].p.v/255),e||this.filterManager.effectElements[2].p._mdf||this.filterManager.effectElements[3].p._mdf){var r=this.filterManager.effectElements[3].p.v,n=(this.filterManager.effectElements[2].p.v-90)*degToRads,i=r*Math.cos(n),o=r*Math.sin(n);this.feOffset.setAttribute("dx",i),this.feOffset.setAttribute("dy",o)}}};var _svgMatteSymbols=[];function SVGMatte3Effect(e,t,r){this.initialized=!1,this.filterManager=t,this.filterElem=e,this.elem=r,r.matteElement=createNS("g"),r.matteElement.appendChild(r.layerElement),r.matteElement.appendChild(r.transformedElement),r.baseElement=r.matteElement}function SVGGaussianBlurEffect(e,t,r,n){e.setAttribute("x","-100%"),e.setAttribute("y","-100%"),e.setAttribute("width","300%"),e.setAttribute("height","300%"),this.filterManager=t;var i=createNS("feGaussianBlur");i.setAttribute("result",n),e.appendChild(i),this.feGaussianBlur=i}function TransformEffect(){}function SVGTransformEffect(e,t){this.init(t)}function CVTransformEffect(e){this.init(e)}return SVGMatte3Effect.prototype.findSymbol=function(e){for(var t=0,r=_svgMatteSymbols.length;twindow.innerWidth?-1:0;d(r)}}),[u,s,i]),react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{className:"lf-popover",onMouseOver:function(){p(!0)},onMouseLeave:function(){p(!1)},ref:function(e){o(e)}},react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{className:" lf-player-btn"},r),react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{className:"lf-popover-content",ref:function(e){l(e)},style:{bottom:"22px",right:"0px",zIndex:2,visibility:f?"visible":"hidden"}},t))},Seeker=function(e){function t(t){var r=e.call(this,t)||this;return r.inputRef=react__WEBPACK_IMPORTED_MODULE_0__.createRef(),r.handleChange=function(){return function(e){var t=e.target.value,n=Math.floor(t/100*r.props.max);r.props.onChange(n)}},r.state={value:0},r}return __extends(t,e),t.prototype.render=function(){var e=this.props.value/this.props.max*100,t={backgroundImage:"-webkit-gradient(linear, left top, right top, color-stop("+e+"%, rgba(15, 204, 206, 0.4)), color-stop("+e+"%, #DAE1E7))"},r={position:"absolute",left:0,marginTop:"8px",width:"20px",display:"block",border:"0px",backgroundColor:this.props.darkTheme?"#505050":"rgb(218, 225, 231)",color:this.props.darkTheme?"#B9B9B9":"#555",padding:"2px",textAlign:"center",borderRadius:"3px",fontSize:"8px",fontWeight:"bold"},n={position:"absolute",right:0,marginTop:"8px",width:"20px",display:"block",border:"0px",backgroundColor:this.props.darkTheme?"#505050":"rgb(218, 225, 231)",color:this.props.darkTheme?"#B9B9B9":"#555",padding:"2px",textAlign:"center",borderRadius:"3px",fontSize:"8px",fontWeight:"bold"};return react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center",width:"100%",marginRight:"5px",marginLeft:"5px",position:"relative"}},react__WEBPACK_IMPORTED_MODULE_0__.createElement("input",{ref:this.inputRef,id:"track",className:"lf-progress",name:"progress","aria-label":"progress",type:"range",min:"0",max:"100",step:"0.1",value:e,onInput:this.handleChange(),onChange:this.handleChange(),style:t}),this.props.showLabels&&react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{style:r},this.props.min),react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{style:n},this.props.max)))},t}(react__WEBPACK_IMPORTED_MODULE_0__.Component),ControlButtonStyle={display:"inline-flex",cursor:"pointer"},Controls=function(e){function t(t){var r=e.call(this,t)||this;return r.state={activeFrame:0,mouseDown:!1},r}return __extends(t,e),t.prototype.render=function(){var e=this,t=this.props,r=t.instance,n=t.playerState,i=t.seeker,o=t.setLoop,a=t.setSeeker,s=t.play,l=t.pause,c=t.stop,u=t.visible,d=t.buttons;if(!r)return null;if(!u)return null;var h=!d||d.includes("play"),f=!d||d.includes("stop"),p=!d||d.includes("repeat"),m=!d||d.includes("frame"),g=!d||d.includes("background"),y=!d||d.includes("snapshot"),v={width:14,height:14,viewBox:"0 0 24 24"},b=Math.round(r.currentFrame);return react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{className:"lf-player-controls",style:{display:"flex",justifyContent:"space-between",height:"60px",alignItems:"center",backgroundColor:this.props.transparentTheme?"transparent":this.props.darkTheme?"#3C3C3C":"#ffffff",paddingLeft:"10px",paddingRight:"10px"}},h&&react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{role:"button","aria-label":n===PlayerState.Playing?PlayerEvent.Pause:PlayerEvent.Play,tabIndex:0,onClick:function(){n===PlayerState.Playing?"function"==typeof l&&l():"function"==typeof s&&s()},onKeyDown:function(){n===PlayerState.Playing?"function"==typeof l&&l():"function"==typeof s&&s()},className:"lf-player-btn",style:ControlButtonStyle},n===PlayerState.Playing?react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",__assign({},v),react__WEBPACK_IMPORTED_MODULE_0__.createElement("rect",{height:"22.9",rx:"1.9",width:"7.6",x:"14",y:".5"}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("rect",{height:"22.9",rx:"1.9",width:"7.6",x:"2",y:".5"})):react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",__assign({},v),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M2 3.4C2 1.9 3.5 1 4.8 1.8l16.5 9.6c1.2.7 1.2 2.5 0 3.2L4.8 24.2C3.5 25 2 24.1 2 22.6V3.4z"}))),f&&react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{tabIndex:0,role:"button","aria-label":PlayerEvent.Stop,onClick:function(){return c&&c()},onKeyDown:function(){return c&&c()},className:n===PlayerState.Stopped?"lf-player-btn active":"lf-player-btn",style:ControlButtonStyle},react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",__assign({},v),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M2 3.667A1.67 1.67 0 0 1 3.667 2h16.666A1.67 1.67 0 0 1 22 3.667v16.666A1.67 1.67 0 0 1 20.333\n 22H3.667A1.67 1.67 0 0 1 2 20.333z"}))),react__WEBPACK_IMPORTED_MODULE_0__.createElement(Seeker,{min:0,step:1,max:r?r.totalFrames:1,value:i||0,onChange:function(t){a&&e.setState({activeFrame:t},(function(){a(t,!1)}))},onChangeEnd:function(t){a&&e.setState({activeFrame:t},(function(){a(t,!1)}))},showLabels:this.props.showLabels,darkTheme:this.props.darkTheme}),m&&react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{role:"button",className:"lf-player-btn-container"},react__WEBPACK_IMPORTED_MODULE_0__.createElement("input",{style:{outline:"none",border:this.props.darkTheme?"1px #505050 solid":"1px #ccc solid",borderRadius:"3px",width:"40px",textAlign:"center",backgroundColor:this.props.darkTheme?"#505050":"#ffffff",color:this.props.darkTheme?"#B9B9B9":"#999",fontSize:"0.7rem",padding:"0",fontFamily:"inherit"},type:"text",value:b,readOnly:!0})),p&&react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{role:"button","aria-label":PlayerEvent.Loop,tabIndex:0,onClick:function(){r&&o&&o(!r.loop)},onKeyDown:function(){r&&o&&o(!r.loop)},className:r.loop?"lf-player-btn active":"lf-player-btn",style:ControlButtonStyle},react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",__assign({},v),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M12.5 16.8137h-.13v1.8939h4.9696c3.6455 0 6.6113-2.9658 6.6113-6.6116\n 0-3.64549-2.9658-6.61131-6.6113-6.61131-.5231 0-.947.42391-.947.94696 0 .52304.4239.94696.947.94696 2.6011 0\n 4.7174 2.11634 4.7174 4.71739 0 2.6014-2.1166 4.7177-4.7174 4.7177H12.5zM13.6025\n 5.61469v-.13H7.48137C3.83582 5.48469.87 8.45051.87 12.096c0 3.6509 3.17269 6.6117 6.81304 6.6117.52304 0\n .94696-.424.94696-.947 0-.5231-.42392-.947-.94696-.947-2.60804 0-4.91907-2.1231-4.91907-4.7176 0-2.60115\n 2.11634-4.71744 4.7174-4.71744h6.12113V5.61469z",stroke:"#8795A1",strokeWidth:".26"}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M11.1482\n 2.20355h0l-.001-.00116c-.3412-.40061-.9405-.44558-1.33668-.0996h-.00001c-.39526.34519-.43936.94795-.09898\n 1.34767l2.51487 3.03683-2.51894 3.06468c-.33872.40088-.29282 1.00363.10347\n 1.34723l.08517-.0982-.08517.0982c.17853.1549.39807.2308.61647.2308.2671 0 .5328-.114.72-.3347h0l.0011-.0014\n 3.0435-3.68655.0006-.00068c.3035-.35872.3025-.88754-.0019-1.24526l-3.0425-3.65786zM13.9453\n 21.7965h0l.001.0011c.3413.4006.9407.4456 1.337.0996h0c.3953-.3452.4395-.9479.099-1.3477l-2.5154-3.0368\n 2.5195-3.0647c.3388-.4008.2929-1.0036-.1035-1.3472l-.0852.0982.0852-.0982c-.1786-.1549-.3981-.2308-.6166-.2308-.2671\n 0-.5329.114-.7202.3347h0l-.0011.0014-3.0442\n 3.6865c-.0001.0003-.0003.0005-.0005.0007-.3036.3587-.3027.8876.0019 1.2453l3.0431 3.6579z",fill:"#8795A1",stroke:"#8795A1",strokeWidth:".26"}))),g&&react__WEBPACK_IMPORTED_MODULE_0__.createElement(Popover,{icon:react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",__assign({},v),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M12 3.1L6.1 8.6a7.6 7.6 0 00-2.2 4 7.2 7.2 0 00.4 4.4 7.9 7.9 0 003 3.5 8.7 8.7 0 004.7 1.3c1.6 0\n 3.2-.5 4.6-1.3s2.4-2 3-3.5a7.2 7.2 0 00.5-4.5 7.6 7.6 0 00-2.2-4L12 3.2zM12 0l7.5 7a9.8 9.8 0 013 5.1\n 9.3 9.3 0 01-.6 5.8c-.9 1.8-2.2 3.3-4 4.4A11.2 11.2 0 0112 24a11.2 11.2 0\n 01-6-1.7c-1.7-1-3-2.6-3.9-4.4a9.3 9.3 0 01-.6-5.8c.4-2 1.5-3.7 3-5L12 0zM6 14h12c0 1.5-.7 3-1.8 4s-2.6\n 1.6-4.2 1.6S9 19 7.8 18s-1.7-2.5-1.7-4z"}))},react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{slot:"content",className:"lf-popover popover-background"},react__WEBPACK_IMPORTED_MODULE_0__.createElement(ColorPicker,{colorChangedEvent:this.props.colorChangedEvent}))),y&&react__WEBPACK_IMPORTED_MODULE_0__.createElement(Popover,{icon:react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",__assign({},v),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{clipRule:"evenodd",d:"M0 3.01A2.983 2.983 0 012.983.027H16.99a2.983 2.983 0 012.983 2.983v14.008a2.982 2.982 0 01-2.983\n 2.983H2.983A2.983 2.983 0 010 17.018zm2.983-.941a.941.941 0 00-.942.94v14.01c0\n .52.422.94.942.94H16.99a.94.94 0 00.941-.94V3.008a.941.941 0 00-.94-.94H2.981z",fillRule:"evenodd"}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M12.229 7.945l-2.07 4.598-2.586-2.605-2.414 2.758v2.146h9.656V11.93z"}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("circle",{cx:"7.444",cy:"6.513",r:"2.032"}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M9.561 23.916h11.25a2.929 2.929 0 002.926-2.927V9.954a1.06 1.06 0 10-2.122 0v11.035a.805.805 0\n 01-.803.804H9.562a1.061 1.061 0 100 2.123z",stroke:"#8795a1",strokeWidth:".215"}))},react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{slot:"content",className:"lf-popover lf-popover-snapshot",onWheel:function(e){a&&a(b+(e.deltaY>0?-1:1),!1)}},react__WEBPACK_IMPORTED_MODULE_0__.createElement("h5",null,"Frame ",b),react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{style:{cursor:"pointer",color:"#0FCCCE"},onClick:this.props.snapshot},"Download SVG"),react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{style:{cursor:"pointer",color:"#0FCCCE"},onClick:this.props.snapshot},"Download PNG"),react__WEBPACK_IMPORTED_MODULE_0__.createElement("i",{className:"lf-note"},"Scroll with mousewheel to find exact frame"))))},t}(react__WEBPACK_IMPORTED_MODULE_0__.Component)},67106:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});const n=r(68341);function i(e,t,r){try{Reflect.apply(e,t,r)}catch(n){setTimeout((()=>{throw n}))}}class o extends n.EventEmitter{emit(e){let t="error"===e;const r=this._events;if(void 0!==r)t=t&&void 0===r.error;else if(!t)return!1;for(var n=arguments.length,o=new Array(n>1?n-1:0),a=1;a0&&([e]=o),e instanceof Error)throw e;const t=new Error("Unhandled error."+(e?` (${e.message})`:""));throw t.context=e,t}const s=r[e];if(void 0===s)return!1;if("function"===typeof s)i(s,this,o);else{const e=s.length,t=function(e){const t=e.length,r=new Array(t);for(let n=0;n{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createCurve=t.getHash=void 0;const n=r(86477),i=r(65825),o=r(52055);function a(e){return{hash:e,hmac:function(t){for(var r=arguments.length,o=new Array(r>1?r-1:0),a=1;a(0,o.weierstrass)({...e,...a(t)});return Object.freeze({...r(t),create:r})}},22304:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.validateBasic=t.wNAF=void 0;const n=r(14053),i=r(28974),o=BigInt(0),a=BigInt(1);t.wNAF=function(e,t){const r=(e,t)=>{const r=t.negate();return e?r:t},n=e=>({windows:Math.ceil(t/e)+1,windowSize:2**(e-1)});return{constTimeNegate:r,unsafeLadder(t,r){let n=e.ZERO,i=t;for(;r>o;)r&a&&(n=n.add(i)),i=i.double(),r>>=a;return n},precomputeWindow(e,t){const{windows:r,windowSize:i}=n(t),o=[];let a=e,s=a;for(let n=0;n>=f,n>l&&(n-=h,o+=a);const s=t,p=t+Math.abs(n)-1,m=e%2!==0,g=n<0;0===n?u=u.add(r(m,i[s])):c=c.add(r(g,i[p]))}return{p:c,f:u}},wNAFCached(e,t,r,n){const i=e._WINDOW_SIZE||1;let o=t.get(e);return o||(o=this.precomputeWindow(e,i),1!==i&&t.set(e,n(o))),this.wNAF(i,o,r)}}},t.validateBasic=function(e){return(0,n.validateField)(e.Fp),(0,i.validateObject)(e,{n:"bigint",h:"bigint",Gx:"field",Gy:"field"},{nBitLength:"isSafeInteger",nByteLength:"isSafeInteger"}),Object.freeze({...(0,n.nLength)(e.n,e.nBitLength),...e,p:e.Fp.ORDER})}},58803:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createHasher=t.isogenyMap=t.hash_to_field=t.expand_message_xof=t.expand_message_xmd=void 0;const n=r(14053),i=r(28974);const o=i.bytesToNumberBE;function a(e,t){if(e<0||e>=1<<8*t)throw new Error(`bad I2OSP call: value=${e} length=${t}`);const r=Array.from({length:t}).fill(0);for(let n=t-1;n>=0;n--)r[n]=255&e,e>>>=8;return new Uint8Array(r)}function s(e,t){const r=new Uint8Array(e.length);for(let n=0;n255&&(t=n((0,i.concatBytes)((0,i.utf8ToBytes)("H2C-OVERSIZE-DST-"),t)));const{outputLen:o,blockLen:u}=n,d=Math.ceil(r/o);if(d>255)throw new Error("Invalid xmd length");const h=(0,i.concatBytes)(t,a(t.length,1)),f=a(0,u),p=a(r,2),m=new Array(d),g=n((0,i.concatBytes)(f,e,p,a(0,1),h));m[0]=n((0,i.concatBytes)(g,a(1,1),h));for(let l=1;l<=d;l++){const e=[s(g,m[l-1]),a(l+1,1),h];m[l]=n((0,i.concatBytes)(...e))}return(0,i.concatBytes)(...m).slice(0,r)}function d(e,t,r,n,o){if(l(e),l(t),c(r),t.length>255){const e=Math.ceil(2*n/8);t=o.create({dkLen:e}).update((0,i.utf8ToBytes)("H2C-OVERSIZE-DST-")).update(t).digest()}if(r>65535||t.length>255)throw new Error("expand_message_xof: invalid lenInBytes");return o.create({dkLen:r}).update(e).update(a(r,2)).update(t).update(a(t.length,1)).digest()}function h(e,t,r){(0,i.validateObject)(r,{DST:"stringOrUint8Array",p:"bigint",m:"isSafeInteger",k:"isSafeInteger",hash:"hash"});const{p:a,k:s,m:h,hash:f,expand:p,DST:m}=r;l(e),c(t);const g=function(e){if((0,i.isBytes)(e))return e;if("string"===typeof e)return(0,i.utf8ToBytes)(e);throw new Error("DST must be Uint8Array or string")}(m),y=a.toString(2).length,v=Math.ceil((y+s)/8),b=t*h*v;let w;if("xmd"===p)w=u(e,g,b,f);else if("xof"===p)w=d(e,g,b,s,f);else{if("_internal_pass"!==p)throw new Error('expand must be "xmd" or "xof"');w=e}const x=new Array(t);for(let i=0;iArray.from(e).reverse()));return(t,n)=>{const[i,o,a,s]=r.map((r=>r.reduce(((r,n)=>e.add(e.mul(r,t),n)))));return t=e.div(i,o),n=e.mul(n,e.div(a,s)),{x:t,y:n}}},t.createHasher=function(e,t,r){if("function"!==typeof t)throw new Error("mapToCurve() must be defined");return{hashToCurve(n,i){const o=h(n,2,{...r,DST:r.DST,...i}),a=e.fromAffine(t(o[0])),s=e.fromAffine(t(o[1])),l=a.add(s).clearCofactor();return l.assertValidity(),l},encodeToCurve(n,i){const o=h(n,1,{...r,DST:r.encodeDST,...i}),a=e.fromAffine(t(o[0])).clearCofactor();return a.assertValidity(),a}}}},14053:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.mapHashToField=t.getMinHashLength=t.getFieldBytesLength=t.hashToPrivateScalar=t.FpSqrtEven=t.FpSqrtOdd=t.Field=t.nLength=t.FpIsSquare=t.FpDiv=t.FpInvertBatch=t.FpPow=t.validateField=t.isNegativeLE=t.FpSqrt=t.tonelliShanks=t.invert=t.pow2=t.pow=t.mod=void 0;const n=r(28974),i=BigInt(0),o=BigInt(1),a=BigInt(2),s=BigInt(3),l=BigInt(4),c=BigInt(5),u=BigInt(8);BigInt(9),BigInt(16);function d(e,t){const r=e%t;return r>=i?r:t+r}function h(e,t,r){if(r<=i||t 0");if(r===o)return i;let n=o;for(;t>i;)t&o&&(n=n*e%r),e=e*e%r,t>>=o;return n}function f(e,t){if(e===i||t<=i)throw new Error(`invert: expected positive integers, got n=${e} mod=${t}`);let r=d(e,t),n=t,a=i,s=o,l=o,c=i;for(;r!==i;){const e=n/r,t=n%r,i=a-l*e,o=s-c*e;n=r,r=t,a=l,s=c,l=i,c=o}if(n!==o)throw new Error("invert: does not exist");return d(a,t)}function p(e){const t=(e-o)/a;let r,n,s;for(r=e-o,n=0;r%a===i;r/=a,n++);for(s=a;si;)n*=n,n%=r;return n},t.invert=f,t.tonelliShanks=p,t.FpSqrt=m;t.isNegativeLE=(e,t)=>(d(e,t)&o)===o;const g=["create","isValid","is0","neg","inv","sqrt","sqr","eql","add","sub","mul","pow","div","addN","subN","mulN","sqrN"];function y(e,t,r){if(r 0");if(r===i)return e.ONE;if(r===o)return t;let n=e.ONE,a=t;for(;r>i;)r&o&&(n=e.mul(n,a)),a=e.sqr(a),r>>=o;return n}function v(e,t){const r=new Array(t.length),n=t.reduce(((t,n,i)=>e.is0(n)?t:(r[i]=t,e.mul(t,n))),e.ONE),i=e.inv(n);return t.reduceRight(((t,n,i)=>e.is0(n)?t:(r[i]=e.mul(t,r[i]),e.mul(t,n))),i),r}function b(e,t){const r=void 0!==t?t:e.toString(2).length;return{nBitLength:r,nByteLength:Math.ceil(r/8)}}function w(e){if("bigint"!==typeof e)throw new Error("field order must be bigint");const t=e.toString(2).length;return Math.ceil(t/8)}function x(e){const t=w(e);return t+Math.ceil(t/2)}t.validateField=function(e){const t=g.reduce(((e,t)=>(e[t]="function",e)),{ORDER:"bigint",MASK:"bigint",BYTES:"isSafeInteger",BITS:"isSafeInteger"});return(0,n.validateObject)(e,t)},t.FpPow=y,t.FpInvertBatch=v,t.FpDiv=function(e,t,r){return e.mul(t,"bigint"===typeof r?f(r,e.ORDER):e.inv(r))},t.FpIsSquare=function(e){const t=(e.ORDER-o)/a;return r=>{const n=e.pow(r,t);return e.eql(n,e.ZERO)||e.eql(n,e.ONE)}},t.nLength=b,t.Field=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};if(e<=i)throw new Error(`Expected Field ORDER > 0, got ${e}`);const{nBitLength:s,nByteLength:l}=b(e,t);if(l>2048)throw new Error("Field lengths over 2048 bytes are not supported");const c=m(e),u=Object.freeze({ORDER:e,BITS:s,BYTES:l,MASK:(0,n.bitMask)(s),ZERO:i,ONE:o,create:t=>d(t,e),isValid:t=>{if("bigint"!==typeof t)throw new Error("Invalid field element: expected bigint, got "+typeof t);return i<=t&&te===i,isOdd:e=>(e&o)===o,neg:t=>d(-t,e),eql:(e,t)=>e===t,sqr:t=>d(t*t,e),add:(t,r)=>d(t+r,e),sub:(t,r)=>d(t-r,e),mul:(t,r)=>d(t*r,e),pow:(e,t)=>y(u,e,t),div:(t,r)=>d(t*f(r,e),e),sqrN:e=>e*e,addN:(e,t)=>e+t,subN:(e,t)=>e-t,mulN:(e,t)=>e*t,inv:t=>f(t,e),sqrt:a.sqrt||(e=>c(u,e)),invertBatch:e=>v(u,e),cmov:(e,t,r)=>r?t:e,toBytes:e=>r?(0,n.numberToBytesLE)(e,l):(0,n.numberToBytesBE)(e,l),fromBytes:e=>{if(e.length!==l)throw new Error(`Fp.fromBytes: expected ${l}, got ${e.length}`);return r?(0,n.bytesToNumberLE)(e):(0,n.bytesToNumberBE)(e)}});return Object.freeze(u)},t.FpSqrtOdd=function(e,t){if(!e.isOdd)throw new Error("Field doesn't have isOdd");const r=e.sqrt(t);return e.isOdd(r)?r:e.neg(r)},t.FpSqrtEven=function(e,t){if(!e.isOdd)throw new Error("Field doesn't have isOdd");const r=e.sqrt(t);return e.isOdd(r)?e.neg(r):r},t.hashToPrivateScalar=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];const i=(e=(0,n.ensureBytes)("privateHash",e)).length,a=b(t).nByteLength+8;if(a<24||i1024)throw new Error(`hashToPrivateScalar: expected ${a}-1024 bytes of input, got ${i}`);return d(r?(0,n.bytesToNumberLE)(e):(0,n.bytesToNumberBE)(e),t-o)+o},t.getFieldBytesLength=w,t.getMinHashLength=x,t.mapHashToField=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];const i=e.length,a=w(t),s=x(t);if(i<16||i1024)throw new Error(`expected ${s}-1024 bytes of input, got ${i}`);const l=d(r?(0,n.bytesToNumberBE)(e):(0,n.bytesToNumberLE)(e),t-o)+o;return r?(0,n.numberToBytesLE)(l,a):(0,n.numberToBytesBE)(l,a)}},28974:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.validateObject=t.createHmacDrbg=t.bitMask=t.bitSet=t.bitGet=t.bitLen=t.utf8ToBytes=t.equalBytes=t.concatBytes=t.ensureBytes=t.numberToVarBytesBE=t.numberToBytesLE=t.numberToBytesBE=t.bytesToNumberLE=t.bytesToNumberBE=t.hexToBytes=t.hexToNumber=t.numberToHexUnpadded=t.bytesToHex=t.isBytes=void 0;const r=BigInt(0),n=BigInt(1),i=BigInt(2);function o(e){return e instanceof Uint8Array||null!=e&&"object"===typeof e&&"Uint8Array"===e.constructor.name}t.isBytes=o;const a=Array.from({length:256},((e,t)=>t.toString(16).padStart(2,"0")));function s(e){if(!o(e))throw new Error("Uint8Array expected");let t="";for(let r=0;r=u._0&&e<=u._9?e-u._0:e>=u._A&&e<=u._F?e-(u._A-10):e>=u._a&&e<=u._f?e-(u._a-10):void 0}function h(e){if("string"!==typeof e)throw new Error("hex string expected, got "+typeof e);const t=e.length,r=t/2;if(t%2)throw new Error("padded hex string expected, got unpadded hex of length "+t);const n=new Uint8Array(r);for(let i=0,o=0;ir;e>>=n,t+=1);return t},t.bitGet=function(e,t){return e>>BigInt(t)&n};t.bitSet=(e,t,i)=>e|(i?n:r)<(i<new Uint8Array(e),g=e=>Uint8Array.from(e);t.createHmacDrbg=function(e,t,r){if("number"!==typeof e||e<2)throw new Error("hashLen must be a number");if("number"!==typeof t||t<2)throw new Error("qByteLen must be a number");if("function"!==typeof r)throw new Error("hmacFn must be a function");let n=m(e),i=m(e),o=0;const a=()=>{n.fill(1),i.fill(0),o=0},s=function(){for(var e=arguments.length,t=new Array(e),o=0;o0&&void 0!==arguments[0]?arguments[0]:m();i=s(g([0]),e),n=s(),0!==e.length&&(i=s(g([1]),e),n=s())},c=()=>{if(o++>=1e3)throw new Error("drbg: tried 1000 values");let e=0;const r=[];for(;e{let r;for(a(),l(e);!(r=t(c()));)l();return a(),r}};const y={bigint:e=>"bigint"===typeof e,function:e=>"function"===typeof e,boolean:e=>"boolean"===typeof e,string:e=>"string"===typeof e,stringOrUint8Array:e=>"string"===typeof e||o(e),isSafeInteger:e=>Number.isSafeInteger(e),array:e=>Array.isArray(e),field:(e,t)=>t.Fp.isValid(e),hash:e=>"function"===typeof e&&Number.isSafeInteger(e.outputLen)};t.validateObject=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const n=(t,r,n)=>{const i=y[r];if("function"!==typeof i)throw new Error(`Invalid validator "${r}", expected function`);const o=e[t];if((!n||void 0!==o)&&!i(o,e))throw new Error(`Invalid param ${String(t)}=${o} (${typeof o}), expected ${r}`)};for(const[i,o]of Object.entries(t))n(i,o,!1);for(const[i,o]of Object.entries(r))n(i,o,!0);return e}},52055:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.mapToCurveSimpleSWU=t.SWUFpSqrtRatio=t.weierstrass=t.weierstrassPoints=t.DER=void 0;const n=r(14053),i=r(28974),o=r(28974),a=r(22304);const{bytesToNumberBE:s,hexToBytes:l}=i;t.DER={Err:class extends Error{constructor(){super(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"")}},_parseInt(e){const{Err:r}=t.DER;if(e.length<2||2!==e[0])throw new r("Invalid signature integer tag");const n=e[1],i=e.subarray(2,n+2);if(!n||i.length!==n)throw new r("Invalid signature integer: wrong length");if(128&i[0])throw new r("Invalid signature integer: negative");if(0===i[0]&&!(128&i[1]))throw new r("Invalid signature integer: unnecessary leading zero");return{d:s(i),l:e.subarray(n+2)}},toSig(e){const{Err:r}=t.DER,n="string"===typeof e?l(e):e;if(!i.isBytes(n))throw new Error("ui8a expected");let o=n.length;if(o<2||48!=n[0])throw new r("Invalid signature tag");if(n[1]!==o-2)throw new r("Invalid signature: incorrect length");const{d:a,l:s}=t.DER._parseInt(n.subarray(2)),{d:c,l:u}=t.DER._parseInt(s);if(u.length)throw new r("Invalid signature: left bytes after parsing");return{r:a,s:c}},hexFromSig(e){const t=e=>8&Number.parseInt(e[0],16)?"00"+e:e,r=e=>{const t=e.toString(16);return 1&t.length?`0${t}`:t},n=t(r(e.s)),i=t(r(e.r)),o=n.length/2,a=i.length/2,s=r(o),l=r(a);return`30${r(a+o+4)}02${l}${i}02${s}${n}`}};const c=BigInt(0),u=BigInt(1),d=BigInt(2),h=BigInt(3),f=BigInt(4);function p(e){const t=function(e){const t=(0,a.validateBasic)(e);i.validateObject(t,{a:"field",b:"field"},{allowedPrivateKeyLengths:"array",wrapPrivateKey:"boolean",isTorsionFree:"function",clearCofactor:"function",allowInfinityPoint:"boolean",fromBytes:"function",toBytes:"function"});const{endo:r,Fp:n,a:o}=t;if(r){if(!n.eql(o,n.ZERO))throw new Error("Endomorphism can only be defined for Koblitz curves that have a=0");if("object"!==typeof r||"bigint"!==typeof r.beta||"function"!==typeof r.splitScalar)throw new Error("Expected endomorphism with beta: bigint and splitScalar: function")}return Object.freeze({...t})}(e),{Fp:r}=t,s=t.toBytes||((e,t,n)=>{const o=t.toAffine();return i.concatBytes(Uint8Array.from([4]),r.toBytes(o.x),r.toBytes(o.y))}),l=t.fromBytes||(e=>{const t=e.subarray(1);return{x:r.fromBytes(t.subarray(0,r.BYTES)),y:r.fromBytes(t.subarray(r.BYTES,2*r.BYTES))}});function d(e){const{a:n,b:i}=t,o=r.sqr(e),a=r.mul(o,e);return r.add(r.add(a,r.mul(e,n)),i)}if(!r.eql(r.sqr(t.Gy),d(t.Gx)))throw new Error("bad generator point: equation left != right");function f(e){return"bigint"===typeof e&&cr.eql(e,r.ZERO);return i(t)&&i(n)?v.ZERO:new v(t,n,r.ONE)}get x(){return this.toAffine().x}get y(){return this.toAffine().y}static normalizeZ(e){const t=r.invertBatch(e.map((e=>e.pz)));return e.map(((e,r)=>e.toAffine(t[r]))).map(v.fromAffine)}static fromHex(e){const t=v.fromAffine(l((0,o.ensureBytes)("pointHex",e)));return t.assertValidity(),t}static fromPrivateKey(e){return v.BASE.multiply(m(e))}_setWindowSize(e){this._WINDOW_SIZE=e,g.delete(this)}assertValidity(){if(this.is0()){if(t.allowInfinityPoint&&!r.is0(this.py))return;throw new Error("bad point: ZERO")}const{x:e,y:n}=this.toAffine();if(!r.isValid(e)||!r.isValid(n))throw new Error("bad point: x or y not FE");const i=r.sqr(n),o=d(e);if(!r.eql(i,o))throw new Error("bad point: equation left != right");if(!this.isTorsionFree())throw new Error("bad point: not in prime-order subgroup")}hasEvenY(){const{y:e}=this.toAffine();if(r.isOdd)return!r.isOdd(e);throw new Error("Field doesn't support isOdd")}equals(e){y(e);const{px:t,py:n,pz:i}=this,{px:o,py:a,pz:s}=e,l=r.eql(r.mul(t,s),r.mul(o,i)),c=r.eql(r.mul(n,s),r.mul(a,i));return l&&c}negate(){return new v(this.px,r.neg(this.py),this.pz)}double(){const{a:e,b:n}=t,i=r.mul(n,h),{px:o,py:a,pz:s}=this;let l=r.ZERO,c=r.ZERO,u=r.ZERO,d=r.mul(o,o),f=r.mul(a,a),p=r.mul(s,s),m=r.mul(o,a);return m=r.add(m,m),u=r.mul(o,s),u=r.add(u,u),l=r.mul(e,u),c=r.mul(i,p),c=r.add(l,c),l=r.sub(f,c),c=r.add(f,c),c=r.mul(l,c),l=r.mul(m,l),u=r.mul(i,u),p=r.mul(e,p),m=r.sub(d,p),m=r.mul(e,m),m=r.add(m,u),u=r.add(d,d),d=r.add(u,d),d=r.add(d,p),d=r.mul(d,m),c=r.add(c,d),p=r.mul(a,s),p=r.add(p,p),d=r.mul(p,m),l=r.sub(l,d),u=r.mul(p,f),u=r.add(u,u),u=r.add(u,u),new v(l,c,u)}add(e){y(e);const{px:n,py:i,pz:o}=this,{px:a,py:s,pz:l}=e;let c=r.ZERO,u=r.ZERO,d=r.ZERO;const f=t.a,p=r.mul(t.b,h);let m=r.mul(n,a),g=r.mul(i,s),b=r.mul(o,l),w=r.add(n,i),x=r.add(a,s);w=r.mul(w,x),x=r.add(m,g),w=r.sub(w,x),x=r.add(n,o);let k=r.add(a,l);return x=r.mul(x,k),k=r.add(m,b),x=r.sub(x,k),k=r.add(i,o),c=r.add(s,l),k=r.mul(k,c),c=r.add(g,b),k=r.sub(k,c),d=r.mul(f,x),c=r.mul(p,b),d=r.add(c,d),c=r.sub(g,d),d=r.add(g,d),u=r.mul(c,d),g=r.add(m,m),g=r.add(g,m),b=r.mul(f,b),x=r.mul(p,x),g=r.add(g,b),b=r.sub(m,b),b=r.mul(f,b),x=r.add(x,b),m=r.mul(g,x),u=r.add(u,m),m=r.mul(k,x),c=r.mul(w,c),c=r.sub(c,m),m=r.mul(w,g),d=r.mul(k,d),d=r.add(d,m),new v(c,u,d)}subtract(e){return this.add(e.negate())}is0(){return this.equals(v.ZERO)}wNAF(e){return w.wNAFCached(this,g,e,(e=>{const t=r.invertBatch(e.map((e=>e.pz)));return e.map(((e,r)=>e.toAffine(t[r]))).map(v.fromAffine)}))}multiplyUnsafe(e){const n=v.ZERO;if(e===c)return n;if(p(e),e===u)return this;const{endo:i}=t;if(!i)return w.unsafeLadder(this,e);let{k1neg:o,k1:a,k2neg:s,k2:l}=i.splitScalar(e),d=n,h=n,f=this;for(;a>c||l>c;)a&u&&(d=d.add(f)),l&u&&(h=h.add(f)),f=f.double(),a>>=u,l>>=u;return o&&(d=d.negate()),s&&(h=h.negate()),h=new v(r.mul(h.px,i.beta),h.py,h.pz),d.add(h)}multiply(e){p(e);let n,i,o=e;const{endo:a}=t;if(a){const{k1neg:e,k1:t,k2neg:s,k2:l}=a.splitScalar(o);let{p:c,f:u}=this.wNAF(t),{p:d,f:h}=this.wNAF(l);c=w.constTimeNegate(e,c),d=w.constTimeNegate(s,d),d=new v(r.mul(d.px,a.beta),d.py,d.pz),n=c.add(d),i=u.add(h)}else{const{p:e,f:t}=this.wNAF(o);n=e,i=t}return v.normalizeZ([n,i])[0]}multiplyAndAddUnsafe(e,t,r){const n=v.BASE,i=(e,t)=>t!==c&&t!==u&&e.equals(n)?e.multiply(t):e.multiplyUnsafe(t),o=i(this,t).add(i(e,r));return o.is0()?void 0:o}toAffine(e){const{px:t,py:n,pz:i}=this,o=this.is0();null==e&&(e=o?r.ONE:r.inv(i));const a=r.mul(t,e),s=r.mul(n,e),l=r.mul(i,e);if(o)return{x:r.ZERO,y:r.ZERO};if(!r.eql(l,r.ONE))throw new Error("invZ was invalid");return{x:a,y:s}}isTorsionFree(){const{h:e,isTorsionFree:r}=t;if(e===u)return!0;if(r)return r(v,this);throw new Error("isTorsionFree() has not been declared for the elliptic curve")}clearCofactor(){const{h:e,clearCofactor:r}=t;return e===u?this:r?r(v,this):this.multiplyUnsafe(t.h)}toRawBytes(){let e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return this.assertValidity(),s(v,this,e)}toHex(){let e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return i.bytesToHex(this.toRawBytes(e))}}v.BASE=new v(t.Gx,t.Gy,r.ONE),v.ZERO=new v(r.ZERO,r.ONE,r.ZERO);const b=t.nBitLength,w=(0,a.wNAF)(v,t.endo?Math.ceil(b/2):b);return{CURVE:t,ProjectivePoint:v,normPrivateKeyToScalar:m,weierstrassEquation:d,isWithinCurveOrder:f}}function m(e,t){const r=e.ORDER;let n=c;for(let h=r-u;h%d===c;h/=d)n+=u;const i=n,o=d<{let n=g,o=e.pow(r,p),a=e.sqr(o);a=e.mul(a,r);let s=e.mul(t,a);s=e.pow(s,l),s=e.mul(s,o),o=e.mul(s,r),a=e.mul(s,t);let c=e.mul(a,o);s=e.pow(c,m);let h=e.eql(s,e.ONE);o=e.mul(a,y),s=e.mul(c,n),a=e.cmov(o,a,h),c=e.cmov(s,c,h);for(let l=i;l>u;l--){let t=l-d;t=d<{let o=e.sqr(i);const a=e.mul(t,i);o=e.mul(o,a);let s=e.pow(o,r);s=e.mul(s,a);const l=e.mul(s,n),c=e.mul(e.sqr(s),i),u=e.eql(c,t);return{isValid:u,value:e.cmov(l,s,u)}}}return v}t.weierstrassPoints=p,t.weierstrass=function(e){const r=function(e){const t=(0,a.validateBasic)(e);return i.validateObject(t,{hash:"hash",hmac:"function",randomBytes:"function"},{bits2int:"function",bits2int_modN:"function",lowS:"boolean"}),Object.freeze({lowS:!0,...t})}(e),{Fp:s,n:l}=r,d=s.BYTES+1,h=2*s.BYTES+1;function f(e){return n.mod(e,l)}function m(e){return n.invert(e,l)}const{ProjectivePoint:g,normPrivateKeyToScalar:y,weierstrassEquation:v,isWithinCurveOrder:b}=p({...r,toBytes(e,t,r){const n=t.toAffine(),o=s.toBytes(n.x),a=i.concatBytes;return r?a(Uint8Array.from([t.hasEvenY()?2:3]),o):a(Uint8Array.from([4]),o,s.toBytes(n.y))},fromBytes(e){const t=e.length,r=e[0],n=e.subarray(1);if(t!==d||2!==r&&3!==r){if(t===h&&4===r){return{x:s.fromBytes(n.subarray(0,s.BYTES)),y:s.fromBytes(n.subarray(s.BYTES,2*s.BYTES))}}throw new Error(`Point of length ${t} was invalid. Expected ${d} compressed bytes or ${h} uncompressed bytes`)}{const e=i.bytesToNumberBE(n);if(!(c<(o=e)&&oi.bytesToHex(i.numberToBytesBE(e,r.nByteLength));function x(e){return e>l>>u}const k=(e,t,r)=>i.bytesToNumberBE(e.slice(t,r));class M{constructor(e,t,r){this.r=e,this.s=t,this.recovery=r,this.assertValidity()}static fromCompact(e){const t=r.nByteLength;return e=(0,o.ensureBytes)("compactSignature",e,2*t),new M(k(e,0,t),k(e,t,2*t))}static fromDER(e){const{r:r,s:n}=t.DER.toSig((0,o.ensureBytes)("DER",e));return new M(r,n)}assertValidity(){if(!b(this.r))throw new Error("r must be 0 < r < CURVE.n");if(!b(this.s))throw new Error("s must be 0 < s < CURVE.n")}addRecoveryBit(e){return new M(this.r,this.s,e)}recoverPublicKey(e){const{r:t,s:n,recovery:i}=this,a=S((0,o.ensureBytes)("msgHash",e));if(null==i||![0,1,2,3].includes(i))throw new Error("recovery id invalid");const l=2===i||3===i?t+r.n:t;if(l>=s.ORDER)throw new Error("recovery id 2 or 3 invalid");const c=0===(1&i)?"02":"03",u=g.fromHex(c+w(l)),d=m(l),h=f(-a*d),p=f(n*d),y=g.BASE.multiplyAndAddUnsafe(u,h,p);if(!y)throw new Error("point at infinify");return y.assertValidity(),y}hasHighS(){return x(this.s)}normalizeS(){return this.hasHighS()?new M(this.r,f(-this.s),this.recovery):this}toDERRawBytes(){return i.hexToBytes(this.toDERHex())}toDERHex(){return t.DER.hexFromSig({r:this.r,s:this.s})}toCompactRawBytes(){return i.hexToBytes(this.toCompactHex())}toCompactHex(){return w(this.r)+w(this.s)}}const E={isValidPrivateKey(e){try{return y(e),!0}catch(t){return!1}},normPrivateKeyToScalar:y,randomPrivateKey:()=>{const e=n.getMinHashLength(r.n);return n.mapHashToField(r.randomBytes(e),r.n)},precompute(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:8,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:g.BASE;return t._setWindowSize(e),t.multiply(BigInt(3)),t}};function _(e){const t=i.isBytes(e),r="string"===typeof e,n=(t||r)&&e.length;return t?n===d||n===h:r?n===2*d||n===2*h:e instanceof g}const A=r.bits2int||function(e){const t=i.bytesToNumberBE(e),n=8*e.length-r.nBitLength;return n>0?t>>BigInt(n):t},S=r.bits2int_modN||function(e){return f(A(e))},I=i.bitMask(r.nBitLength);function T(e){if("bigint"!==typeof e)throw new Error("bigint expected");if(!(c<=e&&e2&&void 0!==arguments[2]?arguments[2]:N;if(["recovered","canonical"].some((e=>e in n)))throw new Error("sign() legacy options not supported");const{hash:a,randomBytes:l}=r;let{lowS:d,prehash:h,extraEntropy:p}=n;null==d&&(d=!0),e=(0,o.ensureBytes)("msgHash",e),h&&(e=(0,o.ensureBytes)("prehashed msgHash",a(e)));const v=S(e),w=y(t),k=[T(w),T(v)];if(null!=p){const e=!0===p?l(s.BYTES):p;k.push((0,o.ensureBytes)("extraEntropy",e))}const E=i.concatBytes(...k),_=v;return{seed:E,k2sig:function(e){const t=A(e);if(!b(t))return;const r=m(t),n=g.BASE.multiply(t).toAffine(),i=f(n.x);if(i===c)return;const o=f(r*f(_+i*w));if(o===c)return;let a=(n.x===i?0:2)|Number(n.y&u),s=o;return d&&x(o)&&(s=function(e){return x(e)?f(-e):e}(o),a^=1),new M(i,s,a)}}}const N={lowS:r.lowS,prehash:!1},D={lowS:r.lowS,prehash:!1};return g.BASE._setWindowSize(8),{CURVE:r,getPublicKey:function(e){let t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return g.fromPrivateKey(e).toRawBytes(t)},getSharedSecret:function(e,t){let r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(_(e))throw new Error("first arg must be private key");if(!_(t))throw new Error("second arg must be public key");return g.fromHex(t).multiply(y(e)).toRawBytes(r)},sign:function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:N;const{seed:o,k2sig:a}=C(e,t,n),s=r;return i.createHmacDrbg(s.hash.outputLen,s.nByteLength,s.hmac)(o,a)},verify:function(e,n,a){var s;let l=arguments.length>3&&void 0!==arguments[3]?arguments[3]:D;const c=e;if(n=(0,o.ensureBytes)("msgHash",n),a=(0,o.ensureBytes)("publicKey",a),"strict"in l)throw new Error("options.strict was renamed to lowS");const{lowS:u,prehash:d}=l;let h,p;try{if("string"===typeof c||i.isBytes(c))try{h=M.fromDER(c)}catch(_){if(!(_ instanceof t.DER.Err))throw _;h=M.fromCompact(c)}else{if("object"!==typeof c||"bigint"!==typeof c.r||"bigint"!==typeof c.s)throw new Error("PARSE");{const{r:e,s:t}=c;h=new M(e,t)}}p=g.fromHex(a)}catch(A){if("PARSE"===A.message)throw new Error("signature must be Signature instance, Uint8Array or hex string");return!1}if(u&&h.hasHighS())return!1;d&&(n=r.hash(n));const{r:y,s:v}=h,b=S(n),w=m(v),x=f(b*w),k=f(y*w),E=null===(s=g.BASE.multiplyAndAddUnsafe(p,x,k))||void 0===s?void 0:s.toAffine();return!!E&&f(E.x)===y},ProjectivePoint:g,Signature:M,utils:E}},t.SWUFpSqrtRatio=m,t.mapToCurveSimpleSWU=function(e,t){if(n.validateField(e),!e.isValid(t.A)||!e.isValid(t.B)||!e.isValid(t.Z))throw new Error("mapToCurveSimpleSWU: invalid opts");const r=m(e,t.Z);if(!e.isOdd)throw new Error("Fp.isOdd is not implemented!");return n=>{let i,o,a,s,l,c,u,d;i=e.sqr(n),i=e.mul(i,t.Z),o=e.sqr(i),o=e.add(o,i),a=e.add(o,e.ONE),a=e.mul(a,t.B),s=e.cmov(t.Z,e.neg(o),!e.eql(o,e.ZERO)),s=e.mul(s,t.A),o=e.sqr(a),c=e.sqr(s),l=e.mul(c,t.A),o=e.add(o,l),o=e.mul(o,a),c=e.mul(c,s),l=e.mul(c,t.B),o=e.add(o,l),u=e.mul(i,a);const{isValid:h,value:f}=r(o,c);d=e.mul(i,n),d=e.mul(d,f),u=e.cmov(u,a,h),d=e.cmov(d,f,h);const p=e.isOdd(n)===e.isOdd(d);return d=e.cmov(e.neg(d),d,p),u=e.div(u,s),{x:u,y:d}}}},74336:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.encodeToCurve=t.hashToCurve=t.schnorr=t.secp256k1=void 0;const n=r(14917),i=r(65825),o=r(14053),a=r(52055),s=r(28974),l=r(58803),c=r(76956),u=BigInt("0xfffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f"),d=BigInt("0xfffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364141"),h=BigInt(1),f=BigInt(2),p=(e,t)=>(e+t/f)/t;function m(e){const t=u,r=BigInt(3),n=BigInt(6),i=BigInt(11),a=BigInt(22),s=BigInt(23),l=BigInt(44),c=BigInt(88),d=e*e*e%t,h=d*d*e%t,p=(0,o.pow2)(h,r,t)*h%t,m=(0,o.pow2)(p,r,t)*h%t,y=(0,o.pow2)(m,f,t)*d%t,v=(0,o.pow2)(y,i,t)*y%t,b=(0,o.pow2)(v,a,t)*v%t,w=(0,o.pow2)(b,l,t)*b%t,x=(0,o.pow2)(w,c,t)*w%t,k=(0,o.pow2)(x,l,t)*b%t,M=(0,o.pow2)(k,r,t)*h%t,E=(0,o.pow2)(M,s,t)*v%t,_=(0,o.pow2)(E,n,t)*d%t,A=(0,o.pow2)(_,f,t);if(!g.eql(g.sqr(A),e))throw new Error("Cannot find square root");return A}const g=(0,o.Field)(u,void 0,void 0,{sqrt:m});t.secp256k1=(0,c.createCurve)({a:BigInt(0),b:BigInt(7),Fp:g,n:d,Gx:BigInt("55066263022277343669578718895168534326250603453777594175500187360389116729240"),Gy:BigInt("32670510020758816978083085130507043184471273380659243275938904335757337482424"),h:BigInt(1),lowS:!0,endo:{beta:BigInt("0x7ae96a2b657c07106e64479eac3434e99cf0497512f58995c1396c28719501ee"),splitScalar:e=>{const t=d,r=BigInt("0x3086d221a7d46bcde86c90e49284eb15"),n=-h*BigInt("0xe4437ed6010e88286f547fa90abfe4c3"),i=BigInt("0x114ca50f7a8e2f3f657c1108d9d44cfd8"),a=r,s=BigInt("0x100000000000000000000000000000000"),l=p(a*e,t),c=p(-n*e,t);let u=(0,o.mod)(e-l*r-c*i,t),f=(0,o.mod)(-l*n-c*a,t);const m=u>s,g=f>s;if(m&&(u=t-u),g&&(f=t-f),u>s||f>s)throw new Error("splitScalar: Endomorphism failed, k="+e);return{k1neg:m,k1:u,k2neg:g,k2:f}}}},n.sha256);const y=BigInt(0),v=e=>"bigint"===typeof e&&y"bigint"===typeof e&&ye.charCodeAt(0))));t=(0,s.concatBytes)(r,r),w[e]=t}for(var r=arguments.length,i=new Array(r>1?r-1:0),o=1;oe.toRawBytes(!0).slice(1),M=e=>(0,s.numberToBytesBE)(e,32),E=e=>(0,o.mod)(e,u),_=e=>(0,o.mod)(e,d),A=t.secp256k1.ProjectivePoint,S=(e,t,r)=>A.BASE.multiplyAndAddUnsafe(e,t,r);function I(e){let r=t.secp256k1.utils.normPrivateKeyToScalar(e),n=A.fromPrivateKey(r);return{scalar:n.hasEvenY()?r:_(-r),bytes:k(n)}}function T(e){if(!v(e))throw new Error("bad x: need 0 < x < p");const t=E(e*e);let r=m(E(t*e+BigInt(7)));r%f!==y&&(r=E(-r));const n=new A(e,r,h);return n.assertValidity(),n}function C(){for(var e=arguments.length,t=new Array(e),r=0;r2&&void 0!==arguments[2]?arguments[2]:(0,i.randomBytes)(32);const n=(0,s.ensureBytes)("message",e),{bytes:o,scalar:a}=I(t),l=(0,s.ensureBytes)("auxRand",r,32),c=M(a^(0,s.bytesToNumberBE)(x("BIP0340/aux",l))),u=x("BIP0340/nonce",c,o,n),d=_((0,s.bytesToNumberBE)(u));if(d===y)throw new Error("sign failed: k is zero");const{bytes:h,scalar:f}=I(d),p=C(h,o,n),m=new Uint8Array(64);if(m.set(h,0),m.set(M(_(f+p*a)),32),!j(m,n,o))throw new Error("sign: Invalid signature produced");return m}function j(e,t,r){const n=(0,s.ensureBytes)("signature",e,64),i=(0,s.ensureBytes)("message",t),o=(0,s.ensureBytes)("publicKey",r,32);try{const e=T((0,s.bytesToNumberBE)(o)),t=(0,s.bytesToNumberBE)(n.subarray(0,32));if(!v(t))return!1;const r=(0,s.bytesToNumberBE)(n.subarray(32,64));if(!b(r))return!1;const a=C(M(t),k(e),i),l=S(e,r,_(-a));return!(!l||!l.hasEvenY()||l.toAffine().x!==t)}catch(a){return!1}}t.schnorr={getPublicKey:N,sign:D,verify:j,utils:{randomPrivateKey:t.secp256k1.utils.randomPrivateKey,lift_x:T,pointToBytes:k,numberToBytesBE:s.numberToBytesBE,bytesToNumberBE:s.bytesToNumberBE,taggedHash:x,mod:o.mod}};const O=(()=>(0,l.isogenyMap)(g,[["0x8e38e38e38e38e38e38e38e38e38e38e38e38e38e38e38e38e38e38daaaaa8c7","0x7d3d4c80bc321d5b9f315cea7fd44c5d595d2fc0bf63b92dfff1044f17c6581","0x534c328d23f234e6e2a413deca25caece4506144037c40314ecbd0b53d9dd262","0x8e38e38e38e38e38e38e38e38e38e38e38e38e38e38e38e38e38e38daaaaa88c"],["0xd35771193d94918a9ca34ccbb7b640dd86cd409542f8487d9fe6b745781eb49b","0xedadc6f64383dc1df7c4b2d51b54225406d36b641f5e41bbc52a56612a8c6d14","0x0000000000000000000000000000000000000000000000000000000000000001"],["0x4bda12f684bda12f684bda12f684bda12f684bda12f684bda12f684b8e38e23c","0xc75e0c32d5cb7c0fa9d0a54b12a0a6d5647ab046d686da6fdffc90fc201d71a3","0x29a6194691f91a73715209ef6512e576722830a201be2018a765e85a9ecee931","0x2f684bda12f684bda12f684bda12f684bda12f684bda12f684bda12f38e38d84"],["0xfffffffffffffffffffffffffffffffffffffffffffffffffffffffefffff93b","0x7a06534bb8bdb49fd5e9e6632722c2989467c1bfc8e8d978dfb425d2685c2573","0x6484aa716545ca2cf3a70c3fa8fe337e0a3d21162f0d6299a7bf8192bfd2a76f","0x0000000000000000000000000000000000000000000000000000000000000001"]].map((e=>e.map((e=>BigInt(e)))))))(),P=(()=>(0,a.mapToCurveSimpleSWU)(g,{A:BigInt("0x3f8731abdd661adca08a5558f0f5d272e953d363cb6f0e5d405447c01a444533"),B:BigInt("1771"),Z:g.create(BigInt("-11"))}))(),L=(()=>(0,l.createHasher)(t.secp256k1.ProjectivePoint,(e=>{const{x:t,y:r}=P(g.create(e[0]));return O(t,r)}),{DST:"secp256k1_XMD:SHA-256_SSWU_RO_",encodeDST:"secp256k1_XMD:SHA-256_SSWU_NU_",p:g.ORDER,m:1,k:128,expand:"xmd",hash:n.sha256}))();t.hashToCurve=L.hashToCurve,t.encodeToCurve=L.encodeToCurve},41939:(e,t)=>{"use strict";function r(e){if(!Number.isSafeInteger(e)||e<0)throw new Error(`Wrong positive integer: ${e}`)}function n(e){if("boolean"!==typeof e)throw new Error(`Expected boolean, not ${e}`)}function i(e){if(!((t=e)instanceof Uint8Array||null!=t&&"object"===typeof t&&"Uint8Array"===t.constructor.name))throw new Error("Expected Uint8Array");for(var t,r=arguments.length,n=new Array(r>1?r-1:0),i=1;i0&&!n.includes(e.length))throw new Error(`Expected Uint8Array of length ${n}, not of length=${e.length}`)}function o(e){if("function"!==typeof e||"function"!==typeof e.create)throw new Error("Hash should be wrapped by utils.wrapConstructor");r(e.outputLen),r(e.blockLen)}function a(e){let t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];if(e.destroyed)throw new Error("Hash instance has been destroyed");if(t&&e.finished)throw new Error("Hash#digest() has already been called")}function s(e,t){i(e);const r=t.outputLen;if(e.length{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SHA2=void 0;const n=r(41939),i=r(65825);class o extends i.Hash{constructor(e,t,r,n){super(),this.blockLen=e,this.outputLen=t,this.padOffset=r,this.isLE=n,this.finished=!1,this.length=0,this.pos=0,this.destroyed=!1,this.buffer=new Uint8Array(e),this.view=(0,i.createView)(this.buffer)}update(e){(0,n.exists)(this);const{view:t,buffer:r,blockLen:o}=this,a=(e=(0,i.toBytes)(e)).length;for(let n=0;no-s&&(this.process(r,0),s=0);for(let n=s;n>i&o),s=Number(r&o),l=n?4:0,c=n?0:4;e.setUint32(t+l,a,n),e.setUint32(t+c,s,n)}(r,o-8,BigInt(8*this.length),a),this.process(r,0);const l=(0,i.createView)(e),c=this.outputLen;if(c%4)throw new Error("_sha2: outputLen should be aligned to 32bit");const u=c/4,d=this.get();if(u>d.length)throw new Error("_sha2: outputLen bigger than state");for(let n=0;n{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.add5L=t.add5H=t.add4H=t.add4L=t.add3H=t.add3L=t.add=t.rotlBL=t.rotlBH=t.rotlSL=t.rotlSH=t.rotr32L=t.rotr32H=t.rotrBL=t.rotrBH=t.rotrSL=t.rotrSH=t.shrSL=t.shrSH=t.toBig=t.split=t.fromBig=void 0;const r=BigInt(2**32-1),n=BigInt(32);function i(e){return arguments.length>1&&void 0!==arguments[1]&&arguments[1]?{h:Number(e&r),l:Number(e>>n&r)}:{h:0|Number(e>>n&r),l:0|Number(e&r)}}function o(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=new Uint32Array(e.length),n=new Uint32Array(e.length);for(let o=0;oBigInt(e>>>0)<>>0);t.toBig=a;const s=(e,t,r)=>e>>>r;t.shrSH=s;const l=(e,t,r)=>e<<32-r|t>>>r;t.shrSL=l;const c=(e,t,r)=>e>>>r|t<<32-r;t.rotrSH=c;const u=(e,t,r)=>e<<32-r|t>>>r;t.rotrSL=u;const d=(e,t,r)=>e<<64-r|t>>>r-32;t.rotrBH=d;const h=(e,t,r)=>e>>>r-32|t<<64-r;t.rotrBL=h;const f=(e,t)=>t;t.rotr32H=f;const p=(e,t)=>e;t.rotr32L=p;const m=(e,t,r)=>e<>>32-r;t.rotlSH=m;const g=(e,t,r)=>t<>>32-r;t.rotlSL=g;const y=(e,t,r)=>t<>>64-r;t.rotlBH=y;const v=(e,t,r)=>e<>>64-r;function b(e,t,r,n){const i=(t>>>0)+(n>>>0);return{h:e+r+(i/2**32|0)|0,l:0|i}}t.rotlBL=v,t.add=b;const w=(e,t,r)=>(e>>>0)+(t>>>0)+(r>>>0);t.add3L=w;const x=(e,t,r,n)=>t+r+n+(e/2**32|0)|0;t.add3H=x;const k=(e,t,r,n)=>(e>>>0)+(t>>>0)+(r>>>0)+(n>>>0);t.add4L=k;const M=(e,t,r,n,i)=>t+r+n+i+(e/2**32|0)|0;t.add4H=M;const E=(e,t,r,n,i)=>(e>>>0)+(t>>>0)+(r>>>0)+(n>>>0)+(i>>>0);t.add5L=E;const _=(e,t,r,n,i,o)=>t+r+n+i+o+(e/2**32|0)|0;t.add5H=_;const A={fromBig:i,split:o,toBig:a,shrSH:s,shrSL:l,rotrSH:c,rotrSL:u,rotrBH:d,rotrBL:h,rotr32H:f,rotr32L:p,rotlSH:m,rotlSL:g,rotlBH:y,rotlBL:v,add:b,add3L:w,add3H:x,add4L:k,add4H:M,add5H:_,add5L:E};t.default=A},78583:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.crypto=void 0,t.crypto="object"===typeof globalThis&&"crypto"in globalThis?globalThis.crypto:void 0},86477:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.hmac=t.HMAC=void 0;const n=r(41939),i=r(65825);class o extends i.Hash{constructor(e,t){super(),this.finished=!1,this.destroyed=!1,(0,n.hash)(e);const r=(0,i.toBytes)(t);if(this.iHash=e.create(),"function"!==typeof this.iHash.update)throw new Error("Expected instance of class which extends utils.Hash");this.blockLen=this.iHash.blockLen,this.outputLen=this.iHash.outputLen;const o=this.blockLen,a=new Uint8Array(o);a.set(r.length>o?e.create().update(r).digest():r);for(let n=0;nnew o(e,t).update(r).digest(),t.hmac.create=(e,t)=>new o(e,t)},14917:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.sha224=t.sha256=void 0;const n=r(25325),i=r(65825),o=(e,t,r)=>e&t^e&r^t&r,a=new Uint32Array([1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298]),s=new Uint32Array([1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225]),l=new Uint32Array(64);class c extends n.SHA2{constructor(){super(64,32,8,!1),this.A=0|s[0],this.B=0|s[1],this.C=0|s[2],this.D=0|s[3],this.E=0|s[4],this.F=0|s[5],this.G=0|s[6],this.H=0|s[7]}get(){const{A:e,B:t,C:r,D:n,E:i,F:o,G:a,H:s}=this;return[e,t,r,n,i,o,a,s]}set(e,t,r,n,i,o,a,s){this.A=0|e,this.B=0|t,this.C=0|r,this.D=0|n,this.E=0|i,this.F=0|o,this.G=0|a,this.H=0|s}process(e,t){for(let i=0;i<16;i++,t+=4)l[i]=e.getUint32(t,!1);for(let o=16;o<64;o++){const e=l[o-15],t=l[o-2],r=(0,i.rotr)(e,7)^(0,i.rotr)(e,18)^e>>>3,n=(0,i.rotr)(t,17)^(0,i.rotr)(t,19)^t>>>10;l[o]=n+l[o-7]+r+l[o-16]|0}let{A:r,B:n,C:s,D:c,E:u,F:d,G:h,H:f}=this;for(let m=0;m<64;m++){const e=f+((0,i.rotr)(u,6)^(0,i.rotr)(u,11)^(0,i.rotr)(u,25))+((p=u)&d^~p&h)+a[m]+l[m]|0,t=((0,i.rotr)(r,2)^(0,i.rotr)(r,13)^(0,i.rotr)(r,22))+o(r,n,s)|0;f=h,h=d,d=u,u=c+e|0,c=s,s=n,n=r,r=e+t|0}var p;r=r+this.A|0,n=n+this.B|0,s=s+this.C|0,c=c+this.D|0,u=u+this.E|0,d=d+this.F|0,h=h+this.G|0,f=f+this.H|0,this.set(r,n,s,c,u,d,h,f)}roundClean(){l.fill(0)}destroy(){this.set(0,0,0,0,0,0,0,0),this.buffer.fill(0)}}class u extends c{constructor(){super(),this.A=-1056596264,this.B=914150663,this.C=812702999,this.D=-150054599,this.E=-4191439,this.F=1750603025,this.G=1694076839,this.H=-1090891868,this.outputLen=28}}t.sha256=(0,i.wrapConstructor)((()=>new c)),t.sha224=(0,i.wrapConstructor)((()=>new u))},48501:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.shake256=t.shake128=t.keccak_512=t.keccak_384=t.keccak_256=t.keccak_224=t.sha3_512=t.sha3_384=t.sha3_256=t.sha3_224=t.Keccak=t.keccakP=void 0;const n=r(41939),i=r(94064),o=r(65825),[a,s,l]=[[],[],[]],c=BigInt(0),u=BigInt(1),d=BigInt(2),h=BigInt(7),f=BigInt(256),p=BigInt(113);for(let M=0,E=u,_=1,A=0;M<24;M++){[_,A]=[A,(2*_+3*A)%5],a.push(2*(5*A+_)),s.push((M+1)*(M+2)/2%64);let e=c;for(let t=0;t<7;t++)E=(E<>h)*p)%f,E&d&&(e^=u<<(u<r>32?(0,i.rotlBH)(e,t,r):(0,i.rotlSH)(e,t,r),v=(e,t,r)=>r>32?(0,i.rotlBL)(e,t,r):(0,i.rotlSL)(e,t,r);function b(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:24;const r=new Uint32Array(10);for(let n=24-t;n<24;n++){for(let n=0;n<10;n++)r[n]=e[n]^e[n+10]^e[n+20]^e[n+30]^e[n+40];for(let n=0;n<10;n+=2){const t=(n+8)%10,i=(n+2)%10,o=r[i],a=r[i+1],s=y(o,a,1)^r[t],l=v(o,a,1)^r[t+1];for(let r=0;r<50;r+=10)e[n+r]^=s,e[n+r+1]^=l}let t=e[2],i=e[3];for(let r=0;r<24;r++){const n=s[r],o=y(t,i,n),l=v(t,i,n),c=a[r];t=e[c],i=e[c+1],e[c]=o,e[c+1]=l}for(let n=0;n<50;n+=10){for(let t=0;t<10;t++)r[t]=e[n+t];for(let t=0;t<10;t++)e[n+t]^=~r[(t+2)%10]&r[(t+4)%10]}e[0]^=m[n],e[1]^=g[n]}r.fill(0)}t.keccakP=b;class w extends o.Hash{constructor(e,t,r){let i=arguments.length>3&&void 0!==arguments[3]&&arguments[3],a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:24;if(super(),this.blockLen=e,this.suffix=t,this.outputLen=r,this.enableXOF=i,this.rounds=a,this.pos=0,this.posOut=0,this.finished=!1,this.destroyed=!1,(0,n.number)(r),0>=this.blockLen||this.blockLen>=200)throw new Error("Sha3 supports only keccak-f1600 function");this.state=new Uint8Array(200),this.state32=(0,o.u32)(this.state)}keccak(){b(this.state32,this.rounds),this.posOut=0,this.pos=0}update(e){(0,n.exists)(this);const{blockLen:t,state:r}=this,i=(e=(0,o.toBytes)(e)).length;for(let n=0;n=r&&this.keccak();const o=Math.min(r-this.posOut,i-n);e.set(t.subarray(this.posOut,this.posOut+o),n),this.posOut+=o,n+=o}return e}xofInto(e){if(!this.enableXOF)throw new Error("XOF is not possible for this instance");return this.writeInto(e)}xof(e){return(0,n.number)(e),this.xofInto(new Uint8Array(e))}digestInto(e){if((0,n.output)(e,this),this.finished)throw new Error("digest() was already called");return this.writeInto(e),this.destroy(),e}digest(){return this.digestInto(new Uint8Array(this.outputLen))}destroy(){this.destroyed=!0,this.state.fill(0)}_cloneInto(e){const{blockLen:t,suffix:r,outputLen:n,rounds:i,enableXOF:o}=this;return e||(e=new w(t,r,n,o,i)),e.state32.set(this.state32),e.pos=this.pos,e.posOut=this.posOut,e.finished=this.finished,e.rounds=i,e.suffix=r,e.outputLen=n,e.enableXOF=o,e.destroyed=this.destroyed,e}}t.Keccak=w;const x=(e,t,r)=>(0,o.wrapConstructor)((()=>new w(t,e,r)));t.sha3_224=x(6,144,28),t.sha3_256=x(6,136,32),t.sha3_384=x(6,104,48),t.sha3_512=x(6,72,64),t.keccak_224=x(1,144,28),t.keccak_256=x(1,136,32),t.keccak_384=x(1,104,48),t.keccak_512=x(1,72,64);const k=(e,t,r)=>(0,o.wrapXOFConstructorWithOpts)((function(){let n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return new w(t,e,void 0===n.dkLen?r:n.dkLen,!0)}));t.shake128=k(31,168,16),t.shake256=k(31,136,32)},65825:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.randomBytes=t.wrapXOFConstructorWithOpts=t.wrapConstructorWithOpts=t.wrapConstructor=t.checkOpts=t.Hash=t.concatBytes=t.toBytes=t.utf8ToBytes=t.asyncLoop=t.nextTick=t.hexToBytes=t.bytesToHex=t.isLE=t.rotr=t.createView=t.u32=t.u8=void 0;const n=r(78583);t.u8=e=>new Uint8Array(e.buffer,e.byteOffset,e.byteLength);function i(e){return e instanceof Uint8Array||null!=e&&"object"===typeof e&&"Uint8Array"===e.constructor.name}t.u32=e=>new Uint32Array(e.buffer,e.byteOffset,Math.floor(e.byteLength/4));t.createView=e=>new DataView(e.buffer,e.byteOffset,e.byteLength);if(t.rotr=(e,t)=>e<<32-t|e>>>t,t.isLE=68===new Uint8Array(new Uint32Array([287454020]).buffer)[0],!t.isLE)throw new Error("Non little-endian hardware is not supported");const o=Array.from({length:256},((e,t)=>t.toString(16).padStart(2,"0")));t.bytesToHex=function(e){if(!i(e))throw new Error("Uint8Array expected");let t="";for(let r=0;r=a._0&&e<=a._9?e-a._0:e>=a._A&&e<=a._F?e-(a._A-10):e>=a._a&&e<=a._f?e-(a._a-10):void 0}t.hexToBytes=function(e){if("string"!==typeof e)throw new Error("hex string expected, got "+typeof e);const t=e.length,r=t/2;if(t%2)throw new Error("padded hex string expected, got unpadded hex of length "+t);const n=new Uint8Array(r);for(let i=0,o=0;i{},t.asyncLoop=async function(e,r,n){let i=Date.now();for(let o=0;o=0&&ee().update(c(t)).digest(),r=e();return t.outputLen=r.outputLen,t.blockLen=r.blockLen,t.create=()=>e(),t},t.wrapConstructorWithOpts=function(e){const t=(t,r)=>e(r).update(c(t)).digest(),r=e({});return t.outputLen=r.outputLen,t.blockLen=r.blockLen,t.create=t=>e(t),t},t.wrapXOFConstructorWithOpts=function(e){const t=(t,r)=>e(r).update(c(t)).digest(),r=e({});return t.outputLen=r.outputLen,t.blockLen=r.blockLen,t.create=t=>e(t),t},t.randomBytes=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:32;if(n.crypto&&"function"===typeof n.crypto.getRandomValues)return n.crypto.getRandomValues(new Uint8Array(e));throw new Error("crypto.getRandomValues must be defined")}},77101:(e,t,r)=>{"use strict";r.d(t,{B:()=>a,V:()=>o});var n=r(47969),i={};function o(){return(0,n.wD)()?r.g:"undefined"!==typeof window?window:"undefined"!==typeof self?self:i}function a(e,t,r){var n=r||o(),i=n.__SENTRY__=n.__SENTRY__||{};return i[e]||(i[e]=t())}},47969:(e,t,r)=>{"use strict";r.d(t,{fj:()=>o,wD:()=>i}),e=r.hmd(e);var n=r(904);function i(){return!("undefined"!==typeof __SENTRY_BROWSER_BUNDLE__&&__SENTRY_BROWSER_BUNDLE__)&&"[object process]"===Object.prototype.toString.call("undefined"!==typeof n?n:0)}function o(e,t){return e.require(t)}},62575:(e,t,r)=>{"use strict";r.d(t,{lu:()=>l,zf:()=>c});var n=r(77101),i=r(47969);e=r.hmd(e);var o={nowSeconds:function(){return Date.now()/1e3}};var a=(0,i.wD)()?function(){try{return(0,i.fj)(e,"perf_hooks").performance}catch(t){return}}():function(){var e=(0,n.V)().performance;if(e&&e.now)return{now:function(){return e.now()},timeOrigin:Date.now()-e.now()}}(),s=void 0===a?o:{nowSeconds:function(){return(a.timeOrigin+a.now())/1e3}},l=o.nowSeconds.bind(o),c=s.nowSeconds.bind(s);!function(){var e=(0,n.V)().performance;if(e&&e.now){var t=36e5,r=e.now(),i=Date.now(),o=e.timeOrigin?Math.abs(e.timeOrigin+r-i):t,a=o{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(94426);function i(e,t,r){return void 0===t&&(t=new Uint8Array(2)),void 0===r&&(r=0),t[r+0]=e>>>8,t[r+1]=e>>>0,t}function o(e,t,r){return void 0===t&&(t=new Uint8Array(2)),void 0===r&&(r=0),t[r+0]=e>>>0,t[r+1]=e>>>8,t}function a(e,t){return void 0===t&&(t=0),e[t]<<24|e[t+1]<<16|e[t+2]<<8|e[t+3]}function s(e,t){return void 0===t&&(t=0),(e[t]<<24|e[t+1]<<16|e[t+2]<<8|e[t+3])>>>0}function l(e,t){return void 0===t&&(t=0),e[t+3]<<24|e[t+2]<<16|e[t+1]<<8|e[t]}function c(e,t){return void 0===t&&(t=0),(e[t+3]<<24|e[t+2]<<16|e[t+1]<<8|e[t])>>>0}function u(e,t,r){return void 0===t&&(t=new Uint8Array(4)),void 0===r&&(r=0),t[r+0]=e>>>24,t[r+1]=e>>>16,t[r+2]=e>>>8,t[r+3]=e>>>0,t}function d(e,t,r){return void 0===t&&(t=new Uint8Array(4)),void 0===r&&(r=0),t[r+0]=e>>>0,t[r+1]=e>>>8,t[r+2]=e>>>16,t[r+3]=e>>>24,t}function h(e,t,r){return void 0===t&&(t=new Uint8Array(8)),void 0===r&&(r=0),u(e/4294967296>>>0,t,r),u(e>>>0,t,r+4),t}function f(e,t,r){return void 0===t&&(t=new Uint8Array(8)),void 0===r&&(r=0),d(e>>>0,t,r),d(e/4294967296>>>0,t,r+4),t}t.readInt16BE=function(e,t){return void 0===t&&(t=0),(e[t+0]<<8|e[t+1])<<16>>16},t.readUint16BE=function(e,t){return void 0===t&&(t=0),(e[t+0]<<8|e[t+1])>>>0},t.readInt16LE=function(e,t){return void 0===t&&(t=0),(e[t+1]<<8|e[t])<<16>>16},t.readUint16LE=function(e,t){return void 0===t&&(t=0),(e[t+1]<<8|e[t])>>>0},t.writeUint16BE=i,t.writeInt16BE=i,t.writeUint16LE=o,t.writeInt16LE=o,t.readInt32BE=a,t.readUint32BE=s,t.readInt32LE=l,t.readUint32LE=c,t.writeUint32BE=u,t.writeInt32BE=u,t.writeUint32LE=d,t.writeInt32LE=d,t.readInt64BE=function(e,t){void 0===t&&(t=0);var r=a(e,t),n=a(e,t+4);return 4294967296*r+n-4294967296*(n>>31)},t.readUint64BE=function(e,t){return void 0===t&&(t=0),4294967296*s(e,t)+s(e,t+4)},t.readInt64LE=function(e,t){void 0===t&&(t=0);var r=l(e,t);return 4294967296*l(e,t+4)+r-4294967296*(r>>31)},t.readUint64LE=function(e,t){void 0===t&&(t=0);var r=c(e,t);return 4294967296*c(e,t+4)+r},t.writeUint64BE=h,t.writeInt64BE=h,t.writeUint64LE=f,t.writeInt64LE=f,t.readUintBE=function(e,t,r){if(void 0===r&&(r=0),e%8!==0)throw new Error("readUintBE supports only bitLengths divisible by 8");if(e/8>t.length-r)throw new Error("readUintBE: array is too short for the given bitLength");for(var n=0,i=1,o=e/8+r-1;o>=r;o--)n+=t[o]*i,i*=256;return n},t.readUintLE=function(e,t,r){if(void 0===r&&(r=0),e%8!==0)throw new Error("readUintLE supports only bitLengths divisible by 8");if(e/8>t.length-r)throw new Error("readUintLE: array is too short for the given bitLength");for(var n=0,i=1,o=r;o=i;a--)r[a]=t/o&255,o*=256;return r},t.writeUintLE=function(e,t,r,i){if(void 0===r&&(r=new Uint8Array(e/8)),void 0===i&&(i=0),e%8!==0)throw new Error("writeUintLE supports only bitLengths divisible by 8");if(!n.isSafeInteger(t))throw new Error("writeUintLE value must be an integer");for(var o=1,a=i;a{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(72958),i=r(23230),o=20;function a(e,t,r){for(var i=1634760805,a=857760878,s=2036477234,l=1797285236,c=r[3]<<24|r[2]<<16|r[1]<<8|r[0],u=r[7]<<24|r[6]<<16|r[5]<<8|r[4],d=r[11]<<24|r[10]<<16|r[9]<<8|r[8],h=r[15]<<24|r[14]<<16|r[13]<<8|r[12],f=r[19]<<24|r[18]<<16|r[17]<<8|r[16],p=r[23]<<24|r[22]<<16|r[21]<<8|r[20],m=r[27]<<24|r[26]<<16|r[25]<<8|r[24],g=r[31]<<24|r[30]<<16|r[29]<<8|r[28],y=t[3]<<24|t[2]<<16|t[1]<<8|t[0],v=t[7]<<24|t[6]<<16|t[5]<<8|t[4],b=t[11]<<24|t[10]<<16|t[9]<<8|t[8],w=t[15]<<24|t[14]<<16|t[13]<<8|t[12],x=i,k=a,M=s,E=l,_=c,A=u,S=d,I=h,T=f,C=p,N=m,D=g,j=y,O=v,P=b,L=w,R=0;R>>16|j<<16)|0)>>>20|_<<12,A=(A^=C=C+(O=(O^=k=k+A|0)>>>16|O<<16)|0)>>>20|A<<12,S=(S^=N=N+(P=(P^=M=M+S|0)>>>16|P<<16)|0)>>>20|S<<12,I=(I^=D=D+(L=(L^=E=E+I|0)>>>16|L<<16)|0)>>>20|I<<12,S=(S^=N=N+(P=(P^=M=M+S|0)>>>24|P<<8)|0)>>>25|S<<7,I=(I^=D=D+(L=(L^=E=E+I|0)>>>24|L<<8)|0)>>>25|I<<7,A=(A^=C=C+(O=(O^=k=k+A|0)>>>24|O<<8)|0)>>>25|A<<7,_=(_^=T=T+(j=(j^=x=x+_|0)>>>24|j<<8)|0)>>>25|_<<7,A=(A^=N=N+(L=(L^=x=x+A|0)>>>16|L<<16)|0)>>>20|A<<12,S=(S^=D=D+(j=(j^=k=k+S|0)>>>16|j<<16)|0)>>>20|S<<12,I=(I^=T=T+(O=(O^=M=M+I|0)>>>16|O<<16)|0)>>>20|I<<12,_=(_^=C=C+(P=(P^=E=E+_|0)>>>16|P<<16)|0)>>>20|_<<12,I=(I^=T=T+(O=(O^=M=M+I|0)>>>24|O<<8)|0)>>>25|I<<7,_=(_^=C=C+(P=(P^=E=E+_|0)>>>24|P<<8)|0)>>>25|_<<7,S=(S^=D=D+(j=(j^=k=k+S|0)>>>24|j<<8)|0)>>>25|S<<7,A=(A^=N=N+(L=(L^=x=x+A|0)>>>24|L<<8)|0)>>>25|A<<7;n.writeUint32LE(x+i|0,e,0),n.writeUint32LE(k+a|0,e,4),n.writeUint32LE(M+s|0,e,8),n.writeUint32LE(E+l|0,e,12),n.writeUint32LE(_+c|0,e,16),n.writeUint32LE(A+u|0,e,20),n.writeUint32LE(S+d|0,e,24),n.writeUint32LE(I+h|0,e,28),n.writeUint32LE(T+f|0,e,32),n.writeUint32LE(C+p|0,e,36),n.writeUint32LE(N+m|0,e,40),n.writeUint32LE(D+g|0,e,44),n.writeUint32LE(j+y|0,e,48),n.writeUint32LE(O+v|0,e,52),n.writeUint32LE(P+b|0,e,56),n.writeUint32LE(L+w|0,e,60)}function s(e,t,r,n,o){if(void 0===o&&(o=0),32!==e.length)throw new Error("ChaCha: key size must be 32 bytes");if(n.length>>=8,t++;if(n>0)throw new Error("ChaCha: counter overflow")}t.streamXOR=s,t.stream=function(e,t,r,n){return void 0===n&&(n=0),i.wipe(r),s(e,t,r,r,n)}},93806:(e,t,r)=>{"use strict";var n=r(68888),i=r(56298),o=r(23230),a=r(72958),s=r(51750);t.J4=32,t.PX=12,t.iW=16;var l=new Uint8Array(16),c=function(){function e(e){if(this.nonceLength=t.PX,this.tagLength=t.iW,e.length!==t.J4)throw new Error("ChaCha20Poly1305 needs 32-byte key");this._key=new Uint8Array(e)}return e.prototype.seal=function(e,t,r,i){if(e.length>16)throw new Error("ChaCha20Poly1305: incorrect nonce length");var a=new Uint8Array(16);a.set(e,a.length-e.length);var s=new Uint8Array(32);n.stream(this._key,a,s,4);var l,c=t.length+this.tagLength;if(i){if(i.length!==c)throw new Error("ChaCha20Poly1305: incorrect destination length");l=i}else l=new Uint8Array(c);return n.streamXOR(this._key,a,t,l,4),this._authenticate(l.subarray(l.length-this.tagLength,l.length),s,l.subarray(0,l.length-this.tagLength),r),o.wipe(a),l},e.prototype.open=function(e,t,r,i){if(e.length>16)throw new Error("ChaCha20Poly1305: incorrect nonce length");if(t.length0&&s.update(l.subarray(n.length%16))),s.update(r),r.length%16>0&&s.update(l.subarray(r.length%16));var c=new Uint8Array(8);n&&a.writeUint64LE(n.length,c),s.update(c),a.writeUint64LE(r.length,c),s.update(c);for(var u=s.digest(),d=0;d{"use strict";function r(e,t){if(e.length!==t.length)return 0;for(var r=0,n=0;n>>8}Object.defineProperty(t,"__esModule",{value:!0}),t.select=function(e,t,r){return~(e-1)&t|e-1&r},t.lessOrEqual=function(e,t){return(0|e)-(0|t)-1>>>31&1},t.compare=r,t.equal=function(e,t){return 0!==e.length&&0!==t.length&&0!==r(e,t)}},27122:(e,t,r)=>{"use strict";t._S=t.K=t.TP=t.wE=t.Ee=void 0;const n=r(35110),i=r(73272),o=r(23230);function a(e){const t=new Float64Array(16);if(e)for(let r=0;r>16&1),r[t-1]&=65535;r[15]=n[15]-32767-(r[14]>>16&1);const e=r[15]>>16&1;r[14]&=65535,g(n,r,1-e)}for(let i=0;i<16;i++)e[2*i]=255&n[i],e[2*i+1]=n[i]>>8}function v(e,t){let r=0;for(let n=0;n<32;n++)r|=e[n]^t[n];return(1&r-1>>>8)-1}function b(e,t){const r=new Uint8Array(32),n=new Uint8Array(32);return y(r,e),y(n,t),v(r,n)}function w(e){const t=new Uint8Array(32);return y(t,e),1&t[0]}function x(e,t,r){for(let n=0;n<16;n++)e[n]=t[n]+r[n]}function k(e,t,r){for(let n=0;n<16;n++)e[n]=t[n]-r[n]}function M(e,t,r){let n,i,o=0,a=0,s=0,l=0,c=0,u=0,d=0,h=0,f=0,p=0,m=0,g=0,y=0,v=0,b=0,w=0,x=0,k=0,M=0,E=0,_=0,A=0,S=0,I=0,T=0,C=0,N=0,D=0,j=0,O=0,P=0,L=r[0],R=r[1],z=r[2],B=r[3],U=r[4],F=r[5],H=r[6],V=r[7],G=r[8],q=r[9],W=r[10],Y=r[11],Z=r[12],Q=r[13],K=r[14],J=r[15];n=t[0],o+=n*L,a+=n*R,s+=n*z,l+=n*B,c+=n*U,u+=n*F,d+=n*H,h+=n*V,f+=n*G,p+=n*q,m+=n*W,g+=n*Y,y+=n*Z,v+=n*Q,b+=n*K,w+=n*J,n=t[1],a+=n*L,s+=n*R,l+=n*z,c+=n*B,u+=n*U,d+=n*F,h+=n*H,f+=n*V,p+=n*G,m+=n*q,g+=n*W,y+=n*Y,v+=n*Z,b+=n*Q,w+=n*K,x+=n*J,n=t[2],s+=n*L,l+=n*R,c+=n*z,u+=n*B,d+=n*U,h+=n*F,f+=n*H,p+=n*V,m+=n*G,g+=n*q,y+=n*W,v+=n*Y,b+=n*Z,w+=n*Q,x+=n*K,k+=n*J,n=t[3],l+=n*L,c+=n*R,u+=n*z,d+=n*B,h+=n*U,f+=n*F,p+=n*H,m+=n*V,g+=n*G,y+=n*q,v+=n*W,b+=n*Y,w+=n*Z,x+=n*Q,k+=n*K,M+=n*J,n=t[4],c+=n*L,u+=n*R,d+=n*z,h+=n*B,f+=n*U,p+=n*F,m+=n*H,g+=n*V,y+=n*G,v+=n*q,b+=n*W,w+=n*Y,x+=n*Z,k+=n*Q,M+=n*K,E+=n*J,n=t[5],u+=n*L,d+=n*R,h+=n*z,f+=n*B,p+=n*U,m+=n*F,g+=n*H,y+=n*V,v+=n*G,b+=n*q,w+=n*W,x+=n*Y,k+=n*Z,M+=n*Q,E+=n*K,_+=n*J,n=t[6],d+=n*L,h+=n*R,f+=n*z,p+=n*B,m+=n*U,g+=n*F,y+=n*H,v+=n*V,b+=n*G,w+=n*q,x+=n*W,k+=n*Y,M+=n*Z,E+=n*Q,_+=n*K,A+=n*J,n=t[7],h+=n*L,f+=n*R,p+=n*z,m+=n*B,g+=n*U,y+=n*F,v+=n*H,b+=n*V,w+=n*G,x+=n*q,k+=n*W,M+=n*Y,E+=n*Z,_+=n*Q,A+=n*K,S+=n*J,n=t[8],f+=n*L,p+=n*R,m+=n*z,g+=n*B,y+=n*U,v+=n*F,b+=n*H,w+=n*V,x+=n*G,k+=n*q,M+=n*W,E+=n*Y,_+=n*Z,A+=n*Q,S+=n*K,I+=n*J,n=t[9],p+=n*L,m+=n*R,g+=n*z,y+=n*B,v+=n*U,b+=n*F,w+=n*H,x+=n*V,k+=n*G,M+=n*q,E+=n*W,_+=n*Y,A+=n*Z,S+=n*Q,I+=n*K,T+=n*J,n=t[10],m+=n*L,g+=n*R,y+=n*z,v+=n*B,b+=n*U,w+=n*F,x+=n*H,k+=n*V,M+=n*G,E+=n*q,_+=n*W,A+=n*Y,S+=n*Z,I+=n*Q,T+=n*K,C+=n*J,n=t[11],g+=n*L,y+=n*R,v+=n*z,b+=n*B,w+=n*U,x+=n*F,k+=n*H,M+=n*V,E+=n*G,_+=n*q,A+=n*W,S+=n*Y,I+=n*Z,T+=n*Q,C+=n*K,N+=n*J,n=t[12],y+=n*L,v+=n*R,b+=n*z,w+=n*B,x+=n*U,k+=n*F,M+=n*H,E+=n*V,_+=n*G,A+=n*q,S+=n*W,I+=n*Y,T+=n*Z,C+=n*Q,N+=n*K,D+=n*J,n=t[13],v+=n*L,b+=n*R,w+=n*z,x+=n*B,k+=n*U,M+=n*F,E+=n*H,_+=n*V,A+=n*G,S+=n*q,I+=n*W,T+=n*Y,C+=n*Z,N+=n*Q,D+=n*K,j+=n*J,n=t[14],b+=n*L,w+=n*R,x+=n*z,k+=n*B,M+=n*U,E+=n*F,_+=n*H,A+=n*V,S+=n*G,I+=n*q,T+=n*W,C+=n*Y,N+=n*Z,D+=n*Q,j+=n*K,O+=n*J,n=t[15],w+=n*L,x+=n*R,k+=n*z,M+=n*B,E+=n*U,_+=n*F,A+=n*H,S+=n*V,I+=n*G,T+=n*q,C+=n*W,N+=n*Y,D+=n*Z,j+=n*Q,O+=n*K,P+=n*J,o+=38*x,a+=38*k,s+=38*M,l+=38*E,c+=38*_,u+=38*A,d+=38*S,h+=38*I,f+=38*T,p+=38*C,m+=38*N,g+=38*D,y+=38*j,v+=38*O,b+=38*P,i=1,n=o+i+65535,i=Math.floor(n/65536),o=n-65536*i,n=a+i+65535,i=Math.floor(n/65536),a=n-65536*i,n=s+i+65535,i=Math.floor(n/65536),s=n-65536*i,n=l+i+65535,i=Math.floor(n/65536),l=n-65536*i,n=c+i+65535,i=Math.floor(n/65536),c=n-65536*i,n=u+i+65535,i=Math.floor(n/65536),u=n-65536*i,n=d+i+65535,i=Math.floor(n/65536),d=n-65536*i,n=h+i+65535,i=Math.floor(n/65536),h=n-65536*i,n=f+i+65535,i=Math.floor(n/65536),f=n-65536*i,n=p+i+65535,i=Math.floor(n/65536),p=n-65536*i,n=m+i+65535,i=Math.floor(n/65536),m=n-65536*i,n=g+i+65535,i=Math.floor(n/65536),g=n-65536*i,n=y+i+65535,i=Math.floor(n/65536),y=n-65536*i,n=v+i+65535,i=Math.floor(n/65536),v=n-65536*i,n=b+i+65535,i=Math.floor(n/65536),b=n-65536*i,n=w+i+65535,i=Math.floor(n/65536),w=n-65536*i,o+=i-1+37*(i-1),i=1,n=o+i+65535,i=Math.floor(n/65536),o=n-65536*i,n=a+i+65535,i=Math.floor(n/65536),a=n-65536*i,n=s+i+65535,i=Math.floor(n/65536),s=n-65536*i,n=l+i+65535,i=Math.floor(n/65536),l=n-65536*i,n=c+i+65535,i=Math.floor(n/65536),c=n-65536*i,n=u+i+65535,i=Math.floor(n/65536),u=n-65536*i,n=d+i+65535,i=Math.floor(n/65536),d=n-65536*i,n=h+i+65535,i=Math.floor(n/65536),h=n-65536*i,n=f+i+65535,i=Math.floor(n/65536),f=n-65536*i,n=p+i+65535,i=Math.floor(n/65536),p=n-65536*i,n=m+i+65535,i=Math.floor(n/65536),m=n-65536*i,n=g+i+65535,i=Math.floor(n/65536),g=n-65536*i,n=y+i+65535,i=Math.floor(n/65536),y=n-65536*i,n=v+i+65535,i=Math.floor(n/65536),v=n-65536*i,n=b+i+65535,i=Math.floor(n/65536),b=n-65536*i,n=w+i+65535,i=Math.floor(n/65536),w=n-65536*i,o+=i-1+37*(i-1),e[0]=o,e[1]=a,e[2]=s,e[3]=l,e[4]=c,e[5]=u,e[6]=d,e[7]=h,e[8]=f,e[9]=p,e[10]=m,e[11]=g,e[12]=y,e[13]=v,e[14]=b,e[15]=w}function E(e,t){M(e,t,t)}function _(e,t){const r=a();let n;for(n=0;n<16;n++)r[n]=t[n];for(n=253;n>=0;n--)E(r,r),2!==n&&4!==n&&M(r,r,t);for(n=0;n<16;n++)e[n]=r[n]}function A(e,t){const r=a(),n=a(),i=a(),o=a(),s=a(),l=a(),c=a(),d=a(),h=a();k(r,e[1],e[0]),k(h,t[1],t[0]),M(r,r,h),x(n,e[0],e[1]),x(h,t[0],t[1]),M(n,n,h),M(i,e[3],t[3]),M(i,i,u),M(o,e[2],t[2]),x(o,o,o),k(s,n,r),k(l,o,i),x(c,o,i),x(d,n,r),M(e[0],s,l),M(e[1],d,c),M(e[2],c,l),M(e[3],s,d)}function S(e,t,r){for(let n=0;n<4;n++)g(e[n],t[n],r)}function I(e,t){const r=a(),n=a(),i=a();_(i,t[2]),M(r,t[0],i),M(n,t[1],i),y(e,n),e[31]^=w(r)<<7}function T(e,t,r){p(e[0],s),p(e[1],l),p(e[2],l),p(e[3],s);for(let n=255;n>=0;--n){const i=r[n/8|0]>>(7&n)&1;S(e,t,i),A(t,e),A(e,e),S(e,t,i)}}function C(e,t){const r=[a(),a(),a(),a()];p(r[0],d),p(r[1],h),p(r[2],l),M(r[3],d,h),T(e,r,t)}function N(e){if(e.length!==t.TP)throw new Error(`ed25519: seed must be ${t.TP} bytes`);const r=(0,i.hash)(e);r[0]&=248,r[31]&=127,r[31]|=64;const n=new Uint8Array(32),o=[a(),a(),a(),a()];C(o,r),I(n,o);const s=new Uint8Array(64);return s.set(e),s.set(n,32),{publicKey:n,secretKey:s}}t.K=N;const D=new Float64Array([237,211,245,92,26,99,18,88,214,156,247,162,222,249,222,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16]);function j(e,t){let r,n,i,o;for(n=63;n>=32;--n){for(r=0,i=n-32,o=n-12;i>4)*D[i],r=t[i]>>8,t[i]&=255;for(i=0;i<32;i++)t[i]-=r*D[i];for(n=0;n<32;n++)t[n+1]+=t[n]>>8,e[n]=255&t[n]}function O(e){const t=new Float64Array(64);for(let r=0;r<64;r++)t[r]=e[r];for(let r=0;r<64;r++)e[r]=0;j(e,t)}function P(e,t){const r=a(),n=a(),i=a(),o=a(),u=a(),d=a(),h=a();return p(e[2],l),function(e,t){for(let r=0;r<16;r++)e[r]=t[2*r]+(t[2*r+1]<<8);e[15]&=32767}(e[1],t),E(i,e[1]),M(o,i,c),k(i,i,e[2]),x(o,e[2],o),E(u,o),E(d,u),M(h,d,u),M(r,h,i),M(r,r,o),function(e,t){const r=a();let n;for(n=0;n<16;n++)r[n]=t[n];for(n=250;n>=0;n--)E(r,r),1!==n&&M(r,r,t);for(n=0;n<16;n++)e[n]=r[n]}(r,r),M(r,r,i),M(r,r,o),M(r,r,o),M(e[0],r,o),E(n,e[0]),M(n,n,o),b(n,i)&&M(e[0],e[0],f),E(n,e[0]),M(n,n,o),b(n,i)?-1:(w(e[0])===t[31]>>7&&k(e[0],s,e[0]),M(e[3],e[0],e[1]),0)}t._S=function(e,t){const r=new Float64Array(64),n=[a(),a(),a(),a()],o=(0,i.hash)(e.subarray(0,32));o[0]&=248,o[31]&=127,o[31]|=64;const s=new Uint8Array(64);s.set(o.subarray(32),32);const l=new i.SHA512;l.update(s.subarray(32)),l.update(t);const c=l.digest();l.clean(),O(c),C(n,c),I(s,n),l.reset(),l.update(s.subarray(0,32)),l.update(e.subarray(32)),l.update(t);const u=l.digest();O(u);for(let i=0;i<32;i++)r[i]=c[i];for(let i=0;i<32;i++)for(let e=0;e<32;e++)r[i+e]+=u[i]*o[e];return j(s.subarray(32),r),s}},90168:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isSerializableHash=function(e){return"undefined"!==typeof e.saveState&&"undefined"!==typeof e.restoreState&&"undefined"!==typeof e.cleanSavedState}},99382:(e,t,r)=>{"use strict";var n=r(17998),i=r(23230),o=function(){function e(e,t,r,i){void 0===r&&(r=new Uint8Array(0)),this._counter=new Uint8Array(1),this._hash=e,this._info=i;var o=n.hmac(this._hash,r,t);this._hmac=new n.HMAC(e,o),this._buffer=new Uint8Array(this._hmac.digestLength),this._bufpos=this._buffer.length}return e.prototype._fillBuffer=function(){this._counter[0]++;var e=this._counter[0];if(0===e)throw new Error("hkdf: cannot expand more");this._hmac.reset(),e>1&&this._hmac.update(this._buffer),this._info&&this._hmac.update(this._info),this._hmac.update(this._counter),this._hmac.finish(this._buffer),this._bufpos=0},e.prototype.expand=function(e){for(var t=new Uint8Array(e),r=0;r{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(90168),i=r(51750),o=r(23230),a=function(){function e(e,t){this._finished=!1,this._inner=new e,this._outer=new e,this.blockSize=this._outer.blockSize,this.digestLength=this._outer.digestLength;var r=new Uint8Array(this.blockSize);t.length>this.blockSize?this._inner.update(t).finish(r).clean():r.set(t);for(var i=0;i{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.mul=Math.imul||function(e,t){var r=65535&e,n=65535&t;return r*n+((e>>>16&65535)*n+r*(t>>>16&65535)<<16>>>0)|0},t.add=function(e,t){return e+t|0},t.sub=function(e,t){return e-t|0},t.rotl=function(e,t){return e<>>32-t},t.rotr=function(e,t){return e<<32-t|e>>>t},t.isInteger=Number.isInteger||function(e){return"number"===typeof e&&isFinite(e)&&Math.floor(e)===e},t.MAX_SAFE_INTEGER=9007199254740991,t.isSafeInteger=function(e){return t.isInteger(e)&&e>=-t.MAX_SAFE_INTEGER&&e<=t.MAX_SAFE_INTEGER}},56298:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(51750),i=r(23230);t.DIGEST_LENGTH=16;var o=function(){function e(e){this.digestLength=t.DIGEST_LENGTH,this._buffer=new Uint8Array(16),this._r=new Uint16Array(10),this._h=new Uint16Array(10),this._pad=new Uint16Array(8),this._leftover=0,this._fin=0,this._finished=!1;var r=e[0]|e[1]<<8;this._r[0]=8191&r;var n=e[2]|e[3]<<8;this._r[1]=8191&(r>>>13|n<<3);var i=e[4]|e[5]<<8;this._r[2]=7939&(n>>>10|i<<6);var o=e[6]|e[7]<<8;this._r[3]=8191&(i>>>7|o<<9);var a=e[8]|e[9]<<8;this._r[4]=255&(o>>>4|a<<12),this._r[5]=a>>>1&8190;var s=e[10]|e[11]<<8;this._r[6]=8191&(a>>>14|s<<2);var l=e[12]|e[13]<<8;this._r[7]=8065&(s>>>11|l<<5);var c=e[14]|e[15]<<8;this._r[8]=8191&(l>>>8|c<<8),this._r[9]=c>>>5&127,this._pad[0]=e[16]|e[17]<<8,this._pad[1]=e[18]|e[19]<<8,this._pad[2]=e[20]|e[21]<<8,this._pad[3]=e[22]|e[23]<<8,this._pad[4]=e[24]|e[25]<<8,this._pad[5]=e[26]|e[27]<<8,this._pad[6]=e[28]|e[29]<<8,this._pad[7]=e[30]|e[31]<<8}return e.prototype._blocks=function(e,t,r){for(var n=this._fin?0:2048,i=this._h[0],o=this._h[1],a=this._h[2],s=this._h[3],l=this._h[4],c=this._h[5],u=this._h[6],d=this._h[7],h=this._h[8],f=this._h[9],p=this._r[0],m=this._r[1],g=this._r[2],y=this._r[3],v=this._r[4],b=this._r[5],w=this._r[6],x=this._r[7],k=this._r[8],M=this._r[9];r>=16;){var E=e[t+0]|e[t+1]<<8;i+=8191&E;var _=e[t+2]|e[t+3]<<8;o+=8191&(E>>>13|_<<3);var A=e[t+4]|e[t+5]<<8;a+=8191&(_>>>10|A<<6);var S=e[t+6]|e[t+7]<<8;s+=8191&(A>>>7|S<<9);var I=e[t+8]|e[t+9]<<8;l+=8191&(S>>>4|I<<12),c+=I>>>1&8191;var T=e[t+10]|e[t+11]<<8;u+=8191&(I>>>14|T<<2);var C=e[t+12]|e[t+13]<<8;d+=8191&(T>>>11|C<<5);var N=e[t+14]|e[t+15]<<8,D=0,j=D;j+=i*p,j+=o*(5*M),j+=a*(5*k),j+=s*(5*x),D=(j+=l*(5*w))>>>13,j&=8191,j+=c*(5*b),j+=u*(5*v),j+=d*(5*y),j+=(h+=8191&(C>>>8|N<<8))*(5*g);var O=D+=(j+=(f+=N>>>5|n)*(5*m))>>>13;O+=i*m,O+=o*p,O+=a*(5*M),O+=s*(5*k),D=(O+=l*(5*x))>>>13,O&=8191,O+=c*(5*w),O+=u*(5*b),O+=d*(5*v),O+=h*(5*y),D+=(O+=f*(5*g))>>>13,O&=8191;var P=D;P+=i*g,P+=o*m,P+=a*p,P+=s*(5*M),D=(P+=l*(5*k))>>>13,P&=8191,P+=c*(5*x),P+=u*(5*w),P+=d*(5*b),P+=h*(5*v);var L=D+=(P+=f*(5*y))>>>13;L+=i*y,L+=o*g,L+=a*m,L+=s*p,D=(L+=l*(5*M))>>>13,L&=8191,L+=c*(5*k),L+=u*(5*x),L+=d*(5*w),L+=h*(5*b);var R=D+=(L+=f*(5*v))>>>13;R+=i*v,R+=o*y,R+=a*g,R+=s*m,D=(R+=l*p)>>>13,R&=8191,R+=c*(5*M),R+=u*(5*k),R+=d*(5*x),R+=h*(5*w);var z=D+=(R+=f*(5*b))>>>13;z+=i*b,z+=o*v,z+=a*y,z+=s*g,D=(z+=l*m)>>>13,z&=8191,z+=c*p,z+=u*(5*M),z+=d*(5*k),z+=h*(5*x);var B=D+=(z+=f*(5*w))>>>13;B+=i*w,B+=o*b,B+=a*v,B+=s*y,D=(B+=l*g)>>>13,B&=8191,B+=c*m,B+=u*p,B+=d*(5*M),B+=h*(5*k);var U=D+=(B+=f*(5*x))>>>13;U+=i*x,U+=o*w,U+=a*b,U+=s*v,D=(U+=l*y)>>>13,U&=8191,U+=c*g,U+=u*m,U+=d*p,U+=h*(5*M);var F=D+=(U+=f*(5*k))>>>13;F+=i*k,F+=o*x,F+=a*w,F+=s*b,D=(F+=l*v)>>>13,F&=8191,F+=c*y,F+=u*g,F+=d*m,F+=h*p;var H=D+=(F+=f*(5*M))>>>13;H+=i*M,H+=o*k,H+=a*x,H+=s*w,D=(H+=l*b)>>>13,H&=8191,H+=c*v,H+=u*y,H+=d*g,H+=h*m,i=j=8191&(D=(D=((D+=(H+=f*p)>>>13)<<2)+D|0)+(j&=8191)|0),o=O+=D>>>=13,a=P&=8191,s=L&=8191,l=R&=8191,c=z&=8191,u=B&=8191,d=U&=8191,h=F&=8191,f=H&=8191,t+=16,r-=16}this._h[0]=i,this._h[1]=o,this._h[2]=a,this._h[3]=s,this._h[4]=l,this._h[5]=c,this._h[6]=u,this._h[7]=d,this._h[8]=h,this._h[9]=f},e.prototype.finish=function(e,t){void 0===t&&(t=0);var r,n,i,o,a=new Uint16Array(10);if(this._leftover){for(o=this._leftover,this._buffer[o++]=1;o<16;o++)this._buffer[o]=0;this._fin=1,this._blocks(this._buffer,0,16)}for(r=this._h[1]>>>13,this._h[1]&=8191,o=2;o<10;o++)this._h[o]+=r,r=this._h[o]>>>13,this._h[o]&=8191;for(this._h[0]+=5*r,r=this._h[0]>>>13,this._h[0]&=8191,this._h[1]+=r,r=this._h[1]>>>13,this._h[1]&=8191,this._h[2]+=r,a[0]=this._h[0]+5,r=a[0]>>>13,a[0]&=8191,o=1;o<10;o++)a[o]=this._h[o]+r,r=a[o]>>>13,a[o]&=8191;for(a[9]-=8192,n=(1^r)-1,o=0;o<10;o++)a[o]&=n;for(n=~n,o=0;o<10;o++)this._h[o]=this._h[o]&n|a[o];for(this._h[0]=65535&(this._h[0]|this._h[1]<<13),this._h[1]=65535&(this._h[1]>>>3|this._h[2]<<10),this._h[2]=65535&(this._h[2]>>>6|this._h[3]<<7),this._h[3]=65535&(this._h[3]>>>9|this._h[4]<<4),this._h[4]=65535&(this._h[4]>>>12|this._h[5]<<1|this._h[6]<<14),this._h[5]=65535&(this._h[6]>>>2|this._h[7]<<11),this._h[6]=65535&(this._h[7]>>>5|this._h[8]<<8),this._h[7]=65535&(this._h[8]>>>8|this._h[9]<<5),i=this._h[0]+this._pad[0],this._h[0]=65535&i,o=1;o<8;o++)i=(this._h[o]+this._pad[o]|0)+(i>>>16)|0,this._h[o]=65535&i;return e[t+0]=this._h[0]>>>0,e[t+1]=this._h[0]>>>8,e[t+2]=this._h[1]>>>0,e[t+3]=this._h[1]>>>8,e[t+4]=this._h[2]>>>0,e[t+5]=this._h[2]>>>8,e[t+6]=this._h[3]>>>0,e[t+7]=this._h[3]>>>8,e[t+8]=this._h[4]>>>0,e[t+9]=this._h[4]>>>8,e[t+10]=this._h[5]>>>0,e[t+11]=this._h[5]>>>8,e[t+12]=this._h[6]>>>0,e[t+13]=this._h[6]>>>8,e[t+14]=this._h[7]>>>0,e[t+15]=this._h[7]>>>8,this._finished=!0,this},e.prototype.update=function(e){var t,r=0,n=e.length;if(this._leftover){(t=16-this._leftover)>n&&(t=n);for(var i=0;i=16&&(t=n-n%16,this._blocks(e,r,t),r+=t,n-=t),n){for(i=0;i{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.randomStringForEntropy=t.randomString=t.randomUint32=t.randomBytes=t.defaultRandomSource=void 0;const n=r(61842),i=r(72958),o=r(23230);function a(e){return(arguments.length>1&&void 0!==arguments[1]?arguments[1]:t.defaultRandomSource).randomBytes(e)}t.defaultRandomSource=new n.SystemRandomSource,t.randomBytes=a,t.randomUint32=function(){const e=a(4,arguments.length>0&&void 0!==arguments[0]?arguments[0]:t.defaultRandomSource),r=(0,i.readUint32LE)(e);return(0,o.wipe)(e),r};const s="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";function l(e){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:s,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:t.defaultRandomSource;if(r.length<2)throw new Error("randomString charset is too short");if(r.length>256)throw new Error("randomString charset is too long");let i="";const l=r.length,c=256-256%l;for(;e>0;){const t=a(Math.ceil(256*e/c),n);for(let n=0;n0;n++){const o=t[n];o1&&void 0!==arguments[1]?arguments[1]:s,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:t.defaultRandomSource;return l(Math.ceil(e/(Math.log(r.length)/Math.LN2)),r,n)}},82919:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BrowserRandomSource=void 0;t.BrowserRandomSource=class{constructor(){this.isAvailable=!1,this.isInstantiated=!1;const e="undefined"!==typeof self?self.crypto||self.msCrypto:null;e&&void 0!==e.getRandomValues&&(this._crypto=e,this.isAvailable=!0,this.isInstantiated=!0)}randomBytes(e){if(!this.isAvailable||!this._crypto)throw new Error("Browser random byte generator is not available.");const t=new Uint8Array(e);for(let r=0;r{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.NodeRandomSource=void 0;const n=r(23230);t.NodeRandomSource=class{constructor(){this.isAvailable=!1,this.isInstantiated=!1;{const e=r(99432);e&&e.randomBytes&&(this._crypto=e,this.isAvailable=!0,this.isInstantiated=!0)}}randomBytes(e){if(!this.isAvailable||!this._crypto)throw new Error("Node.js random byte generator is not available.");let t=this._crypto.randomBytes(e);if(t.length!==e)throw new Error("NodeRandomSource: got fewer bytes than requested");const r=new Uint8Array(e);for(let n=0;n{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SystemRandomSource=void 0;const n=r(82919),i=r(70787);t.SystemRandomSource=class{constructor(){return this.isAvailable=!1,this.name="",this._source=new n.BrowserRandomSource,this._source.isAvailable?(this.isAvailable=!0,void(this.name="Browser")):(this._source=new i.NodeRandomSource,this._source.isAvailable?(this.isAvailable=!0,void(this.name="Node")):void 0)}randomBytes(e){if(!this.isAvailable)throw new Error("System random byte generator is not available.");return this._source.randomBytes(e)}}},55190:(e,t,r)=>{"use strict";var n=r(72958),i=r(23230);t.On=32,t.cS=64;var o=function(){function e(){this.digestLength=t.On,this.blockSize=t.cS,this._state=new Int32Array(8),this._temp=new Int32Array(64),this._buffer=new Uint8Array(128),this._bufferLength=0,this._bytesHashed=0,this._finished=!1,this.reset()}return e.prototype._initState=function(){this._state[0]=1779033703,this._state[1]=3144134277,this._state[2]=1013904242,this._state[3]=2773480762,this._state[4]=1359893119,this._state[5]=2600822924,this._state[6]=528734635,this._state[7]=1541459225},e.prototype.reset=function(){return this._initState(),this._bufferLength=0,this._bytesHashed=0,this._finished=!1,this},e.prototype.clean=function(){i.wipe(this._buffer),i.wipe(this._temp),this.reset()},e.prototype.update=function(e,t){if(void 0===t&&(t=e.length),this._finished)throw new Error("SHA256: can't update because hash was finished.");var r=0;if(this._bytesHashed+=t,this._bufferLength>0){for(;this._bufferLength0;)this._buffer[this._bufferLength++]=e[r++],t--;this._bufferLength===this.blockSize&&(s(this._temp,this._state,this._buffer,0,this.blockSize),this._bufferLength=0)}for(t>=this.blockSize&&(r=s(this._temp,this._state,e,r,t),t%=this.blockSize);t>0;)this._buffer[this._bufferLength++]=e[r++],t--;return this},e.prototype.finish=function(e){if(!this._finished){var t=this._bytesHashed,r=this._bufferLength,i=t/536870912|0,o=t<<3,a=t%64<56?64:128;this._buffer[r]=128;for(var l=r+1;l0?new Uint8Array(this._buffer):void 0,bufferLength:this._bufferLength,bytesHashed:this._bytesHashed}},e.prototype.restoreState=function(e){return this._state.set(e.state),this._bufferLength=e.bufferLength,e.buffer&&this._buffer.set(e.buffer),this._bytesHashed=e.bytesHashed,this._finished=!1,this},e.prototype.cleanSavedState=function(e){i.wipe(e.state),e.buffer&&i.wipe(e.buffer),e.bufferLength=0,e.bytesHashed=0},e}();t.aD=o;var a=new Int32Array([1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298]);function s(e,t,r,i,o){for(;o>=64;){for(var s=t[0],l=t[1],c=t[2],u=t[3],d=t[4],h=t[5],f=t[6],p=t[7],m=0;m<16;m++){var g=i+4*m;e[m]=n.readUint32BE(r,g)}for(m=16;m<64;m++){var y=e[m-2],v=(y>>>17|y<<15)^(y>>>19|y<<13)^y>>>10,b=((y=e[m-15])>>>7|y<<25)^(y>>>18|y<<14)^y>>>3;e[m]=(v+e[m-7]|0)+(b+e[m-16]|0)}for(m=0;m<64;m++){v=(((d>>>6|d<<26)^(d>>>11|d<<21)^(d>>>25|d<<7))+(d&h^~d&f)|0)+(p+(a[m]+e[m]|0)|0)|0,b=((s>>>2|s<<30)^(s>>>13|s<<19)^(s>>>22|s<<10))+(s&l^s&c^l&c)|0;p=f,f=h,h=d,d=u+v|0,u=c,c=l,l=s,s=v+b|0}t[0]+=s,t[1]+=l,t[2]+=c,t[3]+=u,t[4]+=d,t[5]+=h,t[6]+=f,t[7]+=p,i+=64,o-=64}return i}t.tW=function(e){var t=new o;t.update(e);var r=t.digest();return t.clean(),r}},73272:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(72958),i=r(23230);t.DIGEST_LENGTH=64,t.BLOCK_SIZE=128;var o=function(){function e(){this.digestLength=t.DIGEST_LENGTH,this.blockSize=t.BLOCK_SIZE,this._stateHi=new Int32Array(8),this._stateLo=new Int32Array(8),this._tempHi=new Int32Array(16),this._tempLo=new Int32Array(16),this._buffer=new Uint8Array(256),this._bufferLength=0,this._bytesHashed=0,this._finished=!1,this.reset()}return e.prototype._initState=function(){this._stateHi[0]=1779033703,this._stateHi[1]=3144134277,this._stateHi[2]=1013904242,this._stateHi[3]=2773480762,this._stateHi[4]=1359893119,this._stateHi[5]=2600822924,this._stateHi[6]=528734635,this._stateHi[7]=1541459225,this._stateLo[0]=4089235720,this._stateLo[1]=2227873595,this._stateLo[2]=4271175723,this._stateLo[3]=1595750129,this._stateLo[4]=2917565137,this._stateLo[5]=725511199,this._stateLo[6]=4215389547,this._stateLo[7]=327033209},e.prototype.reset=function(){return this._initState(),this._bufferLength=0,this._bytesHashed=0,this._finished=!1,this},e.prototype.clean=function(){i.wipe(this._buffer),i.wipe(this._tempHi),i.wipe(this._tempLo),this.reset()},e.prototype.update=function(e,r){if(void 0===r&&(r=e.length),this._finished)throw new Error("SHA512: can't update because hash was finished.");var n=0;if(this._bytesHashed+=r,this._bufferLength>0){for(;this._bufferLength0;)this._buffer[this._bufferLength++]=e[n++],r--;this._bufferLength===this.blockSize&&(s(this._tempHi,this._tempLo,this._stateHi,this._stateLo,this._buffer,0,this.blockSize),this._bufferLength=0)}for(r>=this.blockSize&&(n=s(this._tempHi,this._tempLo,this._stateHi,this._stateLo,e,n,r),r%=this.blockSize);r>0;)this._buffer[this._bufferLength++]=e[n++],r--;return this},e.prototype.finish=function(e){if(!this._finished){var t=this._bytesHashed,r=this._bufferLength,i=t/536870912|0,o=t<<3,a=t%128<112?128:256;this._buffer[r]=128;for(var l=r+1;l0?new Uint8Array(this._buffer):void 0,bufferLength:this._bufferLength,bytesHashed:this._bytesHashed}},e.prototype.restoreState=function(e){return this._stateHi.set(e.stateHi),this._stateLo.set(e.stateLo),this._bufferLength=e.bufferLength,e.buffer&&this._buffer.set(e.buffer),this._bytesHashed=e.bytesHashed,this._finished=!1,this},e.prototype.cleanSavedState=function(e){i.wipe(e.stateHi),i.wipe(e.stateLo),e.buffer&&i.wipe(e.buffer),e.bufferLength=0,e.bytesHashed=0},e}();t.SHA512=o;var a=new Int32Array([1116352408,3609767458,1899447441,602891725,3049323471,3964484399,3921009573,2173295548,961987163,4081628472,1508970993,3053834265,2453635748,2937671579,2870763221,3664609560,3624381080,2734883394,310598401,1164996542,607225278,1323610764,1426881987,3590304994,1925078388,4068182383,2162078206,991336113,2614888103,633803317,3248222580,3479774868,3835390401,2666613458,4022224774,944711139,264347078,2341262773,604807628,2007800933,770255983,1495990901,1249150122,1856431235,1555081692,3175218132,1996064986,2198950837,2554220882,3999719339,2821834349,766784016,2952996808,2566594879,3210313671,3203337956,3336571891,1034457026,3584528711,2466948901,113926993,3758326383,338241895,168717936,666307205,1188179964,773529912,1546045734,1294757372,1522805485,1396182291,2643833823,1695183700,2343527390,1986661051,1014477480,2177026350,1206759142,2456956037,344077627,2730485921,1290863460,2820302411,3158454273,3259730800,3505952657,3345764771,106217008,3516065817,3606008344,3600352804,1432725776,4094571909,1467031594,275423344,851169720,430227734,3100823752,506948616,1363258195,659060556,3750685593,883997877,3785050280,958139571,3318307427,1322822218,3812723403,1537002063,2003034995,1747873779,3602036899,1955562222,1575990012,2024104815,1125592928,2227730452,2716904306,2361852424,442776044,2428436474,593698344,2756734187,3733110249,3204031479,2999351573,3329325298,3815920427,3391569614,3928383900,3515267271,566280711,3940187606,3454069534,4118630271,4000239992,116418474,1914138554,174292421,2731055270,289380356,3203993006,460393269,320620315,685471733,587496836,852142971,1086792851,1017036298,365543100,1126000580,2618297676,1288033470,3409855158,1501505948,4234509866,1607167915,987167468,1816402316,1246189591]);function s(e,t,r,i,o,s,l){for(var c,u,d,h,f,p,m,g,y=r[0],v=r[1],b=r[2],w=r[3],x=r[4],k=r[5],M=r[6],E=r[7],_=i[0],A=i[1],S=i[2],I=i[3],T=i[4],C=i[5],N=i[6],D=i[7];l>=128;){for(var j=0;j<16;j++){var O=8*j+s;e[j]=n.readUint32BE(o,O),t[j]=n.readUint32BE(o,O+4)}for(j=0;j<80;j++){var P,L,R=y,z=v,B=b,U=w,F=x,H=k,V=M,G=_,q=A,W=S,Y=I,Z=T,Q=C,K=N;if(f=65535&(u=D),p=u>>>16,m=65535&(c=E),g=c>>>16,f+=65535&(u=(T>>>14|x<<18)^(T>>>18|x<<14)^(x>>>9|T<<23)),p+=u>>>16,m+=65535&(c=(x>>>14|T<<18)^(x>>>18|T<<14)^(T>>>9|x<<23)),g+=c>>>16,f+=65535&(u=T&C^~T&N),p+=u>>>16,m+=65535&(c=x&k^~x&M),g+=c>>>16,c=a[2*j],f+=65535&(u=a[2*j+1]),p+=u>>>16,m+=65535&c,g+=c>>>16,c=e[j%16],p+=(u=t[j%16])>>>16,m+=65535&c,g+=c>>>16,m+=(p+=(f+=65535&u)>>>16)>>>16,f=65535&(u=h=65535&f|p<<16),p=u>>>16,m=65535&(c=d=65535&m|(g+=m>>>16)<<16),g=c>>>16,f+=65535&(u=(_>>>28|y<<4)^(y>>>2|_<<30)^(y>>>7|_<<25)),p+=u>>>16,m+=65535&(c=(y>>>28|_<<4)^(_>>>2|y<<30)^(_>>>7|y<<25)),g+=c>>>16,p+=(u=_&A^_&S^A&S)>>>16,m+=65535&(c=y&v^y&b^v&b),g+=c>>>16,P=65535&(m+=(p+=(f+=65535&u)>>>16)>>>16)|(g+=m>>>16)<<16,L=65535&f|p<<16,f=65535&(u=Y),p=u>>>16,m=65535&(c=U),g=c>>>16,p+=(u=h)>>>16,m+=65535&(c=d),g+=c>>>16,v=R,b=z,w=B,x=U=65535&(m+=(p+=(f+=65535&u)>>>16)>>>16)|(g+=m>>>16)<<16,k=F,M=H,E=V,y=P,A=G,S=q,I=W,T=Y=65535&f|p<<16,C=Z,N=Q,D=K,_=L,j%16===15)for(O=0;O<16;O++)c=e[O],f=65535&(u=t[O]),p=u>>>16,m=65535&c,g=c>>>16,c=e[(O+9)%16],f+=65535&(u=t[(O+9)%16]),p+=u>>>16,m+=65535&c,g+=c>>>16,d=e[(O+1)%16],f+=65535&(u=((h=t[(O+1)%16])>>>1|d<<31)^(h>>>8|d<<24)^(h>>>7|d<<25)),p+=u>>>16,m+=65535&(c=(d>>>1|h<<31)^(d>>>8|h<<24)^d>>>7),g+=c>>>16,d=e[(O+14)%16],p+=(u=((h=t[(O+14)%16])>>>19|d<<13)^(d>>>29|h<<3)^(h>>>6|d<<26))>>>16,m+=65535&(c=(d>>>19|h<<13)^(h>>>29|d<<3)^d>>>6),g+=c>>>16,g+=(m+=(p+=(f+=65535&u)>>>16)>>>16)>>>16,e[O]=65535&m|g<<16,t[O]=65535&f|p<<16}f=65535&(u=_),p=u>>>16,m=65535&(c=y),g=c>>>16,c=r[0],p+=(u=i[0])>>>16,m+=65535&c,g+=c>>>16,g+=(m+=(p+=(f+=65535&u)>>>16)>>>16)>>>16,r[0]=y=65535&m|g<<16,i[0]=_=65535&f|p<<16,f=65535&(u=A),p=u>>>16,m=65535&(c=v),g=c>>>16,c=r[1],p+=(u=i[1])>>>16,m+=65535&c,g+=c>>>16,g+=(m+=(p+=(f+=65535&u)>>>16)>>>16)>>>16,r[1]=v=65535&m|g<<16,i[1]=A=65535&f|p<<16,f=65535&(u=S),p=u>>>16,m=65535&(c=b),g=c>>>16,c=r[2],p+=(u=i[2])>>>16,m+=65535&c,g+=c>>>16,g+=(m+=(p+=(f+=65535&u)>>>16)>>>16)>>>16,r[2]=b=65535&m|g<<16,i[2]=S=65535&f|p<<16,f=65535&(u=I),p=u>>>16,m=65535&(c=w),g=c>>>16,c=r[3],p+=(u=i[3])>>>16,m+=65535&c,g+=c>>>16,g+=(m+=(p+=(f+=65535&u)>>>16)>>>16)>>>16,r[3]=w=65535&m|g<<16,i[3]=I=65535&f|p<<16,f=65535&(u=T),p=u>>>16,m=65535&(c=x),g=c>>>16,c=r[4],p+=(u=i[4])>>>16,m+=65535&c,g+=c>>>16,g+=(m+=(p+=(f+=65535&u)>>>16)>>>16)>>>16,r[4]=x=65535&m|g<<16,i[4]=T=65535&f|p<<16,f=65535&(u=C),p=u>>>16,m=65535&(c=k),g=c>>>16,c=r[5],p+=(u=i[5])>>>16,m+=65535&c,g+=c>>>16,g+=(m+=(p+=(f+=65535&u)>>>16)>>>16)>>>16,r[5]=k=65535&m|g<<16,i[5]=C=65535&f|p<<16,f=65535&(u=N),p=u>>>16,m=65535&(c=M),g=c>>>16,c=r[6],p+=(u=i[6])>>>16,m+=65535&c,g+=c>>>16,g+=(m+=(p+=(f+=65535&u)>>>16)>>>16)>>>16,r[6]=M=65535&m|g<<16,i[6]=N=65535&f|p<<16,f=65535&(u=D),p=u>>>16,m=65535&(c=E),g=c>>>16,c=r[7],p+=(u=i[7])>>>16,m+=65535&c,g+=c>>>16,g+=(m+=(p+=(f+=65535&u)>>>16)>>>16)>>>16,r[7]=E=65535&m|g<<16,i[7]=D=65535&f|p<<16,s+=128,l-=128}return s}t.hash=function(e){var t=new o;t.update(e);var r=t.digest();return t.clean(),r}},23230:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.wipe=function(e){for(var t=0;t{"use strict";t.Tc=t.TZ=t.wE=t.Xx=void 0;const n=r(35110),i=r(23230);function o(e){const t=new Float64Array(16);if(e)for(let r=0;r=0;--o){const e=r[o>>>3]>>>(7&o)&1;c(i,a,e),c(p,m,e),u(g,i,p),d(i,i,p),u(p,a,m),d(a,a,m),f(m,g),f(y,i),h(i,p,i),h(p,a,g),u(g,i,p),d(i,i,p),f(a,i),d(p,m,y),h(i,p,s),u(i,i,m),h(p,p,i),h(i,m,y),h(m,a,n),f(a,g),c(i,a,e),c(p,m,e)}for(let o=0;o<16;o++)n[o+16]=i[o],n[o+32]=p[o],n[o+48]=a[o],n[o+64]=m[o];const v=n.subarray(32),b=n.subarray(16);!function(e,t){const r=o();for(let n=0;n<16;n++)r[n]=t[n];for(let n=253;n>=0;n--)f(r,r),2!==n&&4!==n&&h(r,r,t);for(let n=0;n<16;n++)e[n]=r[n]}(v,v),h(b,b,v);const w=new Uint8Array(32);return function(e,t){const r=o(),n=o();for(let i=0;i<16;i++)n[i]=t[i];l(n),l(n),l(n);for(let i=0;i<2;i++){r[0]=n[0]-65517;for(let t=1;t<15;t++)r[t]=n[t]-65535-(r[t-1]>>16&1),r[t-1]&=65535;r[15]=n[15]-32767-(r[14]>>16&1);const e=r[15]>>16&1;r[14]&=65535,c(n,r,1-e)}for(let i=0;i<16;i++)e[2*i]=255&n[i],e[2*i+1]=n[i]>>8}(w,b),w}function m(e){return p(e,a)}function g(e){if(e.length!==t.wE)throw new Error(`x25519: seed must be ${t.wE} bytes`);const r=new Uint8Array(e);return{publicKey:m(r),secretKey:r}}t.TZ=function(e){const t=(0,n.randomBytes)(32,e),r=g(t);return(0,i.wipe)(t),r},t.Tc=function(e,r){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(e.length!==t.Xx)throw new Error("X25519: incorrect secret key length");if(r.length!==t.Xx)throw new Error("X25519: incorrect public key length");const i=p(e,r);if(n){let e=0;for(let t=0;t{"use strict";function n(e){o.length||(i(),!0),o[o.length]=e}e.exports=n;var i,o=[],a=0;function s(){for(;a1024){for(var t=0,r=o.length-a;t{"use strict";const n=t;n.bignum=r(88826),n.define=r(20085).define,n.base=r(10615),n.constants=r(71315),n.decoders=r(35843),n.encoders=r(57775)},20085:(e,t,r)=>{"use strict";const n=r(57775),i=r(35843),o=r(97244);function a(e,t){this.name=e,this.body=t,this.decoders={},this.encoders={}}t.define=function(e,t){return new a(e,t)},a.prototype._createNamed=function(e){const t=this.name;function r(e){this._initNamed(e,t)}return o(r,e),r.prototype._initNamed=function(t,r){e.call(this,t,r)},new r(this)},a.prototype._getDecoder=function(e){return e=e||"der",this.decoders.hasOwnProperty(e)||(this.decoders[e]=this._createNamed(i[e])),this.decoders[e]},a.prototype.decode=function(e,t,r){return this._getDecoder(t).decode(e,r)},a.prototype._getEncoder=function(e){return e=e||"der",this.encoders.hasOwnProperty(e)||(this.encoders[e]=this._createNamed(n[e])),this.encoders[e]},a.prototype.encode=function(e,t,r){return this._getEncoder(t).encode(e,r)}},97393:(e,t,r)=>{"use strict";const n=r(97244),i=r(8786).a,o=r(47976).Buffer;function a(e,t){i.call(this,t),o.isBuffer(e)?(this.base=e,this.offset=0,this.length=e.length):this.error("Input not Buffer")}function s(e,t){if(Array.isArray(e))this.length=0,this.value=e.map((function(e){return s.isEncoderBuffer(e)||(e=new s(e,t)),this.length+=e.length,e}),this);else if("number"===typeof e){if(!(0<=e&&e<=255))return t.error("non-byte EncoderBuffer value");this.value=e,this.length=1}else if("string"===typeof e)this.value=e,this.length=o.byteLength(e);else{if(!o.isBuffer(e))return t.error("Unsupported type: "+typeof e);this.value=e,this.length=e.length}}n(a,i),t.t=a,a.isDecoderBuffer=function(e){if(e instanceof a)return!0;return"object"===typeof e&&o.isBuffer(e.base)&&"DecoderBuffer"===e.constructor.name&&"number"===typeof e.offset&&"number"===typeof e.length&&"function"===typeof e.save&&"function"===typeof e.restore&&"function"===typeof e.isEmpty&&"function"===typeof e.readUInt8&&"function"===typeof e.skip&&"function"===typeof e.raw},a.prototype.save=function(){return{offset:this.offset,reporter:i.prototype.save.call(this)}},a.prototype.restore=function(e){const t=new a(this.base);return t.offset=e.offset,t.length=this.offset,this.offset=e.offset,i.prototype.restore.call(this,e.reporter),t},a.prototype.isEmpty=function(){return this.offset===this.length},a.prototype.readUInt8=function(e){return this.offset+1<=this.length?this.base.readUInt8(this.offset++,!0):this.error(e||"DecoderBuffer overrun")},a.prototype.skip=function(e,t){if(!(this.offset+e<=this.length))return this.error(t||"DecoderBuffer overrun");const r=new a(this.base);return r._reporterState=this._reporterState,r.offset=this.offset,r.length=this.offset+e,this.offset+=e,r},a.prototype.raw=function(e){return this.base.slice(e?e.offset:this.offset,this.length)},t.d=s,s.isEncoderBuffer=function(e){if(e instanceof s)return!0;return"object"===typeof e&&"EncoderBuffer"===e.constructor.name&&"number"===typeof e.length&&"function"===typeof e.join},s.prototype.join=function(e,t){return e||(e=o.alloc(this.length)),t||(t=0),0===this.length||(Array.isArray(this.value)?this.value.forEach((function(r){r.join(e,t),t+=r.length})):("number"===typeof this.value?e[t]=this.value:"string"===typeof this.value?e.write(this.value,t):o.isBuffer(this.value)&&this.value.copy(e,t),t+=this.length)),e}},10615:(e,t,r)=>{"use strict";const n=t;n.Reporter=r(8786).a,n.DecoderBuffer=r(97393).t,n.EncoderBuffer=r(97393).d,n.Node=r(22535)},22535:(e,t,r)=>{"use strict";const n=r(8786).a,i=r(97393).d,o=r(97393).t,a=r(86367),s=["seq","seqof","set","setof","objid","bool","gentime","utctime","null_","enum","int","objDesc","bitstr","bmpstr","charstr","genstr","graphstr","ia5str","iso646str","numstr","octstr","printstr","t61str","unistr","utf8str","videostr"],l=["key","obj","use","optional","explicit","implicit","def","choice","any","contains"].concat(s);function c(e,t,r){const n={};this._baseState=n,n.name=r,n.enc=e,n.parent=t||null,n.children=null,n.tag=null,n.args=null,n.reverseArgs=null,n.choice=null,n.optional=!1,n.any=!1,n.obj=!1,n.use=null,n.useDecoder=null,n.key=null,n.default=null,n.explicit=null,n.implicit=null,n.contains=null,n.parent||(n.children=[],this._wrap())}e.exports=c;const u=["enc","parent","children","tag","args","reverseArgs","choice","optional","any","obj","use","alteredUse","key","default","explicit","implicit","contains"];c.prototype.clone=function(){const e=this._baseState,t={};u.forEach((function(r){t[r]=e[r]}));const r=new this.constructor(t.parent);return r._baseState=t,r},c.prototype._wrap=function(){const e=this._baseState;l.forEach((function(t){this[t]=function(){const r=new this.constructor(this);return e.children.push(r),r[t].apply(r,arguments)}}),this)},c.prototype._init=function(e){const t=this._baseState;a(null===t.parent),e.call(this),t.children=t.children.filter((function(e){return e._baseState.parent===this}),this),a.equal(t.children.length,1,"Root node can have only one child")},c.prototype._useArgs=function(e){const t=this._baseState,r=e.filter((function(e){return e instanceof this.constructor}),this);e=e.filter((function(e){return!(e instanceof this.constructor)}),this),0!==r.length&&(a(null===t.children),t.children=r,r.forEach((function(e){e._baseState.parent=this}),this)),0!==e.length&&(a(null===t.args),t.args=e,t.reverseArgs=e.map((function(e){if("object"!==typeof e||e.constructor!==Object)return e;const t={};return Object.keys(e).forEach((function(r){r==(0|r)&&(r|=0);const n=e[r];t[n]=r})),t})))},["_peekTag","_decodeTag","_use","_decodeStr","_decodeObjid","_decodeTime","_decodeNull","_decodeInt","_decodeBool","_decodeList","_encodeComposite","_encodeStr","_encodeObjid","_encodeTime","_encodeNull","_encodeInt","_encodeBool"].forEach((function(e){c.prototype[e]=function(){const t=this._baseState;throw new Error(e+" not implemented for encoding: "+t.enc)}})),s.forEach((function(e){c.prototype[e]=function(){const t=this._baseState,r=Array.prototype.slice.call(arguments);return a(null===t.tag),t.tag=e,this._useArgs(r),this}})),c.prototype.use=function(e){a(e);const t=this._baseState;return a(null===t.use),t.use=e,this},c.prototype.optional=function(){return this._baseState.optional=!0,this},c.prototype.def=function(e){const t=this._baseState;return a(null===t.default),t.default=e,t.optional=!0,this},c.prototype.explicit=function(e){const t=this._baseState;return a(null===t.explicit&&null===t.implicit),t.explicit=e,this},c.prototype.implicit=function(e){const t=this._baseState;return a(null===t.explicit&&null===t.implicit),t.implicit=e,this},c.prototype.obj=function(){const e=this._baseState,t=Array.prototype.slice.call(arguments);return e.obj=!0,0!==t.length&&this._useArgs(t),this},c.prototype.key=function(e){const t=this._baseState;return a(null===t.key),t.key=e,this},c.prototype.any=function(){return this._baseState.any=!0,this},c.prototype.choice=function(e){const t=this._baseState;return a(null===t.choice),t.choice=e,this._useArgs(Object.keys(e).map((function(t){return e[t]}))),this},c.prototype.contains=function(e){const t=this._baseState;return a(null===t.use),t.contains=e,this},c.prototype._decode=function(e,t){const r=this._baseState;if(null===r.parent)return e.wrapResult(r.children[0]._decode(e,t));let n,i=r.default,a=!0,s=null;if(null!==r.key&&(s=e.enterKey(r.key)),r.optional){let n=null;if(null!==r.explicit?n=r.explicit:null!==r.implicit?n=r.implicit:null!==r.tag&&(n=r.tag),null!==n||r.any){if(a=this._peekTag(e,n,r.any),e.isError(a))return a}else{const n=e.save();try{null===r.choice?this._decodeGeneric(r.tag,e,t):this._decodeChoice(e,t),a=!0}catch(l){a=!1}e.restore(n)}}if(r.obj&&a&&(n=e.enterObject()),a){if(null!==r.explicit){const t=this._decodeTag(e,r.explicit);if(e.isError(t))return t;e=t}const n=e.offset;if(null===r.use&&null===r.choice){let t;r.any&&(t=e.save());const n=this._decodeTag(e,null!==r.implicit?r.implicit:r.tag,r.any);if(e.isError(n))return n;r.any?i=e.raw(t):e=n}if(t&&t.track&&null!==r.tag&&t.track(e.path(),n,e.length,"tagged"),t&&t.track&&null!==r.tag&&t.track(e.path(),e.offset,e.length,"content"),r.any||(i=null===r.choice?this._decodeGeneric(r.tag,e,t):this._decodeChoice(e,t)),e.isError(i))return i;if(r.any||null!==r.choice||null===r.children||r.children.forEach((function(r){r._decode(e,t)})),r.contains&&("octstr"===r.tag||"bitstr"===r.tag)){const n=new o(i);i=this._getUse(r.contains,e._reporterState.obj)._decode(n,t)}}return r.obj&&a&&(i=e.leaveObject(n)),null===r.key||null===i&&!0!==a?null!==s&&e.exitKey(s):e.leaveKey(s,r.key,i),i},c.prototype._decodeGeneric=function(e,t,r){const n=this._baseState;return"seq"===e||"set"===e?null:"seqof"===e||"setof"===e?this._decodeList(t,e,n.args[0],r):/str$/.test(e)?this._decodeStr(t,e,r):"objid"===e&&n.args?this._decodeObjid(t,n.args[0],n.args[1],r):"objid"===e?this._decodeObjid(t,null,null,r):"gentime"===e||"utctime"===e?this._decodeTime(t,e,r):"null_"===e?this._decodeNull(t,r):"bool"===e?this._decodeBool(t,r):"objDesc"===e?this._decodeStr(t,e,r):"int"===e||"enum"===e?this._decodeInt(t,n.args&&n.args[0],r):null!==n.use?this._getUse(n.use,t._reporterState.obj)._decode(t,r):t.error("unknown tag: "+e)},c.prototype._getUse=function(e,t){const r=this._baseState;return r.useDecoder=this._use(e,t),a(null===r.useDecoder._baseState.parent),r.useDecoder=r.useDecoder._baseState.children[0],r.implicit!==r.useDecoder._baseState.implicit&&(r.useDecoder=r.useDecoder.clone(),r.useDecoder._baseState.implicit=r.implicit),r.useDecoder},c.prototype._decodeChoice=function(e,t){const r=this._baseState;let n=null,i=!1;return Object.keys(r.choice).some((function(o){const a=e.save(),s=r.choice[o];try{const r=s._decode(e,t);if(e.isError(r))return!1;n={type:o,value:r},i=!0}catch(l){return e.restore(a),!1}return!0}),this),i?n:e.error("Choice not matched")},c.prototype._createEncoderBuffer=function(e){return new i(e,this.reporter)},c.prototype._encode=function(e,t,r){const n=this._baseState;if(null!==n.default&&n.default===e)return;const i=this._encodeValue(e,t,r);return void 0===i||this._skipDefault(i,t,r)?void 0:i},c.prototype._encodeValue=function(e,t,r){const i=this._baseState;if(null===i.parent)return i.children[0]._encode(e,t||new n);let o=null;if(this.reporter=t,i.optional&&void 0===e){if(null===i.default)return;e=i.default}let a=null,s=!1;if(i.any)o=this._createEncoderBuffer(e);else if(i.choice)o=this._encodeChoice(e,t);else if(i.contains)a=this._getUse(i.contains,r)._encode(e,t),s=!0;else if(i.children)a=i.children.map((function(r){if("null_"===r._baseState.tag)return r._encode(null,t,e);if(null===r._baseState.key)return t.error("Child should have a key");const n=t.enterKey(r._baseState.key);if("object"!==typeof e)return t.error("Child expected, but input is not object");const i=r._encode(e[r._baseState.key],t,e);return t.leaveKey(n),i}),this).filter((function(e){return e})),a=this._createEncoderBuffer(a);else if("seqof"===i.tag||"setof"===i.tag){if(!i.args||1!==i.args.length)return t.error("Too many args for : "+i.tag);if(!Array.isArray(e))return t.error("seqof/setof, but data is not Array");const r=this.clone();r._baseState.implicit=null,a=this._createEncoderBuffer(e.map((function(r){const n=this._baseState;return this._getUse(n.args[0],e)._encode(r,t)}),r))}else null!==i.use?o=this._getUse(i.use,r)._encode(e,t):(a=this._encodePrimitive(i.tag,e),s=!0);if(!i.any&&null===i.choice){const e=null!==i.implicit?i.implicit:i.tag,r=null===i.implicit?"universal":"context";null===e?null===i.use&&t.error("Tag could be omitted only for .use()"):null===i.use&&(o=this._encodeComposite(e,s,r,a))}return null!==i.explicit&&(o=this._encodeComposite(i.explicit,!1,"context",o)),o},c.prototype._encodeChoice=function(e,t){const r=this._baseState,n=r.choice[e.type];return n||a(!1,e.type+" not found in "+JSON.stringify(Object.keys(r.choice))),n._encode(e.value,t)},c.prototype._encodePrimitive=function(e,t){const r=this._baseState;if(/str$/.test(e))return this._encodeStr(t,e);if("objid"===e&&r.args)return this._encodeObjid(t,r.reverseArgs[0],r.args[1]);if("objid"===e)return this._encodeObjid(t,null,null);if("gentime"===e||"utctime"===e)return this._encodeTime(t,e);if("null_"===e)return this._encodeNull();if("int"===e||"enum"===e)return this._encodeInt(t,r.args&&r.reverseArgs[0]);if("bool"===e)return this._encodeBool(t);if("objDesc"===e)return this._encodeStr(t,e);throw new Error("Unsupported tag: "+e)},c.prototype._isNumstr=function(e){return/^[0-9 ]*$/.test(e)},c.prototype._isPrintstr=function(e){return/^[A-Za-z0-9 '()+,-./:=?]*$/.test(e)}},8786:(e,t,r)=>{"use strict";const n=r(97244);function i(e){this._reporterState={obj:null,path:[],options:e||{},errors:[]}}function o(e,t){this.path=e,this.rethrow(t)}t.a=i,i.prototype.isError=function(e){return e instanceof o},i.prototype.save=function(){const e=this._reporterState;return{obj:e.obj,pathLen:e.path.length}},i.prototype.restore=function(e){const t=this._reporterState;t.obj=e.obj,t.path=t.path.slice(0,e.pathLen)},i.prototype.enterKey=function(e){return this._reporterState.path.push(e)},i.prototype.exitKey=function(e){const t=this._reporterState;t.path=t.path.slice(0,e-1)},i.prototype.leaveKey=function(e,t,r){const n=this._reporterState;this.exitKey(e),null!==n.obj&&(n.obj[t]=r)},i.prototype.path=function(){return this._reporterState.path.join("/")},i.prototype.enterObject=function(){const e=this._reporterState,t=e.obj;return e.obj={},t},i.prototype.leaveObject=function(e){const t=this._reporterState,r=t.obj;return t.obj=e,r},i.prototype.error=function(e){let t;const r=this._reporterState,n=e instanceof o;if(t=n?e:new o(r.path.map((function(e){return"["+JSON.stringify(e)+"]"})).join(""),e.message||e,e.stack),!r.options.partial)throw t;return n||r.errors.push(t),t},i.prototype.wrapResult=function(e){const t=this._reporterState;return t.options.partial?{result:this.isError(e)?null:e,errors:t.errors}:e},n(o,Error),o.prototype.rethrow=function(e){if(this.message=e+" at: "+(this.path||"(shallow)"),Error.captureStackTrace&&Error.captureStackTrace(this,o),!this.stack)try{throw new Error(this.message)}catch(t){this.stack=t.stack}return this}},89512:(e,t)=>{"use strict";function r(e){const t={};return Object.keys(e).forEach((function(r){(0|r)==r&&(r|=0);const n=e[r];t[n]=r})),t}t.tagClass={0:"universal",1:"application",2:"context",3:"private"},t.tagClassByName=r(t.tagClass),t.tag={0:"end",1:"bool",2:"int",3:"bitstr",4:"octstr",5:"null_",6:"objid",7:"objDesc",8:"external",9:"real",10:"enum",11:"embed",12:"utf8str",13:"relativeOid",16:"seq",17:"set",18:"numstr",19:"printstr",20:"t61str",21:"videostr",22:"ia5str",23:"utctime",24:"gentime",25:"graphstr",26:"iso646str",27:"genstr",28:"unistr",29:"charstr",30:"bmpstr"},t.tagByName=r(t.tag)},71315:(e,t,r)=>{"use strict";const n=t;n._reverse=function(e){const t={};return Object.keys(e).forEach((function(r){(0|r)==r&&(r|=0);const n=e[r];t[n]=r})),t},n.der=r(89512)},26840:(e,t,r)=>{"use strict";const n=r(97244),i=r(88826),o=r(97393).t,a=r(22535),s=r(89512);function l(e){this.enc="der",this.name=e.name,this.entity=e,this.tree=new c,this.tree._init(e.body)}function c(e){a.call(this,"der",e)}function u(e,t){let r=e.readUInt8(t);if(e.isError(r))return r;const n=s.tagClass[r>>6],i=0===(32&r);if(31===(31&r)){let n=r;for(r=0;128===(128&n);){if(n=e.readUInt8(t),e.isError(n))return n;r<<=7,r|=127&n}}else r&=31;return{cls:n,primitive:i,tag:r,tagStr:s.tag[r]}}function d(e,t,r){let n=e.readUInt8(r);if(e.isError(n))return n;if(!t&&128===n)return null;if(0===(128&n))return n;const i=127&n;if(i>4)return e.error("length octect is too long");n=0;for(let o=0;o{"use strict";const n=t;n.der=r(26840),n.pem=r(62169)},62169:(e,t,r)=>{"use strict";const n=r(97244),i=r(47976).Buffer,o=r(26840);function a(e){o.call(this,e),this.enc="pem"}n(a,o),e.exports=a,a.prototype.decode=function(e,t){const r=e.toString().split(/[\r\n]+/g),n=t.label.toUpperCase(),a=/^-----(BEGIN|END) ([^-]+)-----$/;let s=-1,l=-1;for(let i=0;i{"use strict";const n=r(97244),i=r(47976).Buffer,o=r(22535),a=r(89512);function s(e){this.enc="der",this.name=e.name,this.entity=e,this.tree=new l,this.tree._init(e.body)}function l(e){o.call(this,"der",e)}function c(e){return e<10?"0"+e:e}e.exports=s,s.prototype.encode=function(e,t){return this.tree._encode(e,t).join()},n(l,o),l.prototype._encodeComposite=function(e,t,r,n){const o=function(e,t,r,n){let i;"seqof"===e?e="seq":"setof"===e&&(e="set");if(a.tagByName.hasOwnProperty(e))i=a.tagByName[e];else{if("number"!==typeof e||(0|e)!==e)return n.error("Unknown tag: "+e);i=e}if(i>=31)return n.error("Multi-octet tag encoding unsupported");t||(i|=32);return i|=a.tagClassByName[r||"universal"]<<6,i}(e,t,r,this.reporter);if(n.length<128){const e=i.alloc(2);return e[0]=o,e[1]=n.length,this._createEncoderBuffer([e,n])}let s=1;for(let i=n.length;i>=256;i>>=8)s++;const l=i.alloc(2+s);l[0]=o,l[1]=128|s;for(let i=1+s,a=n.length;a>0;i--,a>>=8)l[i]=255&a;return this._createEncoderBuffer([l,n])},l.prototype._encodeStr=function(e,t){if("bitstr"===t)return this._createEncoderBuffer([0|e.unused,e.data]);if("bmpstr"===t){const t=i.alloc(2*e.length);for(let r=0;r=40)return this.reporter.error("Second objid identifier OOB");e.splice(0,2,40*e[0]+e[1])}let n=0;for(let i=0;i=128;t>>=7)n++}const o=i.alloc(n);let a=o.length-1;for(let i=e.length-1;i>=0;i--){let t=e[i];for(o[a--]=127&t;(t>>=7)>0;)o[a--]=128|127&t}return this._createEncoderBuffer(o)},l.prototype._encodeTime=function(e,t){let r;const n=new Date(e);return"gentime"===t?r=[c(n.getUTCFullYear()),c(n.getUTCMonth()+1),c(n.getUTCDate()),c(n.getUTCHours()),c(n.getUTCMinutes()),c(n.getUTCSeconds()),"Z"].join(""):"utctime"===t?r=[c(n.getUTCFullYear()%100),c(n.getUTCMonth()+1),c(n.getUTCDate()),c(n.getUTCHours()),c(n.getUTCMinutes()),c(n.getUTCSeconds()),"Z"].join(""):this.reporter.error("Encoding "+t+" time is not supported yet"),this._encodeStr(r,"octstr")},l.prototype._encodeNull=function(){return this._createEncoderBuffer("")},l.prototype._encodeInt=function(e,t){if("string"===typeof e){if(!t)return this.reporter.error("String int or enum given, but no values map");if(!t.hasOwnProperty(e))return this.reporter.error("Values map doesn't contain: "+JSON.stringify(e));e=t[e]}if("number"!==typeof e&&!i.isBuffer(e)){const t=e.toArray();!e.sign&&128&t[0]&&t.unshift(0),e=i.from(t)}if(i.isBuffer(e)){let t=e.length;0===e.length&&t++;const r=i.alloc(t);return e.copy(r),0===e.length&&(r[0]=0),this._createEncoderBuffer(r)}if(e<128)return this._createEncoderBuffer(e);if(e<256)return this._createEncoderBuffer([0,e]);let r=1;for(let i=e;i>=256;i>>=8)r++;const n=new Array(r);for(let i=n.length-1;i>=0;i--)n[i]=255&e,e>>=8;return 128&n[0]&&n.unshift(0),this._createEncoderBuffer(i.from(n))},l.prototype._encodeBool=function(e){return this._createEncoderBuffer(e?255:0)},l.prototype._use=function(e,t){return"function"===typeof e&&(e=e(t)),e._getEncoder("der").tree},l.prototype._skipDefault=function(e,t,r){const n=this._baseState;let i;if(null===n.default)return!1;const o=e.join();if(void 0===n.defaultBuffer&&(n.defaultBuffer=this._encodeValue(n.default,t,r).join()),o.length!==n.defaultBuffer.length)return!1;for(i=0;i{"use strict";const n=t;n.der=r(63292),n.pem=r(97981)},97981:(e,t,r)=>{"use strict";const n=r(97244),i=r(63292);function o(e){i.call(this,e),this.enc="pem"}n(o,i),e.exports=o,o.prototype.encode=function(e,t){const r=i.prototype.encode.call(this,e).toString("base64"),n=["-----BEGIN "+t.label+"-----"];for(let i=0;i=65&&r<=70?r-55:r>=97&&r<=102?r-87:r-48&15}function l(e,t,r){var n=s(e,r);return r-1>=t&&(n|=s(e,r-1)<<4),n}function c(e,t,r,n){for(var i=0,o=Math.min(e.length,r),a=t;a=49?s-49+10:s>=17?s-17+10:s}return i}o.isBN=function(e){return e instanceof o||null!==e&&"object"===typeof e&&e.constructor.wordSize===o.wordSize&&Array.isArray(e.words)},o.max=function(e,t){return e.cmp(t)>0?e:t},o.min=function(e,t){return e.cmp(t)<0?e:t},o.prototype._init=function(e,t,r){if("number"===typeof e)return this._initNumber(e,t,r);if("object"===typeof e)return this._initArray(e,t,r);"hex"===t&&(t=16),n(t===(0|t)&&t>=2&&t<=36);var i=0;"-"===(e=e.toString().replace(/\s+/g,""))[0]&&(i++,this.negative=1),i=0;i-=3)a=e[i]|e[i-1]<<8|e[i-2]<<16,this.words[o]|=a<>>26-s&67108863,(s+=24)>=26&&(s-=26,o++);else if("le"===r)for(i=0,o=0;i>>26-s&67108863,(s+=24)>=26&&(s-=26,o++);return this.strip()},o.prototype._parseHex=function(e,t,r){this.length=Math.ceil((e.length-t)/6),this.words=new Array(this.length);for(var n=0;n=t;n-=2)i=l(e,t,n)<=18?(o-=18,a+=1,this.words[a]|=i>>>26):o+=8;else for(n=(e.length-t)%2===0?t+1:t;n=18?(o-=18,a+=1,this.words[a]|=i>>>26):o+=8;this.strip()},o.prototype._parseBase=function(e,t,r){this.words=[0],this.length=1;for(var n=0,i=1;i<=67108863;i*=t)n++;n--,i=i/t|0;for(var o=e.length-r,a=o%n,s=Math.min(o,o-a)+r,l=0,u=r;u1&&0===this.words[this.length-1];)this.length--;return this._normSign()},o.prototype._normSign=function(){return 1===this.length&&0===this.words[0]&&(this.negative=0),this},o.prototype.inspect=function(){return(this.red?""};var u=["","0","00","000","0000","00000","000000","0000000","00000000","000000000","0000000000","00000000000","000000000000","0000000000000","00000000000000","000000000000000","0000000000000000","00000000000000000","000000000000000000","0000000000000000000","00000000000000000000","000000000000000000000","0000000000000000000000","00000000000000000000000","000000000000000000000000","0000000000000000000000000"],d=[0,0,25,16,12,11,10,9,8,8,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5],h=[0,0,33554432,43046721,16777216,48828125,60466176,40353607,16777216,43046721,1e7,19487171,35831808,62748517,7529536,11390625,16777216,24137569,34012224,47045881,64e6,4084101,5153632,6436343,7962624,9765625,11881376,14348907,17210368,20511149,243e5,28629151,33554432,39135393,45435424,52521875,60466176];function f(e,t,r){r.negative=t.negative^e.negative;var n=e.length+t.length|0;r.length=n,n=n-1|0;var i=0|e.words[0],o=0|t.words[0],a=i*o,s=67108863&a,l=a/67108864|0;r.words[0]=s;for(var c=1;c>>26,d=67108863&l,h=Math.min(c,t.length-1),f=Math.max(0,c-e.length+1);f<=h;f++){var p=c-f|0;u+=(a=(i=0|e.words[p])*(o=0|t.words[f])+d)/67108864|0,d=67108863&a}r.words[c]=0|d,l=0|u}return 0!==l?r.words[c]=0|l:r.length--,r.strip()}o.prototype.toString=function(e,t){var r;if(t=0|t||1,16===(e=e||10)||"hex"===e){r="";for(var i=0,o=0,a=0;a>>24-i&16777215)||a!==this.length-1?u[6-l.length]+l+r:l+r,(i+=2)>=26&&(i-=26,a--)}for(0!==o&&(r=o.toString(16)+r);r.length%t!==0;)r="0"+r;return 0!==this.negative&&(r="-"+r),r}if(e===(0|e)&&e>=2&&e<=36){var c=d[e],f=h[e];r="";var p=this.clone();for(p.negative=0;!p.isZero();){var m=p.modn(f).toString(e);r=(p=p.idivn(f)).isZero()?m+r:u[c-m.length]+m+r}for(this.isZero()&&(r="0"+r);r.length%t!==0;)r="0"+r;return 0!==this.negative&&(r="-"+r),r}n(!1,"Base should be between 2 and 36")},o.prototype.toNumber=function(){var e=this.words[0];return 2===this.length?e+=67108864*this.words[1]:3===this.length&&1===this.words[2]?e+=4503599627370496+67108864*this.words[1]:this.length>2&&n(!1,"Number can only safely store up to 53 bits"),0!==this.negative?-e:e},o.prototype.toJSON=function(){return this.toString(16)},o.prototype.toBuffer=function(e,t){return n("undefined"!==typeof a),this.toArrayLike(a,e,t)},o.prototype.toArray=function(e,t){return this.toArrayLike(Array,e,t)},o.prototype.toArrayLike=function(e,t,r){var i=this.byteLength(),o=r||Math.max(1,i);n(i<=o,"byte array longer than desired length"),n(o>0,"Requested array length <= 0"),this.strip();var a,s,l="le"===t,c=new e(o),u=this.clone();if(l){for(s=0;!u.isZero();s++)a=u.andln(255),u.iushrn(8),c[s]=a;for(;s=4096&&(r+=13,t>>>=13),t>=64&&(r+=7,t>>>=7),t>=8&&(r+=4,t>>>=4),t>=2&&(r+=2,t>>>=2),r+t},o.prototype._zeroBits=function(e){if(0===e)return 26;var t=e,r=0;return 0===(8191&t)&&(r+=13,t>>>=13),0===(127&t)&&(r+=7,t>>>=7),0===(15&t)&&(r+=4,t>>>=4),0===(3&t)&&(r+=2,t>>>=2),0===(1&t)&&r++,r},o.prototype.bitLength=function(){var e=this.words[this.length-1],t=this._countBits(e);return 26*(this.length-1)+t},o.prototype.zeroBits=function(){if(this.isZero())return 0;for(var e=0,t=0;te.length?this.clone().ior(e):e.clone().ior(this)},o.prototype.uor=function(e){return this.length>e.length?this.clone().iuor(e):e.clone().iuor(this)},o.prototype.iuand=function(e){var t;t=this.length>e.length?e:this;for(var r=0;re.length?this.clone().iand(e):e.clone().iand(this)},o.prototype.uand=function(e){return this.length>e.length?this.clone().iuand(e):e.clone().iuand(this)},o.prototype.iuxor=function(e){var t,r;this.length>e.length?(t=this,r=e):(t=e,r=this);for(var n=0;ne.length?this.clone().ixor(e):e.clone().ixor(this)},o.prototype.uxor=function(e){return this.length>e.length?this.clone().iuxor(e):e.clone().iuxor(this)},o.prototype.inotn=function(e){n("number"===typeof e&&e>=0);var t=0|Math.ceil(e/26),r=e%26;this._expand(t),r>0&&t--;for(var i=0;i0&&(this.words[i]=~this.words[i]&67108863>>26-r),this.strip()},o.prototype.notn=function(e){return this.clone().inotn(e)},o.prototype.setn=function(e,t){n("number"===typeof e&&e>=0);var r=e/26|0,i=e%26;return this._expand(r+1),this.words[r]=t?this.words[r]|1<e.length?(r=this,n=e):(r=e,n=this);for(var i=0,o=0;o>>26;for(;0!==i&&o>>26;if(this.length=r.length,0!==i)this.words[this.length]=i,this.length++;else if(r!==this)for(;oe.length?this.clone().iadd(e):e.clone().iadd(this)},o.prototype.isub=function(e){if(0!==e.negative){e.negative=0;var t=this.iadd(e);return e.negative=1,t._normSign()}if(0!==this.negative)return this.negative=0,this.iadd(e),this.negative=1,this._normSign();var r,n,i=this.cmp(e);if(0===i)return this.negative=0,this.length=1,this.words[0]=0,this;i>0?(r=this,n=e):(r=e,n=this);for(var o=0,a=0;a>26,this.words[a]=67108863&t;for(;0!==o&&a>26,this.words[a]=67108863&t;if(0===o&&a>>13,f=0|a[1],p=8191&f,m=f>>>13,g=0|a[2],y=8191&g,v=g>>>13,b=0|a[3],w=8191&b,x=b>>>13,k=0|a[4],M=8191&k,E=k>>>13,_=0|a[5],A=8191&_,S=_>>>13,I=0|a[6],T=8191&I,C=I>>>13,N=0|a[7],D=8191&N,j=N>>>13,O=0|a[8],P=8191&O,L=O>>>13,R=0|a[9],z=8191&R,B=R>>>13,U=0|s[0],F=8191&U,H=U>>>13,V=0|s[1],G=8191&V,q=V>>>13,W=0|s[2],Y=8191&W,Z=W>>>13,Q=0|s[3],K=8191&Q,J=Q>>>13,$=0|s[4],X=8191&$,ee=$>>>13,te=0|s[5],re=8191&te,ne=te>>>13,ie=0|s[6],oe=8191&ie,ae=ie>>>13,se=0|s[7],le=8191&se,ce=se>>>13,ue=0|s[8],de=8191&ue,he=ue>>>13,fe=0|s[9],pe=8191&fe,me=fe>>>13;r.negative=e.negative^t.negative,r.length=19;var ge=(c+(n=Math.imul(d,F))|0)+((8191&(i=(i=Math.imul(d,H))+Math.imul(h,F)|0))<<13)|0;c=((o=Math.imul(h,H))+(i>>>13)|0)+(ge>>>26)|0,ge&=67108863,n=Math.imul(p,F),i=(i=Math.imul(p,H))+Math.imul(m,F)|0,o=Math.imul(m,H);var ye=(c+(n=n+Math.imul(d,G)|0)|0)+((8191&(i=(i=i+Math.imul(d,q)|0)+Math.imul(h,G)|0))<<13)|0;c=((o=o+Math.imul(h,q)|0)+(i>>>13)|0)+(ye>>>26)|0,ye&=67108863,n=Math.imul(y,F),i=(i=Math.imul(y,H))+Math.imul(v,F)|0,o=Math.imul(v,H),n=n+Math.imul(p,G)|0,i=(i=i+Math.imul(p,q)|0)+Math.imul(m,G)|0,o=o+Math.imul(m,q)|0;var ve=(c+(n=n+Math.imul(d,Y)|0)|0)+((8191&(i=(i=i+Math.imul(d,Z)|0)+Math.imul(h,Y)|0))<<13)|0;c=((o=o+Math.imul(h,Z)|0)+(i>>>13)|0)+(ve>>>26)|0,ve&=67108863,n=Math.imul(w,F),i=(i=Math.imul(w,H))+Math.imul(x,F)|0,o=Math.imul(x,H),n=n+Math.imul(y,G)|0,i=(i=i+Math.imul(y,q)|0)+Math.imul(v,G)|0,o=o+Math.imul(v,q)|0,n=n+Math.imul(p,Y)|0,i=(i=i+Math.imul(p,Z)|0)+Math.imul(m,Y)|0,o=o+Math.imul(m,Z)|0;var be=(c+(n=n+Math.imul(d,K)|0)|0)+((8191&(i=(i=i+Math.imul(d,J)|0)+Math.imul(h,K)|0))<<13)|0;c=((o=o+Math.imul(h,J)|0)+(i>>>13)|0)+(be>>>26)|0,be&=67108863,n=Math.imul(M,F),i=(i=Math.imul(M,H))+Math.imul(E,F)|0,o=Math.imul(E,H),n=n+Math.imul(w,G)|0,i=(i=i+Math.imul(w,q)|0)+Math.imul(x,G)|0,o=o+Math.imul(x,q)|0,n=n+Math.imul(y,Y)|0,i=(i=i+Math.imul(y,Z)|0)+Math.imul(v,Y)|0,o=o+Math.imul(v,Z)|0,n=n+Math.imul(p,K)|0,i=(i=i+Math.imul(p,J)|0)+Math.imul(m,K)|0,o=o+Math.imul(m,J)|0;var we=(c+(n=n+Math.imul(d,X)|0)|0)+((8191&(i=(i=i+Math.imul(d,ee)|0)+Math.imul(h,X)|0))<<13)|0;c=((o=o+Math.imul(h,ee)|0)+(i>>>13)|0)+(we>>>26)|0,we&=67108863,n=Math.imul(A,F),i=(i=Math.imul(A,H))+Math.imul(S,F)|0,o=Math.imul(S,H),n=n+Math.imul(M,G)|0,i=(i=i+Math.imul(M,q)|0)+Math.imul(E,G)|0,o=o+Math.imul(E,q)|0,n=n+Math.imul(w,Y)|0,i=(i=i+Math.imul(w,Z)|0)+Math.imul(x,Y)|0,o=o+Math.imul(x,Z)|0,n=n+Math.imul(y,K)|0,i=(i=i+Math.imul(y,J)|0)+Math.imul(v,K)|0,o=o+Math.imul(v,J)|0,n=n+Math.imul(p,X)|0,i=(i=i+Math.imul(p,ee)|0)+Math.imul(m,X)|0,o=o+Math.imul(m,ee)|0;var xe=(c+(n=n+Math.imul(d,re)|0)|0)+((8191&(i=(i=i+Math.imul(d,ne)|0)+Math.imul(h,re)|0))<<13)|0;c=((o=o+Math.imul(h,ne)|0)+(i>>>13)|0)+(xe>>>26)|0,xe&=67108863,n=Math.imul(T,F),i=(i=Math.imul(T,H))+Math.imul(C,F)|0,o=Math.imul(C,H),n=n+Math.imul(A,G)|0,i=(i=i+Math.imul(A,q)|0)+Math.imul(S,G)|0,o=o+Math.imul(S,q)|0,n=n+Math.imul(M,Y)|0,i=(i=i+Math.imul(M,Z)|0)+Math.imul(E,Y)|0,o=o+Math.imul(E,Z)|0,n=n+Math.imul(w,K)|0,i=(i=i+Math.imul(w,J)|0)+Math.imul(x,K)|0,o=o+Math.imul(x,J)|0,n=n+Math.imul(y,X)|0,i=(i=i+Math.imul(y,ee)|0)+Math.imul(v,X)|0,o=o+Math.imul(v,ee)|0,n=n+Math.imul(p,re)|0,i=(i=i+Math.imul(p,ne)|0)+Math.imul(m,re)|0,o=o+Math.imul(m,ne)|0;var ke=(c+(n=n+Math.imul(d,oe)|0)|0)+((8191&(i=(i=i+Math.imul(d,ae)|0)+Math.imul(h,oe)|0))<<13)|0;c=((o=o+Math.imul(h,ae)|0)+(i>>>13)|0)+(ke>>>26)|0,ke&=67108863,n=Math.imul(D,F),i=(i=Math.imul(D,H))+Math.imul(j,F)|0,o=Math.imul(j,H),n=n+Math.imul(T,G)|0,i=(i=i+Math.imul(T,q)|0)+Math.imul(C,G)|0,o=o+Math.imul(C,q)|0,n=n+Math.imul(A,Y)|0,i=(i=i+Math.imul(A,Z)|0)+Math.imul(S,Y)|0,o=o+Math.imul(S,Z)|0,n=n+Math.imul(M,K)|0,i=(i=i+Math.imul(M,J)|0)+Math.imul(E,K)|0,o=o+Math.imul(E,J)|0,n=n+Math.imul(w,X)|0,i=(i=i+Math.imul(w,ee)|0)+Math.imul(x,X)|0,o=o+Math.imul(x,ee)|0,n=n+Math.imul(y,re)|0,i=(i=i+Math.imul(y,ne)|0)+Math.imul(v,re)|0,o=o+Math.imul(v,ne)|0,n=n+Math.imul(p,oe)|0,i=(i=i+Math.imul(p,ae)|0)+Math.imul(m,oe)|0,o=o+Math.imul(m,ae)|0;var Me=(c+(n=n+Math.imul(d,le)|0)|0)+((8191&(i=(i=i+Math.imul(d,ce)|0)+Math.imul(h,le)|0))<<13)|0;c=((o=o+Math.imul(h,ce)|0)+(i>>>13)|0)+(Me>>>26)|0,Me&=67108863,n=Math.imul(P,F),i=(i=Math.imul(P,H))+Math.imul(L,F)|0,o=Math.imul(L,H),n=n+Math.imul(D,G)|0,i=(i=i+Math.imul(D,q)|0)+Math.imul(j,G)|0,o=o+Math.imul(j,q)|0,n=n+Math.imul(T,Y)|0,i=(i=i+Math.imul(T,Z)|0)+Math.imul(C,Y)|0,o=o+Math.imul(C,Z)|0,n=n+Math.imul(A,K)|0,i=(i=i+Math.imul(A,J)|0)+Math.imul(S,K)|0,o=o+Math.imul(S,J)|0,n=n+Math.imul(M,X)|0,i=(i=i+Math.imul(M,ee)|0)+Math.imul(E,X)|0,o=o+Math.imul(E,ee)|0,n=n+Math.imul(w,re)|0,i=(i=i+Math.imul(w,ne)|0)+Math.imul(x,re)|0,o=o+Math.imul(x,ne)|0,n=n+Math.imul(y,oe)|0,i=(i=i+Math.imul(y,ae)|0)+Math.imul(v,oe)|0,o=o+Math.imul(v,ae)|0,n=n+Math.imul(p,le)|0,i=(i=i+Math.imul(p,ce)|0)+Math.imul(m,le)|0,o=o+Math.imul(m,ce)|0;var Ee=(c+(n=n+Math.imul(d,de)|0)|0)+((8191&(i=(i=i+Math.imul(d,he)|0)+Math.imul(h,de)|0))<<13)|0;c=((o=o+Math.imul(h,he)|0)+(i>>>13)|0)+(Ee>>>26)|0,Ee&=67108863,n=Math.imul(z,F),i=(i=Math.imul(z,H))+Math.imul(B,F)|0,o=Math.imul(B,H),n=n+Math.imul(P,G)|0,i=(i=i+Math.imul(P,q)|0)+Math.imul(L,G)|0,o=o+Math.imul(L,q)|0,n=n+Math.imul(D,Y)|0,i=(i=i+Math.imul(D,Z)|0)+Math.imul(j,Y)|0,o=o+Math.imul(j,Z)|0,n=n+Math.imul(T,K)|0,i=(i=i+Math.imul(T,J)|0)+Math.imul(C,K)|0,o=o+Math.imul(C,J)|0,n=n+Math.imul(A,X)|0,i=(i=i+Math.imul(A,ee)|0)+Math.imul(S,X)|0,o=o+Math.imul(S,ee)|0,n=n+Math.imul(M,re)|0,i=(i=i+Math.imul(M,ne)|0)+Math.imul(E,re)|0,o=o+Math.imul(E,ne)|0,n=n+Math.imul(w,oe)|0,i=(i=i+Math.imul(w,ae)|0)+Math.imul(x,oe)|0,o=o+Math.imul(x,ae)|0,n=n+Math.imul(y,le)|0,i=(i=i+Math.imul(y,ce)|0)+Math.imul(v,le)|0,o=o+Math.imul(v,ce)|0,n=n+Math.imul(p,de)|0,i=(i=i+Math.imul(p,he)|0)+Math.imul(m,de)|0,o=o+Math.imul(m,he)|0;var _e=(c+(n=n+Math.imul(d,pe)|0)|0)+((8191&(i=(i=i+Math.imul(d,me)|0)+Math.imul(h,pe)|0))<<13)|0;c=((o=o+Math.imul(h,me)|0)+(i>>>13)|0)+(_e>>>26)|0,_e&=67108863,n=Math.imul(z,G),i=(i=Math.imul(z,q))+Math.imul(B,G)|0,o=Math.imul(B,q),n=n+Math.imul(P,Y)|0,i=(i=i+Math.imul(P,Z)|0)+Math.imul(L,Y)|0,o=o+Math.imul(L,Z)|0,n=n+Math.imul(D,K)|0,i=(i=i+Math.imul(D,J)|0)+Math.imul(j,K)|0,o=o+Math.imul(j,J)|0,n=n+Math.imul(T,X)|0,i=(i=i+Math.imul(T,ee)|0)+Math.imul(C,X)|0,o=o+Math.imul(C,ee)|0,n=n+Math.imul(A,re)|0,i=(i=i+Math.imul(A,ne)|0)+Math.imul(S,re)|0,o=o+Math.imul(S,ne)|0,n=n+Math.imul(M,oe)|0,i=(i=i+Math.imul(M,ae)|0)+Math.imul(E,oe)|0,o=o+Math.imul(E,ae)|0,n=n+Math.imul(w,le)|0,i=(i=i+Math.imul(w,ce)|0)+Math.imul(x,le)|0,o=o+Math.imul(x,ce)|0,n=n+Math.imul(y,de)|0,i=(i=i+Math.imul(y,he)|0)+Math.imul(v,de)|0,o=o+Math.imul(v,he)|0;var Ae=(c+(n=n+Math.imul(p,pe)|0)|0)+((8191&(i=(i=i+Math.imul(p,me)|0)+Math.imul(m,pe)|0))<<13)|0;c=((o=o+Math.imul(m,me)|0)+(i>>>13)|0)+(Ae>>>26)|0,Ae&=67108863,n=Math.imul(z,Y),i=(i=Math.imul(z,Z))+Math.imul(B,Y)|0,o=Math.imul(B,Z),n=n+Math.imul(P,K)|0,i=(i=i+Math.imul(P,J)|0)+Math.imul(L,K)|0,o=o+Math.imul(L,J)|0,n=n+Math.imul(D,X)|0,i=(i=i+Math.imul(D,ee)|0)+Math.imul(j,X)|0,o=o+Math.imul(j,ee)|0,n=n+Math.imul(T,re)|0,i=(i=i+Math.imul(T,ne)|0)+Math.imul(C,re)|0,o=o+Math.imul(C,ne)|0,n=n+Math.imul(A,oe)|0,i=(i=i+Math.imul(A,ae)|0)+Math.imul(S,oe)|0,o=o+Math.imul(S,ae)|0,n=n+Math.imul(M,le)|0,i=(i=i+Math.imul(M,ce)|0)+Math.imul(E,le)|0,o=o+Math.imul(E,ce)|0,n=n+Math.imul(w,de)|0,i=(i=i+Math.imul(w,he)|0)+Math.imul(x,de)|0,o=o+Math.imul(x,he)|0;var Se=(c+(n=n+Math.imul(y,pe)|0)|0)+((8191&(i=(i=i+Math.imul(y,me)|0)+Math.imul(v,pe)|0))<<13)|0;c=((o=o+Math.imul(v,me)|0)+(i>>>13)|0)+(Se>>>26)|0,Se&=67108863,n=Math.imul(z,K),i=(i=Math.imul(z,J))+Math.imul(B,K)|0,o=Math.imul(B,J),n=n+Math.imul(P,X)|0,i=(i=i+Math.imul(P,ee)|0)+Math.imul(L,X)|0,o=o+Math.imul(L,ee)|0,n=n+Math.imul(D,re)|0,i=(i=i+Math.imul(D,ne)|0)+Math.imul(j,re)|0,o=o+Math.imul(j,ne)|0,n=n+Math.imul(T,oe)|0,i=(i=i+Math.imul(T,ae)|0)+Math.imul(C,oe)|0,o=o+Math.imul(C,ae)|0,n=n+Math.imul(A,le)|0,i=(i=i+Math.imul(A,ce)|0)+Math.imul(S,le)|0,o=o+Math.imul(S,ce)|0,n=n+Math.imul(M,de)|0,i=(i=i+Math.imul(M,he)|0)+Math.imul(E,de)|0,o=o+Math.imul(E,he)|0;var Ie=(c+(n=n+Math.imul(w,pe)|0)|0)+((8191&(i=(i=i+Math.imul(w,me)|0)+Math.imul(x,pe)|0))<<13)|0;c=((o=o+Math.imul(x,me)|0)+(i>>>13)|0)+(Ie>>>26)|0,Ie&=67108863,n=Math.imul(z,X),i=(i=Math.imul(z,ee))+Math.imul(B,X)|0,o=Math.imul(B,ee),n=n+Math.imul(P,re)|0,i=(i=i+Math.imul(P,ne)|0)+Math.imul(L,re)|0,o=o+Math.imul(L,ne)|0,n=n+Math.imul(D,oe)|0,i=(i=i+Math.imul(D,ae)|0)+Math.imul(j,oe)|0,o=o+Math.imul(j,ae)|0,n=n+Math.imul(T,le)|0,i=(i=i+Math.imul(T,ce)|0)+Math.imul(C,le)|0,o=o+Math.imul(C,ce)|0,n=n+Math.imul(A,de)|0,i=(i=i+Math.imul(A,he)|0)+Math.imul(S,de)|0,o=o+Math.imul(S,he)|0;var Te=(c+(n=n+Math.imul(M,pe)|0)|0)+((8191&(i=(i=i+Math.imul(M,me)|0)+Math.imul(E,pe)|0))<<13)|0;c=((o=o+Math.imul(E,me)|0)+(i>>>13)|0)+(Te>>>26)|0,Te&=67108863,n=Math.imul(z,re),i=(i=Math.imul(z,ne))+Math.imul(B,re)|0,o=Math.imul(B,ne),n=n+Math.imul(P,oe)|0,i=(i=i+Math.imul(P,ae)|0)+Math.imul(L,oe)|0,o=o+Math.imul(L,ae)|0,n=n+Math.imul(D,le)|0,i=(i=i+Math.imul(D,ce)|0)+Math.imul(j,le)|0,o=o+Math.imul(j,ce)|0,n=n+Math.imul(T,de)|0,i=(i=i+Math.imul(T,he)|0)+Math.imul(C,de)|0,o=o+Math.imul(C,he)|0;var Ce=(c+(n=n+Math.imul(A,pe)|0)|0)+((8191&(i=(i=i+Math.imul(A,me)|0)+Math.imul(S,pe)|0))<<13)|0;c=((o=o+Math.imul(S,me)|0)+(i>>>13)|0)+(Ce>>>26)|0,Ce&=67108863,n=Math.imul(z,oe),i=(i=Math.imul(z,ae))+Math.imul(B,oe)|0,o=Math.imul(B,ae),n=n+Math.imul(P,le)|0,i=(i=i+Math.imul(P,ce)|0)+Math.imul(L,le)|0,o=o+Math.imul(L,ce)|0,n=n+Math.imul(D,de)|0,i=(i=i+Math.imul(D,he)|0)+Math.imul(j,de)|0,o=o+Math.imul(j,he)|0;var Ne=(c+(n=n+Math.imul(T,pe)|0)|0)+((8191&(i=(i=i+Math.imul(T,me)|0)+Math.imul(C,pe)|0))<<13)|0;c=((o=o+Math.imul(C,me)|0)+(i>>>13)|0)+(Ne>>>26)|0,Ne&=67108863,n=Math.imul(z,le),i=(i=Math.imul(z,ce))+Math.imul(B,le)|0,o=Math.imul(B,ce),n=n+Math.imul(P,de)|0,i=(i=i+Math.imul(P,he)|0)+Math.imul(L,de)|0,o=o+Math.imul(L,he)|0;var De=(c+(n=n+Math.imul(D,pe)|0)|0)+((8191&(i=(i=i+Math.imul(D,me)|0)+Math.imul(j,pe)|0))<<13)|0;c=((o=o+Math.imul(j,me)|0)+(i>>>13)|0)+(De>>>26)|0,De&=67108863,n=Math.imul(z,de),i=(i=Math.imul(z,he))+Math.imul(B,de)|0,o=Math.imul(B,he);var je=(c+(n=n+Math.imul(P,pe)|0)|0)+((8191&(i=(i=i+Math.imul(P,me)|0)+Math.imul(L,pe)|0))<<13)|0;c=((o=o+Math.imul(L,me)|0)+(i>>>13)|0)+(je>>>26)|0,je&=67108863;var Oe=(c+(n=Math.imul(z,pe))|0)+((8191&(i=(i=Math.imul(z,me))+Math.imul(B,pe)|0))<<13)|0;return c=((o=Math.imul(B,me))+(i>>>13)|0)+(Oe>>>26)|0,Oe&=67108863,l[0]=ge,l[1]=ye,l[2]=ve,l[3]=be,l[4]=we,l[5]=xe,l[6]=ke,l[7]=Me,l[8]=Ee,l[9]=_e,l[10]=Ae,l[11]=Se,l[12]=Ie,l[13]=Te,l[14]=Ce,l[15]=Ne,l[16]=De,l[17]=je,l[18]=Oe,0!==c&&(l[19]=c,r.length++),r};function m(e,t,r){return(new g).mulp(e,t,r)}function g(e,t){this.x=e,this.y=t}Math.imul||(p=f),o.prototype.mulTo=function(e,t){var r,n=this.length+e.length;return r=10===this.length&&10===e.length?p(this,e,t):n<63?f(this,e,t):n<1024?function(e,t,r){r.negative=t.negative^e.negative,r.length=e.length+t.length;for(var n=0,i=0,o=0;o>>26)|0)>>>26,a&=67108863}r.words[o]=s,n=a,a=i}return 0!==n?r.words[o]=n:r.length--,r.strip()}(this,e,t):m(this,e,t),r},g.prototype.makeRBT=function(e){for(var t=new Array(e),r=o.prototype._countBits(e)-1,n=0;n>=1;return n},g.prototype.permute=function(e,t,r,n,i,o){for(var a=0;a>>=1)i++;return 1<>>=13,r[2*a+1]=8191&o,o>>>=13;for(a=2*t;a>=26,t+=i/67108864|0,t+=o>>>26,this.words[r]=67108863&o}return 0!==t&&(this.words[r]=t,this.length++),this},o.prototype.muln=function(e){return this.clone().imuln(e)},o.prototype.sqr=function(){return this.mul(this)},o.prototype.isqr=function(){return this.imul(this.clone())},o.prototype.pow=function(e){var t=function(e){for(var t=new Array(e.bitLength()),r=0;r>>i}return t}(e);if(0===t.length)return new o(1);for(var r=this,n=0;n=0);var t,r=e%26,i=(e-r)/26,o=67108863>>>26-r<<26-r;if(0!==r){var a=0;for(t=0;t>>26-r}a&&(this.words[t]=a,this.length++)}if(0!==i){for(t=this.length-1;t>=0;t--)this.words[t+i]=this.words[t];for(t=0;t=0),i=t?(t-t%26)/26:0;var o=e%26,a=Math.min((e-o)/26,this.length),s=67108863^67108863>>>o<a)for(this.length-=a,c=0;c=0&&(0!==u||c>=i);c--){var d=0|this.words[c];this.words[c]=u<<26-o|d>>>o,u=d&s}return l&&0!==u&&(l.words[l.length++]=u),0===this.length&&(this.words[0]=0,this.length=1),this.strip()},o.prototype.ishrn=function(e,t,r){return n(0===this.negative),this.iushrn(e,t,r)},o.prototype.shln=function(e){return this.clone().ishln(e)},o.prototype.ushln=function(e){return this.clone().iushln(e)},o.prototype.shrn=function(e){return this.clone().ishrn(e)},o.prototype.ushrn=function(e){return this.clone().iushrn(e)},o.prototype.testn=function(e){n("number"===typeof e&&e>=0);var t=e%26,r=(e-t)/26,i=1<=0);var t=e%26,r=(e-t)/26;if(n(0===this.negative,"imaskn works only with positive numbers"),this.length<=r)return this;if(0!==t&&r++,this.length=Math.min(r,this.length),0!==t){var i=67108863^67108863>>>t<=67108864;t++)this.words[t]-=67108864,t===this.length-1?this.words[t+1]=1:this.words[t+1]++;return this.length=Math.max(this.length,t+1),this},o.prototype.isubn=function(e){if(n("number"===typeof e),n(e<67108864),e<0)return this.iaddn(-e);if(0!==this.negative)return this.negative=0,this.iaddn(e),this.negative=1,this;if(this.words[0]-=e,1===this.length&&this.words[0]<0)this.words[0]=-this.words[0],this.negative=1;else for(var t=0;t>26)-(l/67108864|0),this.words[i+r]=67108863&o}for(;i>26,this.words[i+r]=67108863&o;if(0===s)return this.strip();for(n(-1===s),s=0,i=0;i>26,this.words[i]=67108863&o;return this.negative=1,this.strip()},o.prototype._wordDiv=function(e,t){var r=(this.length,e.length),n=this.clone(),i=e,a=0|i.words[i.length-1];0!==(r=26-this._countBits(a))&&(i=i.ushln(r),n.iushln(r),a=0|i.words[i.length-1]);var s,l=n.length-i.length;if("mod"!==t){(s=new o(null)).length=l+1,s.words=new Array(s.length);for(var c=0;c=0;d--){var h=67108864*(0|n.words[i.length+d])+(0|n.words[i.length+d-1]);for(h=Math.min(h/a|0,67108863),n._ishlnsubmul(i,h,d);0!==n.negative;)h--,n.negative=0,n._ishlnsubmul(i,1,d),n.isZero()||(n.negative^=1);s&&(s.words[d]=h)}return s&&s.strip(),n.strip(),"div"!==t&&0!==r&&n.iushrn(r),{div:s||null,mod:n}},o.prototype.divmod=function(e,t,r){return n(!e.isZero()),this.isZero()?{div:new o(0),mod:new o(0)}:0!==this.negative&&0===e.negative?(s=this.neg().divmod(e,t),"mod"!==t&&(i=s.div.neg()),"div"!==t&&(a=s.mod.neg(),r&&0!==a.negative&&a.iadd(e)),{div:i,mod:a}):0===this.negative&&0!==e.negative?(s=this.divmod(e.neg(),t),"mod"!==t&&(i=s.div.neg()),{div:i,mod:s.mod}):0!==(this.negative&e.negative)?(s=this.neg().divmod(e.neg(),t),"div"!==t&&(a=s.mod.neg(),r&&0!==a.negative&&a.isub(e)),{div:s.div,mod:a}):e.length>this.length||this.cmp(e)<0?{div:new o(0),mod:this}:1===e.length?"div"===t?{div:this.divn(e.words[0]),mod:null}:"mod"===t?{div:null,mod:new o(this.modn(e.words[0]))}:{div:this.divn(e.words[0]),mod:new o(this.modn(e.words[0]))}:this._wordDiv(e,t);var i,a,s},o.prototype.div=function(e){return this.divmod(e,"div",!1).div},o.prototype.mod=function(e){return this.divmod(e,"mod",!1).mod},o.prototype.umod=function(e){return this.divmod(e,"mod",!0).mod},o.prototype.divRound=function(e){var t=this.divmod(e);if(t.mod.isZero())return t.div;var r=0!==t.div.negative?t.mod.isub(e):t.mod,n=e.ushrn(1),i=e.andln(1),o=r.cmp(n);return o<0||1===i&&0===o?t.div:0!==t.div.negative?t.div.isubn(1):t.div.iaddn(1)},o.prototype.modn=function(e){n(e<=67108863);for(var t=(1<<26)%e,r=0,i=this.length-1;i>=0;i--)r=(t*r+(0|this.words[i]))%e;return r},o.prototype.idivn=function(e){n(e<=67108863);for(var t=0,r=this.length-1;r>=0;r--){var i=(0|this.words[r])+67108864*t;this.words[r]=i/e|0,t=i%e}return this.strip()},o.prototype.divn=function(e){return this.clone().idivn(e)},o.prototype.egcd=function(e){n(0===e.negative),n(!e.isZero());var t=this,r=e.clone();t=0!==t.negative?t.umod(e):t.clone();for(var i=new o(1),a=new o(0),s=new o(0),l=new o(1),c=0;t.isEven()&&r.isEven();)t.iushrn(1),r.iushrn(1),++c;for(var u=r.clone(),d=t.clone();!t.isZero();){for(var h=0,f=1;0===(t.words[0]&f)&&h<26;++h,f<<=1);if(h>0)for(t.iushrn(h);h-- >0;)(i.isOdd()||a.isOdd())&&(i.iadd(u),a.isub(d)),i.iushrn(1),a.iushrn(1);for(var p=0,m=1;0===(r.words[0]&m)&&p<26;++p,m<<=1);if(p>0)for(r.iushrn(p);p-- >0;)(s.isOdd()||l.isOdd())&&(s.iadd(u),l.isub(d)),s.iushrn(1),l.iushrn(1);t.cmp(r)>=0?(t.isub(r),i.isub(s),a.isub(l)):(r.isub(t),s.isub(i),l.isub(a))}return{a:s,b:l,gcd:r.iushln(c)}},o.prototype._invmp=function(e){n(0===e.negative),n(!e.isZero());var t=this,r=e.clone();t=0!==t.negative?t.umod(e):t.clone();for(var i,a=new o(1),s=new o(0),l=r.clone();t.cmpn(1)>0&&r.cmpn(1)>0;){for(var c=0,u=1;0===(t.words[0]&u)&&c<26;++c,u<<=1);if(c>0)for(t.iushrn(c);c-- >0;)a.isOdd()&&a.iadd(l),a.iushrn(1);for(var d=0,h=1;0===(r.words[0]&h)&&d<26;++d,h<<=1);if(d>0)for(r.iushrn(d);d-- >0;)s.isOdd()&&s.iadd(l),s.iushrn(1);t.cmp(r)>=0?(t.isub(r),a.isub(s)):(r.isub(t),s.isub(a))}return(i=0===t.cmpn(1)?a:s).cmpn(0)<0&&i.iadd(e),i},o.prototype.gcd=function(e){if(this.isZero())return e.abs();if(e.isZero())return this.abs();var t=this.clone(),r=e.clone();t.negative=0,r.negative=0;for(var n=0;t.isEven()&&r.isEven();n++)t.iushrn(1),r.iushrn(1);for(;;){for(;t.isEven();)t.iushrn(1);for(;r.isEven();)r.iushrn(1);var i=t.cmp(r);if(i<0){var o=t;t=r,r=o}else if(0===i||0===r.cmpn(1))break;t.isub(r)}return r.iushln(n)},o.prototype.invm=function(e){return this.egcd(e).a.umod(e)},o.prototype.isEven=function(){return 0===(1&this.words[0])},o.prototype.isOdd=function(){return 1===(1&this.words[0])},o.prototype.andln=function(e){return this.words[0]&e},o.prototype.bincn=function(e){n("number"===typeof e);var t=e%26,r=(e-t)/26,i=1<>>26,s&=67108863,this.words[a]=s}return 0!==o&&(this.words[a]=o,this.length++),this},o.prototype.isZero=function(){return 1===this.length&&0===this.words[0]},o.prototype.cmpn=function(e){var t,r=e<0;if(0!==this.negative&&!r)return-1;if(0===this.negative&&r)return 1;if(this.strip(),this.length>1)t=1;else{r&&(e=-e),n(e<=67108863,"Number is too big");var i=0|this.words[0];t=i===e?0:ie.length)return 1;if(this.length=0;r--){var n=0|this.words[r],i=0|e.words[r];if(n!==i){ni&&(t=1);break}}return t},o.prototype.gtn=function(e){return 1===this.cmpn(e)},o.prototype.gt=function(e){return 1===this.cmp(e)},o.prototype.gten=function(e){return this.cmpn(e)>=0},o.prototype.gte=function(e){return this.cmp(e)>=0},o.prototype.ltn=function(e){return-1===this.cmpn(e)},o.prototype.lt=function(e){return-1===this.cmp(e)},o.prototype.lten=function(e){return this.cmpn(e)<=0},o.prototype.lte=function(e){return this.cmp(e)<=0},o.prototype.eqn=function(e){return 0===this.cmpn(e)},o.prototype.eq=function(e){return 0===this.cmp(e)},o.red=function(e){return new M(e)},o.prototype.toRed=function(e){return n(!this.red,"Already a number in reduction context"),n(0===this.negative,"red works only with positives"),e.convertTo(this)._forceRed(e)},o.prototype.fromRed=function(){return n(this.red,"fromRed works only with numbers in reduction context"),this.red.convertFrom(this)},o.prototype._forceRed=function(e){return this.red=e,this},o.prototype.forceRed=function(e){return n(!this.red,"Already a number in reduction context"),this._forceRed(e)},o.prototype.redAdd=function(e){return n(this.red,"redAdd works only with red numbers"),this.red.add(this,e)},o.prototype.redIAdd=function(e){return n(this.red,"redIAdd works only with red numbers"),this.red.iadd(this,e)},o.prototype.redSub=function(e){return n(this.red,"redSub works only with red numbers"),this.red.sub(this,e)},o.prototype.redISub=function(e){return n(this.red,"redISub works only with red numbers"),this.red.isub(this,e)},o.prototype.redShl=function(e){return n(this.red,"redShl works only with red numbers"),this.red.shl(this,e)},o.prototype.redMul=function(e){return n(this.red,"redMul works only with red numbers"),this.red._verify2(this,e),this.red.mul(this,e)},o.prototype.redIMul=function(e){return n(this.red,"redMul works only with red numbers"),this.red._verify2(this,e),this.red.imul(this,e)},o.prototype.redSqr=function(){return n(this.red,"redSqr works only with red numbers"),this.red._verify1(this),this.red.sqr(this)},o.prototype.redISqr=function(){return n(this.red,"redISqr works only with red numbers"),this.red._verify1(this),this.red.isqr(this)},o.prototype.redSqrt=function(){return n(this.red,"redSqrt works only with red numbers"),this.red._verify1(this),this.red.sqrt(this)},o.prototype.redInvm=function(){return n(this.red,"redInvm works only with red numbers"),this.red._verify1(this),this.red.invm(this)},o.prototype.redNeg=function(){return n(this.red,"redNeg works only with red numbers"),this.red._verify1(this),this.red.neg(this)},o.prototype.redPow=function(e){return n(this.red&&!e.red,"redPow(normalNum)"),this.red._verify1(this),this.red.pow(this,e)};var y={k256:null,p224:null,p192:null,p25519:null};function v(e,t){this.name=e,this.p=new o(t,16),this.n=this.p.bitLength(),this.k=new o(1).iushln(this.n).isub(this.p),this.tmp=this._tmp()}function b(){v.call(this,"k256","ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f")}function w(){v.call(this,"p224","ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001")}function x(){v.call(this,"p192","ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff")}function k(){v.call(this,"25519","7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed")}function M(e){if("string"===typeof e){var t=o._prime(e);this.m=t.p,this.prime=t}else n(e.gtn(1),"modulus must be greater than 1"),this.m=e,this.prime=null}function E(e){M.call(this,e),this.shift=this.m.bitLength(),this.shift%26!==0&&(this.shift+=26-this.shift%26),this.r=new o(1).iushln(this.shift),this.r2=this.imod(this.r.sqr()),this.rinv=this.r._invmp(this.m),this.minv=this.rinv.mul(this.r).isubn(1).div(this.m),this.minv=this.minv.umod(this.r),this.minv=this.r.sub(this.minv)}v.prototype._tmp=function(){var e=new o(null);return e.words=new Array(Math.ceil(this.n/13)),e},v.prototype.ireduce=function(e){var t,r=e;do{this.split(r,this.tmp),t=(r=(r=this.imulK(r)).iadd(this.tmp)).bitLength()}while(t>this.n);var n=t0?r.isub(this.p):void 0!==r.strip?r.strip():r._strip(),r},v.prototype.split=function(e,t){e.iushrn(this.n,0,t)},v.prototype.imulK=function(e){return e.imul(this.k)},i(b,v),b.prototype.split=function(e,t){for(var r=4194303,n=Math.min(e.length,9),i=0;i>>22,o=a}o>>>=22,e.words[i-10]=o,0===o&&e.length>10?e.length-=10:e.length-=9},b.prototype.imulK=function(e){e.words[e.length]=0,e.words[e.length+1]=0,e.length+=2;for(var t=0,r=0;r>>=26,e.words[r]=i,t=n}return 0!==t&&(e.words[e.length++]=t),e},o._prime=function(e){if(y[e])return y[e];var t;if("k256"===e)t=new b;else if("p224"===e)t=new w;else if("p192"===e)t=new x;else{if("p25519"!==e)throw new Error("Unknown prime "+e);t=new k}return y[e]=t,t},M.prototype._verify1=function(e){n(0===e.negative,"red works only with positives"),n(e.red,"red works only with red numbers")},M.prototype._verify2=function(e,t){n(0===(e.negative|t.negative),"red works only with positives"),n(e.red&&e.red===t.red,"red works only with red numbers")},M.prototype.imod=function(e){return this.prime?this.prime.ireduce(e)._forceRed(this):e.umod(this.m)._forceRed(this)},M.prototype.neg=function(e){return e.isZero()?e.clone():this.m.sub(e)._forceRed(this)},M.prototype.add=function(e,t){this._verify2(e,t);var r=e.add(t);return r.cmp(this.m)>=0&&r.isub(this.m),r._forceRed(this)},M.prototype.iadd=function(e,t){this._verify2(e,t);var r=e.iadd(t);return r.cmp(this.m)>=0&&r.isub(this.m),r},M.prototype.sub=function(e,t){this._verify2(e,t);var r=e.sub(t);return r.cmpn(0)<0&&r.iadd(this.m),r._forceRed(this)},M.prototype.isub=function(e,t){this._verify2(e,t);var r=e.isub(t);return r.cmpn(0)<0&&r.iadd(this.m),r},M.prototype.shl=function(e,t){return this._verify1(e),this.imod(e.ushln(t))},M.prototype.imul=function(e,t){return this._verify2(e,t),this.imod(e.imul(t))},M.prototype.mul=function(e,t){return this._verify2(e,t),this.imod(e.mul(t))},M.prototype.isqr=function(e){return this.imul(e,e.clone())},M.prototype.sqr=function(e){return this.mul(e,e)},M.prototype.sqrt=function(e){if(e.isZero())return e.clone();var t=this.m.andln(3);if(n(t%2===1),3===t){var r=this.m.add(new o(1)).iushrn(2);return this.pow(e,r)}for(var i=this.m.subn(1),a=0;!i.isZero()&&0===i.andln(1);)a++,i.iushrn(1);n(!i.isZero());var s=new o(1).toRed(this),l=s.redNeg(),c=this.m.subn(1).iushrn(1),u=this.m.bitLength();for(u=new o(2*u*u).toRed(this);0!==this.pow(u,c).cmp(l);)u.redIAdd(l);for(var d=this.pow(u,i),h=this.pow(e,i.addn(1).iushrn(1)),f=this.pow(e,i),p=a;0!==f.cmp(s);){for(var m=f,g=0;0!==m.cmp(s);g++)m=m.redSqr();n(g=0;n--){for(var c=t.words[n],u=l-1;u>=0;u--){var d=c>>u&1;i!==r[0]&&(i=this.sqr(i)),0!==d||0!==a?(a<<=1,a|=d,(4===++s||0===n&&0===u)&&(i=this.mul(i,r[a]),s=0,a=0)):s=0}l=26}return i},M.prototype.convertTo=function(e){var t=e.umod(this.m);return t===e?t.clone():t},M.prototype.convertFrom=function(e){var t=e.clone();return t.red=null,t},o.mont=function(e){return new E(e)},i(E,M),E.prototype.convertTo=function(e){return this.imod(e.ushln(this.shift))},E.prototype.convertFrom=function(e){var t=this.imod(e.mul(this.rinv));return t.red=null,t},E.prototype.imul=function(e,t){if(e.isZero()||t.isZero())return e.words[0]=0,e.length=1,e;var r=e.imul(t),n=r.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),i=r.isub(n).iushrn(this.shift),o=i;return i.cmp(this.m)>=0?o=i.isub(this.m):i.cmpn(0)<0&&(o=i.iadd(this.m)),o._forceRed(this)},E.prototype.mul=function(e,t){if(e.isZero()||t.isZero())return new o(0)._forceRed(this);var r=e.mul(t),n=r.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),i=r.isub(n).iushrn(this.shift),a=i;return i.cmp(this.m)>=0?a=i.isub(this.m):i.cmpn(0)<0&&(a=i.iadd(this.m)),a._forceRed(this)},E.prototype.invm=function(e){return this.imod(e._invmp(this.m).mul(this.r2))._forceRed(this)}}(e=r.nmd(e),this)},62010:(e,t,r)=>{"use strict";var n=r(904);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function o(e,t){for(var r=0;r1?r-1:0),i=1;i1?r-1:0),i=1;i1?r-1:0),i=1;i1?r-1:0),i=1;i{"use strict";var n=r(904);function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function o(e){for(var t=1;te.length)&&(r=e.length),e.substring(r-t.length,r)===t}var w="",x="",k="",M="",E={deepStrictEqual:"Expected values to be strictly deep-equal:",strictEqual:"Expected values to be strictly equal:",strictEqualObject:'Expected "actual" to be reference-equal to "expected":',deepEqual:"Expected values to be loosely deep-equal:",equal:"Expected values to be loosely equal:",notDeepStrictEqual:'Expected "actual" not to be strictly deep-equal to:',notStrictEqual:'Expected "actual" to be strictly unequal to:',notStrictEqualObject:'Expected "actual" not to be reference-equal to "expected":',notDeepEqual:'Expected "actual" not to be loosely deep-equal to:',notEqual:'Expected "actual" to be loosely unequal to:',notIdentical:"Values identical but not reference-equal:"};function _(e){var t=Object.keys(e),r=Object.create(Object.getPrototypeOf(e));return t.forEach((function(t){r[t]=e[t]})),Object.defineProperty(r,"message",{value:e.message}),r}function A(e){return y(e,{compact:!1,customInspect:!1,depth:1e3,maxArrayLength:1/0,showHidden:!1,breakLength:1/0,showProxy:!1,sorted:!0,getters:!0})}function S(e,t,r){var i="",o="",a=0,s="",l=!1,c=A(e),u=c.split("\n"),d=A(t).split("\n"),h=0,f="";if("strictEqual"===r&&"object"===g(e)&&"object"===g(t)&&null!==e&&null!==t&&(r="strictEqualObject"),1===u.length&&1===d.length&&u[0]!==d[0]){var p=u[0].length+d[0].length;if(p<=10){if(("object"!==g(e)||null===e)&&("object"!==g(t)||null===t)&&(0!==e||0!==t))return"".concat(E[r],"\n\n")+"".concat(u[0]," !== ").concat(d[0],"\n")}else if("strictEqualObject"!==r){if(p<(n.stderr&&n.stderr.isTTY?n.stderr.columns:80)){for(;u[0][h]===d[0][h];)h++;h>2&&(f="\n ".concat(function(e,t){if(t=Math.floor(t),0==e.length||0==t)return"";var r=e.length*t;for(t=Math.floor(Math.log(t)/Math.log(2));t;)e+=e,t--;return e+e.substring(0,r-e.length)}(" ",h),"^"),h=0)}}}for(var m=u[u.length-1],y=d[d.length-1];m===y&&(h++<2?s="\n ".concat(m).concat(s):i=m,u.pop(),d.pop(),0!==u.length&&0!==d.length);)m=u[u.length-1],y=d[d.length-1];var v=Math.max(u.length,d.length);if(0===v){var _=c.split("\n");if(_.length>30)for(_[26]="".concat(w,"...").concat(M);_.length>27;)_.pop();return"".concat(E.notIdentical,"\n\n").concat(_.join("\n"),"\n")}h>3&&(s="\n".concat(w,"...").concat(M).concat(s),l=!0),""!==i&&(s="\n ".concat(i).concat(s),i="");var S=0,I=E[r]+"\n".concat(x,"+ actual").concat(M," ").concat(k,"- expected").concat(M),T=" ".concat(w,"...").concat(M," Lines skipped");for(h=0;h1&&h>2&&(C>4?(o+="\n".concat(w,"...").concat(M),l=!0):C>3&&(o+="\n ".concat(d[h-2]),S++),o+="\n ".concat(d[h-1]),S++),a=h,i+="\n".concat(k,"-").concat(M," ").concat(d[h]),S++;else if(d.length1&&h>2&&(C>4?(o+="\n".concat(w,"...").concat(M),l=!0):C>3&&(o+="\n ".concat(u[h-2]),S++),o+="\n ".concat(u[h-1]),S++),a=h,o+="\n".concat(x,"+").concat(M," ").concat(u[h]),S++;else{var N=d[h],D=u[h],j=D!==N&&(!b(D,",")||D.slice(0,-1)!==N);j&&b(N,",")&&N.slice(0,-1)===D&&(j=!1,D+=","),j?(C>1&&h>2&&(C>4?(o+="\n".concat(w,"...").concat(M),l=!0):C>3&&(o+="\n ".concat(u[h-2]),S++),o+="\n ".concat(u[h-1]),S++),a=h,o+="\n".concat(x,"+").concat(M," ").concat(D),i+="\n".concat(k,"-").concat(M," ").concat(N),S+=2):(o+=i,i="",1!==C&&0!==h||(o+="\n ".concat(D),S++))}if(S>20&&h30)for(p[26]="".concat(w,"...").concat(M);p.length>27;)p.pop();t=1===p.length?l.call(this,"".concat(f," ").concat(p[0])):l.call(this,"".concat(f,"\n\n").concat(p.join("\n"),"\n"))}else{var m=A(a),y="",b=E[i];"notDeepEqual"===i||"notEqual"===i?(m="".concat(E[i],"\n\n").concat(m)).length>1024&&(m="".concat(m.slice(0,1021),"...")):(y="".concat(A(s)),m.length>512&&(m="".concat(m.slice(0,509),"...")),y.length>512&&(y="".concat(y.slice(0,509),"...")),"deepEqual"===i||"equal"===i?m="".concat(b,"\n\n").concat(m,"\n\nshould equal\n\n"):y=" ".concat(i," ").concat(y)),t=l.call(this,"".concat(m).concat(y))}return Error.stackTraceLimit=h,t.generatedMessage=!r,Object.defineProperty(u(t),"name",{value:"AssertionError [ERR_ASSERTION]",enumerable:!1,writable:!0,configurable:!0}),t.code="ERR_ASSERTION",t.actual=a,t.expected=s,t.operator=i,Error.captureStackTrace&&Error.captureStackTrace(u(t),o),t.stack,t.name="AssertionError",c(t)}return r=d,(i=[{key:"toString",value:function(){return"".concat(this.name," [").concat(this.code,"]: ").concat(this.message)}},{key:t,value:function(e,t){return y(this,o(o({},t),{},{customInspect:!1,depth:0}))}}])&&s(r.prototype,i),a&&s(r,a),Object.defineProperty(r,"prototype",{writable:!1}),d}(d(Error),y.custom);e.exports=I},21031:(e,t,r)=>{"use strict";function n(e){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}function i(e,t){for(var r=0;r2?"one of ".concat(t," ").concat(e.slice(0,r-1).join(", "),", or ")+e[r-1]:2===r?"one of ".concat(t," ").concat(e[0]," or ").concat(e[1]):"of ".concat(t," ").concat(e[0])}return"of ".concat(t," ").concat(String(e))}h("ERR_AMBIGUOUS_ARGUMENT",'The "%s" argument is ambiguous. %s',TypeError),h("ERR_INVALID_ARG_TYPE",(function(e,t,i){var o,a,s,l;if(void 0===c&&(c=r(62010)),c("string"===typeof e,"'name' must be a string"),"string"===typeof t&&(a="not ",t.substr(!s||s<0?0:+s,a.length)===a)?(o="must not be",t=t.replace(/^not /,"")):o="must be",function(e,t,r){return(void 0===r||r>e.length)&&(r=e.length),e.substring(r-t.length,r)===t}(e," argument"))l="The ".concat(e," ").concat(o," ").concat(f(t,"type"));else{var u=function(e,t,r){return"number"!==typeof r&&(r=0),!(r+t.length>e.length)&&-1!==e.indexOf(t,r)}(e,".")?"property":"argument";l='The "'.concat(e,'" ').concat(u," ").concat(o," ").concat(f(t,"type"))}return l+=". Received type ".concat(n(i))}),TypeError),h("ERR_INVALID_ARG_VALUE",(function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"is invalid";void 0===u&&(u=r(66119));var i=u.inspect(t);return i.length>128&&(i="".concat(i.slice(0,128),"...")),"The argument '".concat(e,"' ").concat(n,". Received ").concat(i)}),TypeError,RangeError),h("ERR_INVALID_RETURN_VALUE",(function(e,t,r){var i;return i=r&&r.constructor&&r.constructor.name?"instance of ".concat(r.constructor.name):"type ".concat(n(r)),"Expected ".concat(e,' to be returned from the "').concat(t,'"')+" function but got ".concat(i,".")}),TypeError),h("ERR_MISSING_ARGS",(function(){for(var e=arguments.length,t=new Array(e),n=0;n0,"At least one arg needs to be specified");var i="The ",o=t.length;switch(t=t.map((function(e){return'"'.concat(e,'"')})),o){case 1:i+="".concat(t[0]," argument");break;case 2:i+="".concat(t[0]," and ").concat(t[1]," arguments");break;default:i+=t.slice(0,o-1).join(", "),i+=", and ".concat(t[o-1]," arguments")}return"".concat(i," must be specified")}),TypeError),e.exports.codes=d},45193:(e,t,r)=>{"use strict";function n(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,i,o,a,s=[],l=!0,c=!1;try{if(o=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=o.call(r)).done)&&(s.push(n.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return i(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return i(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r10)return!0;for(var t=0;t57)return!0}return 10===e.length&&e>=Math.pow(2,32)}function j(e){return Object.keys(e).filter(D).concat(u(e).filter(Object.prototype.propertyIsEnumerable.bind(e)))}function O(e,t){if(e===t)return 0;for(var r=e.length,n=t.length,i=0,o=Math.min(r,n);i{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(20451),i=r(81237),o=function(){function e(){this._semaphore=new i.default(1)}return e.prototype.acquire=function(){return n.__awaiter(this,void 0,void 0,(function(){var e;return n.__generator(this,(function(t){switch(t.label){case 0:return[4,this._semaphore.acquire()];case 1:return e=t.sent(),[2,e[1]]}}))}))},e.prototype.runExclusive=function(e){return this._semaphore.runExclusive((function(){return e()}))},e.prototype.isLocked=function(){return this._semaphore.isLocked()},e.prototype.release=function(){this._semaphore.release()},e}();t.default=o},81237:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(20451),i=function(){function e(e){if(this._maxConcurrency=e,this._queue=[],e<=0)throw new Error("semaphore must be initialized to a positive value");this._value=e}return e.prototype.acquire=function(){var e=this,t=this.isLocked(),r=new Promise((function(t){return e._queue.push(t)}));return t||this._dispatch(),r},e.prototype.runExclusive=function(e){return n.__awaiter(this,void 0,void 0,(function(){var t,r,i;return n.__generator(this,(function(n){switch(n.label){case 0:return[4,this.acquire()];case 1:t=n.sent(),r=t[0],i=t[1],n.label=2;case 2:return n.trys.push([2,,4,5]),[4,e(r)];case 3:return[2,n.sent()];case 4:return i(),[7];case 5:return[2]}}))}))},e.prototype.isLocked=function(){return this._value<=0},e.prototype.release=function(){if(this._maxConcurrency>1)throw new Error("this method is unavailabel on semaphores with concurrency > 1; use the scoped release returned by acquire instead");if(this._currentReleaser){var e=this._currentReleaser;this._currentReleaser=void 0,e()}},e.prototype._dispatch=function(){var e=this,t=this._queue.shift();if(t){var r=!1;this._currentReleaser=function(){r||(r=!0,e._value++,e._dispatch())},t([this._value--,this._currentReleaser])}},e}();t.default=i},39939:(e,t,r)=>{"use strict";t.eu=void 0;var n=r(17184);Object.defineProperty(t,"eu",{enumerable:!0,get:function(){return n.default}});var i=r(81237);var o=r(33448)},33448:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.withTimeout=void 0;var n=r(20451);t.withTimeout=function(e,t,r){var i=this;return void 0===r&&(r=new Error("timeout")),{acquire:function(){return new Promise((function(o,a){return n.__awaiter(i,void 0,void 0,(function(){var i,s;return n.__generator(this,(function(n){switch(n.label){case 0:return i=!1,setTimeout((function(){i=!0,a(r)}),t),[4,e.acquire()];case 1:return s=n.sent(),i?(Array.isArray(s)?s[1]:s)():o(s),[2]}}))}))}))},runExclusive:function(e){return n.__awaiter(this,void 0,void 0,(function(){var t,r;return n.__generator(this,(function(n){switch(n.label){case 0:t=function(){},n.label=1;case 1:return n.trys.push([1,,7,8]),[4,this.acquire()];case 2:return r=n.sent(),Array.isArray(r)?(t=r[1],[4,e(r[0])]):[3,4];case 3:return[2,n.sent()];case 4:return t=r,[4,e()];case 5:return[2,n.sent()];case 6:return[3,8];case 7:return t(),[7];case 8:return[2]}}))}))},release:function(){e.release()},isLocked:function(){return e.isLocked()}}}},3339:(e,t,r)=>{e.exports=r(86493)},53882:(e,t,r)=>{"use strict";var n=r(34886),i=r(55772),o=r(98666),a=r(8008),s=r(16865),l=r(20074),c=r(99664),u=r(95622),d=r(4347),h=r(62257),f=r(96310);e.exports=function(e){return new Promise((function(t,r){var p,m=e.data,g=e.headers,y=e.responseType;function v(){e.cancelToken&&e.cancelToken.unsubscribe(p),e.signal&&e.signal.removeEventListener("abort",p)}n.isFormData(m)&&n.isStandardBrowserEnv()&&delete g["Content-Type"];var b=new XMLHttpRequest;if(e.auth){var w=e.auth.username||"",x=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";g.Authorization="Basic "+btoa(w+":"+x)}var k=s(e.baseURL,e.url);function M(){if(b){var n="getAllResponseHeaders"in b?l(b.getAllResponseHeaders()):null,o={data:y&&"text"!==y&&"json"!==y?b.response:b.responseText,status:b.status,statusText:b.statusText,headers:n,config:e,request:b};i((function(e){t(e),v()}),(function(e){r(e),v()}),o),b=null}}if(b.open(e.method.toUpperCase(),a(k,e.params,e.paramsSerializer),!0),b.timeout=e.timeout,"onloadend"in b?b.onloadend=M:b.onreadystatechange=function(){b&&4===b.readyState&&(0!==b.status||b.responseURL&&0===b.responseURL.indexOf("file:"))&&setTimeout(M)},b.onabort=function(){b&&(r(new d("Request aborted",d.ECONNABORTED,e,b)),b=null)},b.onerror=function(){r(new d("Network Error",d.ERR_NETWORK,e,b,b)),b=null},b.ontimeout=function(){var t=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded",n=e.transitional||u;e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),r(new d(t,n.clarifyTimeoutError?d.ETIMEDOUT:d.ECONNABORTED,e,b)),b=null},n.isStandardBrowserEnv()){var E=(e.withCredentials||c(k))&&e.xsrfCookieName?o.read(e.xsrfCookieName):void 0;E&&(g[e.xsrfHeaderName]=E)}"setRequestHeader"in b&&n.forEach(g,(function(e,t){"undefined"===typeof m&&"content-type"===t.toLowerCase()?delete g[t]:b.setRequestHeader(t,e)})),n.isUndefined(e.withCredentials)||(b.withCredentials=!!e.withCredentials),y&&"json"!==y&&(b.responseType=e.responseType),"function"===typeof e.onDownloadProgress&&b.addEventListener("progress",e.onDownloadProgress),"function"===typeof e.onUploadProgress&&b.upload&&b.upload.addEventListener("progress",e.onUploadProgress),(e.cancelToken||e.signal)&&(p=function(e){b&&(r(!e||e&&e.type?new h:e),b.abort(),b=null)},e.cancelToken&&e.cancelToken.subscribe(p),e.signal&&(e.signal.aborted?p():e.signal.addEventListener("abort",p))),m||(m=null);var _=f(k);_&&-1===["http","https","file"].indexOf(_)?r(new d("Unsupported protocol "+_+":",d.ERR_BAD_REQUEST,e)):b.send(m)}))}},86493:(e,t,r)=>{"use strict";var n=r(34886),i=r(52578),o=r(49229),a=r(27661);var s=function e(t){var r=new o(t),s=i(o.prototype.request,r);return n.extend(s,o.prototype,r),n.extend(s,r),s.create=function(r){return e(a(t,r))},s}(r(24094));s.Axios=o,s.CanceledError=r(62257),s.CancelToken=r(95241),s.isCancel=r(73646),s.VERSION=r(44863).version,s.toFormData=r(87406),s.AxiosError=r(4347),s.Cancel=s.CanceledError,s.all=function(e){return Promise.all(e)},s.spread=r(71754),s.isAxiosError=r(14645),e.exports=s,e.exports.default=s},95241:(e,t,r)=>{"use strict";var n=r(62257);function i(e){if("function"!==typeof e)throw new TypeError("executor must be a function.");var t;this.promise=new Promise((function(e){t=e}));var r=this;this.promise.then((function(e){if(r._listeners){var t,n=r._listeners.length;for(t=0;t{"use strict";var n=r(4347);function i(e){n.call(this,null==e?"canceled":e,n.ERR_CANCELED),this.name="CanceledError"}r(34886).inherits(i,n,{__CANCEL__:!0}),e.exports=i},73646:e=>{"use strict";e.exports=function(e){return!(!e||!e.__CANCEL__)}},49229:(e,t,r)=>{"use strict";var n=r(34886),i=r(8008),o=r(97805),a=r(2428),s=r(27661),l=r(16865),c=r(10591),u=c.validators;function d(e){this.defaults=e,this.interceptors={request:new o,response:new o}}d.prototype.request=function(e,t){"string"===typeof e?(t=t||{}).url=e:t=e||{},(t=s(this.defaults,t)).method?t.method=t.method.toLowerCase():this.defaults.method?t.method=this.defaults.method.toLowerCase():t.method="get";var r=t.transitional;void 0!==r&&c.assertOptions(r,{silentJSONParsing:u.transitional(u.boolean),forcedJSONParsing:u.transitional(u.boolean),clarifyTimeoutError:u.transitional(u.boolean)},!1);var n=[],i=!0;this.interceptors.request.forEach((function(e){"function"===typeof e.runWhen&&!1===e.runWhen(t)||(i=i&&e.synchronous,n.unshift(e.fulfilled,e.rejected))}));var o,l=[];if(this.interceptors.response.forEach((function(e){l.push(e.fulfilled,e.rejected)})),!i){var d=[a,void 0];for(Array.prototype.unshift.apply(d,n),d=d.concat(l),o=Promise.resolve(t);d.length;)o=o.then(d.shift(),d.shift());return o}for(var h=t;n.length;){var f=n.shift(),p=n.shift();try{h=f(h)}catch(m){p(m);break}}try{o=a(h)}catch(m){return Promise.reject(m)}for(;l.length;)o=o.then(l.shift(),l.shift());return o},d.prototype.getUri=function(e){e=s(this.defaults,e);var t=l(e.baseURL,e.url);return i(t,e.params,e.paramsSerializer)},n.forEach(["delete","get","head","options"],(function(e){d.prototype[e]=function(t,r){return this.request(s(r||{},{method:e,url:t,data:(r||{}).data}))}})),n.forEach(["post","put","patch"],(function(e){function t(t){return function(r,n,i){return this.request(s(i||{},{method:e,headers:t?{"Content-Type":"multipart/form-data"}:{},url:r,data:n}))}}d.prototype[e]=t(),d.prototype[e+"Form"]=t(!0)})),e.exports=d},4347:(e,t,r)=>{"use strict";var n=r(34886);function i(e,t,r,n,i){Error.call(this),this.message=e,this.name="AxiosError",t&&(this.code=t),r&&(this.config=r),n&&(this.request=n),i&&(this.response=i)}n.inherits(i,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code,status:this.response&&this.response.status?this.response.status:null}}});var o=i.prototype,a={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED"].forEach((function(e){a[e]={value:e}})),Object.defineProperties(i,a),Object.defineProperty(o,"isAxiosError",{value:!0}),i.from=function(e,t,r,a,s,l){var c=Object.create(o);return n.toFlatObject(e,c,(function(e){return e!==Error.prototype})),i.call(c,e.message,t,r,a,s),c.name=e.name,l&&Object.assign(c,l),c},e.exports=i},97805:(e,t,r)=>{"use strict";var n=r(34886);function i(){this.handlers=[]}i.prototype.use=function(e,t,r){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!r&&r.synchronous,runWhen:r?r.runWhen:null}),this.handlers.length-1},i.prototype.eject=function(e){this.handlers[e]&&(this.handlers[e]=null)},i.prototype.forEach=function(e){n.forEach(this.handlers,(function(t){null!==t&&e(t)}))},e.exports=i},16865:(e,t,r)=>{"use strict";var n=r(27543),i=r(45842);e.exports=function(e,t){return e&&!n(t)?i(e,t):t}},2428:(e,t,r)=>{"use strict";var n=r(34886),i=r(56035),o=r(73646),a=r(24094),s=r(62257);function l(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new s}e.exports=function(e){return l(e),e.headers=e.headers||{},e.data=i.call(e,e.data,e.headers,e.transformRequest),e.headers=n.merge(e.headers.common||{},e.headers[e.method]||{},e.headers),n.forEach(["delete","get","head","post","put","patch","common"],(function(t){delete e.headers[t]})),(e.adapter||a.adapter)(e).then((function(t){return l(e),t.data=i.call(e,t.data,t.headers,e.transformResponse),t}),(function(t){return o(t)||(l(e),t&&t.response&&(t.response.data=i.call(e,t.response.data,t.response.headers,e.transformResponse))),Promise.reject(t)}))}},27661:(e,t,r)=>{"use strict";var n=r(34886);e.exports=function(e,t){t=t||{};var r={};function i(e,t){return n.isPlainObject(e)&&n.isPlainObject(t)?n.merge(e,t):n.isPlainObject(t)?n.merge({},t):n.isArray(t)?t.slice():t}function o(r){return n.isUndefined(t[r])?n.isUndefined(e[r])?void 0:i(void 0,e[r]):i(e[r],t[r])}function a(e){if(!n.isUndefined(t[e]))return i(void 0,t[e])}function s(r){return n.isUndefined(t[r])?n.isUndefined(e[r])?void 0:i(void 0,e[r]):i(void 0,t[r])}function l(r){return r in t?i(e[r],t[r]):r in e?i(void 0,e[r]):void 0}var c={url:a,method:a,data:a,baseURL:s,transformRequest:s,transformResponse:s,paramsSerializer:s,timeout:s,timeoutMessage:s,withCredentials:s,adapter:s,responseType:s,xsrfCookieName:s,xsrfHeaderName:s,onUploadProgress:s,onDownloadProgress:s,decompress:s,maxContentLength:s,maxBodyLength:s,beforeRedirect:s,transport:s,httpAgent:s,httpsAgent:s,cancelToken:s,socketPath:s,responseEncoding:s,validateStatus:l};return n.forEach(Object.keys(e).concat(Object.keys(t)),(function(e){var t=c[e]||o,i=t(e);n.isUndefined(i)&&t!==l||(r[e]=i)})),r}},55772:(e,t,r)=>{"use strict";var n=r(4347);e.exports=function(e,t,r){var i=r.config.validateStatus;r.status&&i&&!i(r.status)?t(new n("Request failed with status code "+r.status,[n.ERR_BAD_REQUEST,n.ERR_BAD_RESPONSE][Math.floor(r.status/100)-4],r.config,r.request,r)):e(r)}},56035:(e,t,r)=>{"use strict";var n=r(34886),i=r(24094);e.exports=function(e,t,r){var o=this||i;return n.forEach(r,(function(r){e=r.call(o,e,t)})),e}},24094:(e,t,r)=>{"use strict";var n=r(904),i=r(34886),o=r(892),a=r(4347),s=r(95622),l=r(87406),c={"Content-Type":"application/x-www-form-urlencoded"};function u(e,t){!i.isUndefined(e)&&i.isUndefined(e["Content-Type"])&&(e["Content-Type"]=t)}var d={transitional:s,adapter:function(){var e;return("undefined"!==typeof XMLHttpRequest||"undefined"!==typeof n&&"[object process]"===Object.prototype.toString.call(n))&&(e=r(53882)),e}(),transformRequest:[function(e,t){if(o(t,"Accept"),o(t,"Content-Type"),i.isFormData(e)||i.isArrayBuffer(e)||i.isBuffer(e)||i.isStream(e)||i.isFile(e)||i.isBlob(e))return e;if(i.isArrayBufferView(e))return e.buffer;if(i.isURLSearchParams(e))return u(t,"application/x-www-form-urlencoded;charset=utf-8"),e.toString();var r,n=i.isObject(e),a=t&&t["Content-Type"];if((r=i.isFileList(e))||n&&"multipart/form-data"===a){var s=this.env&&this.env.FormData;return l(r?{"files[]":e}:e,s&&new s)}return n||"application/json"===a?(u(t,"application/json"),function(e,t,r){if(i.isString(e))try{return(t||JSON.parse)(e),i.trim(e)}catch(n){if("SyntaxError"!==n.name)throw n}return(r||JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){var t=this.transitional||d.transitional,r=t&&t.silentJSONParsing,n=t&&t.forcedJSONParsing,o=!r&&"json"===this.responseType;if(o||n&&i.isString(e)&&e.length)try{return JSON.parse(e)}catch(s){if(o){if("SyntaxError"===s.name)throw a.from(s,a.ERR_BAD_RESPONSE,this,null,this.response);throw s}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:r(88624)},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};i.forEach(["delete","get","head"],(function(e){d.headers[e]={}})),i.forEach(["post","put","patch"],(function(e){d.headers[e]=i.merge(c)})),e.exports=d},95622:e=>{"use strict";e.exports={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1}},44863:e=>{e.exports={version:"0.27.2"}},52578:e=>{"use strict";e.exports=function(e,t){return function(){for(var r=new Array(arguments.length),n=0;n{"use strict";var n=r(34886);function i(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}e.exports=function(e,t,r){if(!t)return e;var o;if(r)o=r(t);else if(n.isURLSearchParams(t))o=t.toString();else{var a=[];n.forEach(t,(function(e,t){null!==e&&"undefined"!==typeof e&&(n.isArray(e)?t+="[]":e=[e],n.forEach(e,(function(e){n.isDate(e)?e=e.toISOString():n.isObject(e)&&(e=JSON.stringify(e)),a.push(i(t)+"="+i(e))})))})),o=a.join("&")}if(o){var s=e.indexOf("#");-1!==s&&(e=e.slice(0,s)),e+=(-1===e.indexOf("?")?"?":"&")+o}return e}},45842:e=>{"use strict";e.exports=function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}},98666:(e,t,r)=>{"use strict";var n=r(34886);e.exports=n.isStandardBrowserEnv()?{write:function(e,t,r,i,o,a){var s=[];s.push(e+"="+encodeURIComponent(t)),n.isNumber(r)&&s.push("expires="+new Date(r).toGMTString()),n.isString(i)&&s.push("path="+i),n.isString(o)&&s.push("domain="+o),!0===a&&s.push("secure"),document.cookie=s.join("; ")},read:function(e){var t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}}},27543:e=>{"use strict";e.exports=function(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}},14645:(e,t,r)=>{"use strict";var n=r(34886);e.exports=function(e){return n.isObject(e)&&!0===e.isAxiosError}},99664:(e,t,r)=>{"use strict";var n=r(34886);e.exports=n.isStandardBrowserEnv()?function(){var e,t=/(msie|trident)/i.test(navigator.userAgent),r=document.createElement("a");function i(e){var n=e;return t&&(r.setAttribute("href",n),n=r.href),r.setAttribute("href",n),{href:r.href,protocol:r.protocol?r.protocol.replace(/:$/,""):"",host:r.host,search:r.search?r.search.replace(/^\?/,""):"",hash:r.hash?r.hash.replace(/^#/,""):"",hostname:r.hostname,port:r.port,pathname:"/"===r.pathname.charAt(0)?r.pathname:"/"+r.pathname}}return e=i(window.location.href),function(t){var r=n.isString(t)?i(t):t;return r.protocol===e.protocol&&r.host===e.host}}():function(){return!0}},892:(e,t,r)=>{"use strict";var n=r(34886);e.exports=function(e,t){n.forEach(e,(function(r,n){n!==t&&n.toUpperCase()===t.toUpperCase()&&(e[t]=r,delete e[n])}))}},88624:e=>{e.exports=null},20074:(e,t,r)=>{"use strict";var n=r(34886),i=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];e.exports=function(e){var t,r,o,a={};return e?(n.forEach(e.split("\n"),(function(e){if(o=e.indexOf(":"),t=n.trim(e.substr(0,o)).toLowerCase(),r=n.trim(e.substr(o+1)),t){if(a[t]&&i.indexOf(t)>=0)return;a[t]="set-cookie"===t?(a[t]?a[t]:[]).concat([r]):a[t]?a[t]+", "+r:r}})),a):a}},96310:e=>{"use strict";e.exports=function(e){var t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}},71754:e=>{"use strict";e.exports=function(e){return function(t){return e.apply(null,t)}}},87406:(e,t,r)=>{"use strict";var n=r(38509).Buffer,i=r(34886);e.exports=function(e,t){t=t||new FormData;var r=[];function o(e){return null===e?"":i.isDate(e)?e.toISOString():i.isArrayBuffer(e)||i.isTypedArray(e)?"function"===typeof Blob?new Blob([e]):n.from(e):e}return function e(n,a){if(i.isPlainObject(n)||i.isArray(n)){if(-1!==r.indexOf(n))throw Error("Circular reference detected in "+a);r.push(n),i.forEach(n,(function(r,n){if(!i.isUndefined(r)){var s,l=a?a+"."+n:n;if(r&&!a&&"object"===typeof r)if(i.endsWith(n,"{}"))r=JSON.stringify(r);else if(i.endsWith(n,"[]")&&(s=i.toArray(r)))return void s.forEach((function(e){!i.isUndefined(e)&&t.append(l,o(e))}));e(r,l)}})),r.pop()}else t.append(a,o(n))}(e),t}},10591:(e,t,r)=>{"use strict";var n=r(44863).version,i=r(4347),o={};["object","boolean","number","function","string","symbol"].forEach((function(e,t){o[e]=function(r){return typeof r===e||"a"+(t<1?"n ":" ")+e}}));var a={};o.transitional=function(e,t,r){function o(e,t){return"[Axios v"+n+"] Transitional option '"+e+"'"+t+(r?". "+r:"")}return function(r,n,s){if(!1===e)throw new i(o(n," has been removed"+(t?" in "+t:"")),i.ERR_DEPRECATED);return t&&!a[n]&&(a[n]=!0,console.warn(o(n," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(r,n,s)}},e.exports={assertOptions:function(e,t,r){if("object"!==typeof e)throw new i("options must be an object",i.ERR_BAD_OPTION_VALUE);for(var n=Object.keys(e),o=n.length;o-- >0;){var a=n[o],s=t[a];if(s){var l=e[a],c=void 0===l||s(l,a,e);if(!0!==c)throw new i("option "+a+" must be "+c,i.ERR_BAD_OPTION_VALUE)}else if(!0!==r)throw new i("Unknown option "+a,i.ERR_BAD_OPTION)}},validators:o}},34886:(e,t,r)=>{"use strict";var n,i=r(52578),o=Object.prototype.toString,a=(n=Object.create(null),function(e){var t=o.call(e);return n[t]||(n[t]=t.slice(8,-1).toLowerCase())});function s(e){return e=e.toLowerCase(),function(t){return a(t)===e}}function l(e){return Array.isArray(e)}function c(e){return"undefined"===typeof e}var u=s("ArrayBuffer");function d(e){return null!==e&&"object"===typeof e}function h(e){if("object"!==a(e))return!1;var t=Object.getPrototypeOf(e);return null===t||t===Object.prototype}var f=s("Date"),p=s("File"),m=s("Blob"),g=s("FileList");function y(e){return"[object Function]"===o.call(e)}var v=s("URLSearchParams");function b(e,t){if(null!==e&&"undefined"!==typeof e)if("object"!==typeof e&&(e=[e]),l(e))for(var r=0,n=e.length;r0;)a[o=n[i]]||(t[o]=e[o],a[o]=!0);e=Object.getPrototypeOf(e)}while(e&&(!r||r(e,t))&&e!==Object.prototype);return t},kindOf:a,kindOfTest:s,endsWith:function(e,t,r){e=String(e),(void 0===r||r>e.length)&&(r=e.length),r-=t.length;var n=e.indexOf(t,r);return-1!==n&&n===r},toArray:function(e){if(!e)return null;var t=e.length;if(c(t))return null;for(var r=new Array(t);t-- >0;)r[t]=e[t];return r},isTypedArray:x,isFileList:g}},9771:(e,t,r)=>{"use strict";const n=r(43526),i=r(38700),o=r(48966),a=r(69041),s=Symbol("encodeFragmentIdentifier");function l(e){if("string"!==typeof e||1!==e.length)throw new TypeError("arrayFormatSeparator must be single character string")}function c(e,t){return t.encode?t.strict?n(e):encodeURIComponent(e):e}function u(e,t){return t.decode?i(e):e}function d(e){return Array.isArray(e)?e.sort():"object"===typeof e?d(Object.keys(e)).sort(((e,t)=>Number(e)-Number(t))).map((t=>e[t])):e}function h(e){const t=e.indexOf("#");return-1!==t&&(e=e.slice(0,t)),e}function f(e){const t=(e=h(e)).indexOf("?");return-1===t?"":e.slice(t+1)}function p(e,t){return t.parseNumbers&&!Number.isNaN(Number(e))&&"string"===typeof e&&""!==e.trim()?e=Number(e):!t.parseBooleans||null===e||"true"!==e.toLowerCase()&&"false"!==e.toLowerCase()||(e="true"===e.toLowerCase()),e}function m(e,t){l((t=Object.assign({decode:!0,sort:!0,arrayFormat:"none",arrayFormatSeparator:",",parseNumbers:!1,parseBooleans:!1},t)).arrayFormatSeparator);const r=function(e){let t;switch(e.arrayFormat){case"index":return(e,r,n)=>{t=/\[(\d*)\]$/.exec(e),e=e.replace(/\[\d*\]$/,""),t?(void 0===n[e]&&(n[e]={}),n[e][t[1]]=r):n[e]=r};case"bracket":return(e,r,n)=>{t=/(\[\])$/.exec(e),e=e.replace(/\[\]$/,""),t?void 0!==n[e]?n[e]=[].concat(n[e],r):n[e]=[r]:n[e]=r};case"colon-list-separator":return(e,r,n)=>{t=/(:list)$/.exec(e),e=e.replace(/:list$/,""),t?void 0!==n[e]?n[e]=[].concat(n[e],r):n[e]=[r]:n[e]=r};case"comma":case"separator":return(t,r,n)=>{const i="string"===typeof r&&r.includes(e.arrayFormatSeparator),o="string"===typeof r&&!i&&u(r,e).includes(e.arrayFormatSeparator);r=o?u(r,e):r;const a=i||o?r.split(e.arrayFormatSeparator).map((t=>u(t,e))):null===r?r:u(r,e);n[t]=a};case"bracket-separator":return(t,r,n)=>{const i=/(\[\])$/.test(t);if(t=t.replace(/\[\]$/,""),!i)return void(n[t]=r?u(r,e):r);const o=null===r?[]:r.split(e.arrayFormatSeparator).map((t=>u(t,e)));void 0!==n[t]?n[t]=[].concat(n[t],o):n[t]=o};default:return(e,t,r)=>{void 0!==r[e]?r[e]=[].concat(r[e],t):r[e]=t}}}(t),n=Object.create(null);if("string"!==typeof e)return n;if(!(e=e.trim().replace(/^[?#&]/,"")))return n;for(const i of e.split("&")){if(""===i)continue;let[e,a]=o(t.decode?i.replace(/\+/g," "):i,"=");a=void 0===a?null:["comma","separator","bracket-separator"].includes(t.arrayFormat)?a:u(a,t),r(u(e,t),a,n)}for(const i of Object.keys(n)){const e=n[i];if("object"===typeof e&&null!==e)for(const r of Object.keys(e))e[r]=p(e[r],t);else n[i]=p(e,t)}return!1===t.sort?n:(!0===t.sort?Object.keys(n).sort():Object.keys(n).sort(t.sort)).reduce(((e,t)=>{const r=n[t];return Boolean(r)&&"object"===typeof r&&!Array.isArray(r)?e[t]=d(r):e[t]=r,e}),Object.create(null))}t.extract=f,t.parse=m,t.stringify=(e,t)=>{if(!e)return"";l((t=Object.assign({encode:!0,strict:!0,arrayFormat:"none",arrayFormatSeparator:","},t)).arrayFormatSeparator);const r=r=>{return t.skipNull&&(null===(n=e[r])||void 0===n)||t.skipEmptyString&&""===e[r];var n},n=function(e){switch(e.arrayFormat){case"index":return t=>(r,n)=>{const i=r.length;return void 0===n||e.skipNull&&null===n||e.skipEmptyString&&""===n?r:null===n?[...r,[c(t,e),"[",i,"]"].join("")]:[...r,[c(t,e),"[",c(i,e),"]=",c(n,e)].join("")]};case"bracket":return t=>(r,n)=>void 0===n||e.skipNull&&null===n||e.skipEmptyString&&""===n?r:null===n?[...r,[c(t,e),"[]"].join("")]:[...r,[c(t,e),"[]=",c(n,e)].join("")];case"colon-list-separator":return t=>(r,n)=>void 0===n||e.skipNull&&null===n||e.skipEmptyString&&""===n?r:null===n?[...r,[c(t,e),":list="].join("")]:[...r,[c(t,e),":list=",c(n,e)].join("")];case"comma":case"separator":case"bracket-separator":{const t="bracket-separator"===e.arrayFormat?"[]=":"=";return r=>(n,i)=>void 0===i||e.skipNull&&null===i||e.skipEmptyString&&""===i?n:(i=null===i?"":i,0===n.length?[[c(r,e),t,c(i,e)].join("")]:[[n,c(i,e)].join(e.arrayFormatSeparator)])}default:return t=>(r,n)=>void 0===n||e.skipNull&&null===n||e.skipEmptyString&&""===n?r:null===n?[...r,c(t,e)]:[...r,[c(t,e),"=",c(n,e)].join("")]}}(t),i={};for(const a of Object.keys(e))r(a)||(i[a]=e[a]);const o=Object.keys(i);return!1!==t.sort&&o.sort(t.sort),o.map((r=>{const i=e[r];return void 0===i?"":null===i?c(r,t):Array.isArray(i)?0===i.length&&"bracket-separator"===t.arrayFormat?c(r,t)+"[]":i.reduce(n(r),[]).join("&"):c(r,t)+"="+c(i,t)})).filter((e=>e.length>0)).join("&")},t.parseUrl=(e,t)=>{t=Object.assign({decode:!0},t);const[r,n]=o(e,"#");return Object.assign({url:r.split("?")[0]||"",query:m(f(e),t)},t&&t.parseFragmentIdentifier&&n?{fragmentIdentifier:u(n,t)}:{})},t.stringifyUrl=(e,r)=>{r=Object.assign({encode:!0,strict:!0,[s]:!0},r);const n=h(e.url).split("?")[0]||"",i=t.extract(e.url),o=t.parse(i,{sort:!1}),a=Object.assign(o,e.query);let l=t.stringify(a,r);l&&(l=`?${l}`);let u=function(e){let t="";const r=e.indexOf("#");return-1!==r&&(t=e.slice(r)),t}(e.url);return e.fragmentIdentifier&&(u=`#${r[s]?c(e.fragmentIdentifier,r):e.fragmentIdentifier}`),`${n}${l}${u}`},t.pick=(e,r,n)=>{n=Object.assign({parseFragmentIdentifier:!0,[s]:!1},n);const{url:i,query:o,fragmentIdentifier:l}=t.parseUrl(e,n);return t.stringifyUrl({url:i,query:a(o,r),fragmentIdentifier:l},n)},t.exclude=(e,r,n)=>{const i=Array.isArray(r)?e=>!r.includes(e):(e,t)=>!r(e,t);return t.pick(e,i,n)}},87204:(e,t,r)=>{"use strict";function n(){return(null===r.g||void 0===r.g?void 0:r.g.crypto)||(null===r.g||void 0===r.g?void 0:r.g.msCrypto)||{}}function i(){const e=n();return e.subtle||e.webkitSubtle}Object.defineProperty(t,"__esModule",{value:!0}),t.isBrowserCryptoAvailable=t.getSubtleCrypto=t.getBrowerCrypto=void 0,t.getBrowerCrypto=n,t.getSubtleCrypto=i,t.isBrowserCryptoAvailable=function(){return!!n()&&!!i()}},96878:(e,t,r)=>{"use strict";var n=r(904);function i(){return"undefined"===typeof document&&"undefined"!==typeof navigator&&"ReactNative"===navigator.product}function o(){return"undefined"!==typeof n&&"undefined"!==typeof n.versions&&"undefined"!==typeof n.versions.node}Object.defineProperty(t,"__esModule",{value:!0}),t.isBrowser=t.isNode=t.isReactNative=void 0,t.isReactNative=i,t.isNode=o,t.isBrowser=function(){return!i()&&!o()}},47369:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});const n=r(43633);n.__exportStar(r(87204),t),n.__exportStar(r(96878),t)},23719:(e,t,r)=>{"use strict";r.d(t,{H:()=>n});class n{}},79676:(e,t,r)=>{"use strict";r.r(t),r.d(t,{IEvents:()=>n.H});var n=r(23719)},75852:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.HEARTBEAT_EVENTS=t.HEARTBEAT_INTERVAL=void 0;const n=r(38021);t.HEARTBEAT_INTERVAL=n.FIVE_SECONDS,t.HEARTBEAT_EVENTS={pulse:"heartbeat_pulse"}},83376:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});r(43633).__exportStar(r(75852),t)},73006:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.HeartBeat=void 0;const n=r(43633),i=r(68341),o=r(38021),a=r(2436),s=r(83376);class l extends a.IHeartBeat{constructor(e){super(e),this.events=new i.EventEmitter,this.interval=s.HEARTBEAT_INTERVAL,this.interval=(null===e||void 0===e?void 0:e.interval)||s.HEARTBEAT_INTERVAL}static init(e){return n.__awaiter(this,void 0,void 0,(function*(){const t=new l(e);return yield t.init(),t}))}init(){return n.__awaiter(this,void 0,void 0,(function*(){yield this.initialize()}))}stop(){clearInterval(this.intervalRef)}on(e,t){this.events.on(e,t)}once(e,t){this.events.once(e,t)}off(e,t){this.events.off(e,t)}removeListener(e,t){this.events.removeListener(e,t)}initialize(){return n.__awaiter(this,void 0,void 0,(function*(){this.intervalRef=setInterval((()=>this.pulse()),o.toMiliseconds(this.interval))}))}pulse(){this.events.emit(s.HEARTBEAT_EVENTS.pulse)}}t.HeartBeat=l},25990:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});const n=r(43633);n.__exportStar(r(73006),t),n.__exportStar(r(2436),t),n.__exportStar(r(83376),t)},70072:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.IHeartBeat=void 0;const n=r(79676);class i extends n.IEvents{constructor(e){super()}}t.IHeartBeat=i},2436:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});r(43633).__exportStar(r(70072),t)},94259:(e,t,r)=>{"use strict";r.d(t,{V:()=>d,A:()=>h});var n=r(68341),i=r(30951),o=r.n(i),a=r(9725),s=r(96592);function l(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}function c(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){l(o,n,i,a,s,"next",e)}function s(e){l(o,n,i,a,s,"throw",e)}a(void 0)}))}}const u={headers:{Accept:"application/json","Content-Type":"application/json"},method:"POST"};class d{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(this.url=e,this.disableProviderPing=t,this.events=new n.EventEmitter,this.isAvailable=!1,this.registering=!1,!(0,s.isHttpUrl)(e))throw new Error(`Provided URL is not compatible with HTTP connection: ${e}`);this.url=e,this.disableProviderPing=t}get connected(){return this.isAvailable}get connecting(){return this.registering}on(e,t){this.events.on(e,t)}once(e,t){this.events.once(e,t)}off(e,t){this.events.off(e,t)}removeListener(e,t){this.events.removeListener(e,t)}open(){var e=this;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.url;return c((function*(){yield e.register(t)}))()}close(){var e=this;return c((function*(){if(!e.isAvailable)throw new Error("Connection already closed");e.onClose()}))()}send(e,t){var r=this;return c((function*(){r.isAvailable||(yield r.register());try{const t=(0,a.h)(e),n=yield o()(r.url,Object.assign(Object.assign({},u),{body:t})),i=yield n.json();r.onPayload({data:i})}catch(t){r.onError(e.id,t)}}))()}register(){var e=this;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.url;return c((function*(){if(!(0,s.isHttpUrl)(t))throw new Error(`Provided URL is not compatible with HTTP connection: ${t}`);if(e.registering){const t=e.events.getMaxListeners();return(e.events.listenerCount("register_error")>=t||e.events.listenerCount("open")>=t)&&e.events.setMaxListeners(t+1),new Promise(((t,r)=>{e.events.once("register_error",(t=>{e.resetMaxListeners(),r(t)})),e.events.once("open",(()=>{if(e.resetMaxListeners(),"undefined"===typeof e.isAvailable)return r(new Error("HTTP connection is missing or invalid"));t()}))}))}e.url=t,e.registering=!0;try{if(!e.disableProviderPing){const e=(0,a.h)({id:1,jsonrpc:"2.0",method:"test",params:[]});yield o()(t,Object.assign(Object.assign({},u),{body:e}))}e.onOpen()}catch(r){const t=e.parseError(r);throw e.events.emit("register_error",t),e.onClose(),t}}))()}onOpen(){this.isAvailable=!0,this.registering=!1,this.events.emit("open")}onClose(){this.isAvailable=!1,this.registering=!1,this.events.emit("close")}onPayload(e){if("undefined"===typeof e.data)return;const t="string"===typeof e.data?(0,a.j)(e.data):e.data;this.events.emit("payload",t)}onError(e,t){const r=this.parseError(t),n=r.message||r.toString(),i=(0,s.formatJsonRpcError)(e,n);this.events.emit("payload",i)}parseError(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.url;return(0,s.parseConnectionError)(e,t,"HTTP")}resetMaxListeners(){this.events.getMaxListeners()>10&&this.events.setMaxListeners(10)}}const h=d},19735:(e,t,r)=>{"use strict";r.d(t,{F:()=>s});var n=r(68341),i=r(96592);function o(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}function a(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var a=e.apply(t,r);function s(e){o(a,n,i,s,l,"next",e)}function l(e){o(a,n,i,s,l,"throw",e)}s(void 0)}))}}class s extends i.IJsonRpcProvider{constructor(e){super(e),this.events=new n.EventEmitter,this.hasRegisteredEventListeners=!1,this.connection=this.setConnection(e),this.connection.connected&&this.registerEventListeners()}connect(){var e=this;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.connection;return a((function*(){yield e.open(t)}))()}disconnect(){var e=this;return a((function*(){yield e.close()}))()}on(e,t){this.events.on(e,t)}once(e,t){this.events.once(e,t)}off(e,t){this.events.off(e,t)}removeListener(e,t){this.events.removeListener(e,t)}request(e,t){var r=this;return a((function*(){return r.requestStrict((0,i.formatJsonRpcRequest)(e.method,e.params||[],e.id||(0,i.getBigIntRpcId)().toString()),t)}))()}requestStrict(e,t){var r=this;return a((function*(){return new Promise(function(){var n=a((function*(n,o){if(!r.connection.connected)try{yield r.open()}catch(a){o(a)}r.events.on(`${e.id}`,(e=>{(0,i.isJsonRpcError)(e)?o(e.error):n(e.result)}));try{yield r.connection.send(e,t)}catch(a){o(a)}}));return function(e,t){return n.apply(this,arguments)}}())}))()}setConnection(){return arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.connection}onPayload(e){this.events.emit("payload",e),(0,i.isJsonRpcResponse)(e)?this.events.emit(`${e.id}`,e):this.events.emit("message",{type:e.method,data:e.params})}onClose(e){e&&3e3===e.code&&this.events.emit("error",new Error(`WebSocket connection closed abnormally with code: ${e.code} ${e.reason?`(${e.reason})`:""}`)),this.events.emit("disconnect")}open(){var e=this;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.connection;return a((function*(){e.connection===t&&e.connection.connected||(e.connection.connected&&e.close(),"string"===typeof t&&(yield e.connection.open(t),t=e.connection),e.connection=e.setConnection(t),yield e.connection.open(),e.registerEventListeners(),e.events.emit("connect"))}))()}close(){var e=this;return a((function*(){yield e.connection.close()}))()}registerEventListeners(){this.hasRegisteredEventListeners||(this.connection.on("payload",(e=>this.onPayload(e))),this.connection.on("close",(e=>this.onClose(e))),this.connection.on("error",(e=>this.events.emit("error",e))),this.connection.on("register_error",(e=>this.onClose())),this.hasRegisteredEventListeners=!0)}}},73829:(e,t,r)=>{"use strict";r.d(t,{Uf:()=>a,XW:()=>s,fO:()=>i,jf:()=>o,zR:()=>n});const n="INTERNAL_ERROR",i="SERVER_ERROR",o=[-32700,-32600,-32601,-32602,-32603],a={PARSE_ERROR:{code:-32700,message:"Parse error"},INVALID_REQUEST:{code:-32600,message:"Invalid Request"},METHOD_NOT_FOUND:{code:-32601,message:"Method not found"},INVALID_PARAMS:{code:-32602,message:"Invalid params"},[n]:{code:-32603,message:"Internal error"},[i]:{code:-32e3,message:"Server error"}},s=i},73499:(e,t,r)=>{"use strict";var n=r(47369);r.o(n,"IJsonRpcProvider")&&r.d(t,{IJsonRpcProvider:function(){return n.IJsonRpcProvider}}),r.o(n,"formatJsonRpcError")&&r.d(t,{formatJsonRpcError:function(){return n.formatJsonRpcError}}),r.o(n,"formatJsonRpcRequest")&&r.d(t,{formatJsonRpcRequest:function(){return n.formatJsonRpcRequest}}),r.o(n,"formatJsonRpcResult")&&r.d(t,{formatJsonRpcResult:function(){return n.formatJsonRpcResult}}),r.o(n,"getBigIntRpcId")&&r.d(t,{getBigIntRpcId:function(){return n.getBigIntRpcId}}),r.o(n,"isHttpUrl")&&r.d(t,{isHttpUrl:function(){return n.isHttpUrl}}),r.o(n,"isJsonRpcError")&&r.d(t,{isJsonRpcError:function(){return n.isJsonRpcError}}),r.o(n,"isJsonRpcRequest")&&r.d(t,{isJsonRpcRequest:function(){return n.isJsonRpcRequest}}),r.o(n,"isJsonRpcResponse")&&r.d(t,{isJsonRpcResponse:function(){return n.isJsonRpcResponse}}),r.o(n,"isJsonRpcResult")&&r.d(t,{isJsonRpcResult:function(){return n.isJsonRpcResult}}),r.o(n,"isLocalhostUrl")&&r.d(t,{isLocalhostUrl:function(){return n.isLocalhostUrl}}),r.o(n,"isReactNative")&&r.d(t,{isReactNative:function(){return n.isReactNative}}),r.o(n,"isWsUrl")&&r.d(t,{isWsUrl:function(){return n.isWsUrl}}),r.o(n,"payloadId")&&r.d(t,{payloadId:function(){return n.payloadId}})},63970:(e,t,r)=>{"use strict";r.d(t,{eF:()=>s,mE:()=>i,rI:()=>a,vG:()=>o});var n=r(73829);function i(e){return n.jf.includes(e)}function o(e){return Object.keys(n.Uf).includes(e)?n.Uf[e]:n.Uf[n.XW]}function a(e){const t=Object.values(n.Uf).find((t=>t.code===e));return t||n.Uf[n.XW]}function s(e,t,r){return e.message.includes("getaddrinfo ENOTFOUND")||e.message.includes("connect ECONNREFUSED")?new Error(`Unavailable ${r} RPC url at ${t}`):e}},57125:(e,t,r)=>{"use strict";r.d(t,{ER:()=>o,Im:()=>l,dZ:()=>c,eX:()=>a,e_:()=>s});var n=r(63970),i=r(73829);function o(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:3;return Date.now()*Math.pow(10,e)+Math.floor(Math.random()*Math.pow(10,e))}function a(){return BigInt(o(arguments.length>0&&void 0!==arguments[0]?arguments[0]:6))}function s(e,t,r){return{id:r||o(),jsonrpc:"2.0",method:e,params:t}}function l(e,t){return{id:e,jsonrpc:"2.0",result:t}}function c(e,t,r){return{id:e,jsonrpc:"2.0",error:u(t,r)}}function u(e,t){return"undefined"===typeof e?(0,n.vG)(i.zR):("string"===typeof e&&(e=Object.assign(Object.assign({},(0,n.vG)(i.fO)),{message:e})),"undefined"!==typeof t&&(e.data=t),(0,n.mE)(e.code)&&(e=(0,n.rI)(e.code)),e)}},96592:(e,t,r)=>{"use strict";r.d(t,{IJsonRpcProvider:()=>a.kF,formatJsonRpcError:()=>o.dZ,formatJsonRpcRequest:()=>o.e_,formatJsonRpcResult:()=>o.Im,getBigIntRpcId:()=>o.eX,isHttpUrl:()=>s.q$,isJsonRpcError:()=>l.U$,isJsonRpcRequest:()=>l.p3,isJsonRpcResponse:()=>l.tq,isJsonRpcResult:()=>l.xT,isLocalhostUrl:()=>s.z,isWsUrl:()=>s.A1,parseConnectionError:()=>n.eF,payloadId:()=>o.ER});r(73829);var n=r(63970),i=r(73499);r.o(i,"IJsonRpcProvider")&&r.d(t,{IJsonRpcProvider:function(){return i.IJsonRpcProvider}}),r.o(i,"formatJsonRpcError")&&r.d(t,{formatJsonRpcError:function(){return i.formatJsonRpcError}}),r.o(i,"formatJsonRpcRequest")&&r.d(t,{formatJsonRpcRequest:function(){return i.formatJsonRpcRequest}}),r.o(i,"formatJsonRpcResult")&&r.d(t,{formatJsonRpcResult:function(){return i.formatJsonRpcResult}}),r.o(i,"getBigIntRpcId")&&r.d(t,{getBigIntRpcId:function(){return i.getBigIntRpcId}}),r.o(i,"isHttpUrl")&&r.d(t,{isHttpUrl:function(){return i.isHttpUrl}}),r.o(i,"isJsonRpcError")&&r.d(t,{isJsonRpcError:function(){return i.isJsonRpcError}}),r.o(i,"isJsonRpcRequest")&&r.d(t,{isJsonRpcRequest:function(){return i.isJsonRpcRequest}}),r.o(i,"isJsonRpcResponse")&&r.d(t,{isJsonRpcResponse:function(){return i.isJsonRpcResponse}}),r.o(i,"isJsonRpcResult")&&r.d(t,{isJsonRpcResult:function(){return i.isJsonRpcResult}}),r.o(i,"isLocalhostUrl")&&r.d(t,{isLocalhostUrl:function(){return i.isLocalhostUrl}}),r.o(i,"isReactNative")&&r.d(t,{isReactNative:function(){return i.isReactNative}}),r.o(i,"isWsUrl")&&r.d(t,{isWsUrl:function(){return i.isWsUrl}}),r.o(i,"payloadId")&&r.d(t,{payloadId:function(){return i.payloadId}});var o=r(57125),a=r(9268),s=r(78705),l=r(5785)},9268:(e,t,r)=>{"use strict";r.d(t,{kF:()=>o});class n{}class i extends n{constructor(){super()}}class o extends i{constructor(e){super()}}},78705:(e,t,r)=>{"use strict";r.d(t,{A1:()=>s,q$:()=>a,z:()=>l});const n="^https?:",i="^wss?:";function o(e,t){const r=function(e){const t=e.match(new RegExp(/^\w+:/,"gi"));if(t&&t.length)return t[0]}(e);return"undefined"!==typeof r&&new RegExp(t).test(r)}function a(e){return o(e,n)}function s(e){return o(e,i)}function l(e){return new RegExp("wss?://localhost(:d{2,5})?").test(e)}},5785:(e,t,r)=>{"use strict";function n(e){return"object"===typeof e&&"id"in e&&"jsonrpc"in e&&"2.0"===e.jsonrpc}function i(e){return n(e)&&"method"in e}function o(e){return n(e)&&(a(e)||s(e))}function a(e){return"result"in e}function s(e){return"error"in e}r.d(t,{U$:()=>s,p3:()=>i,tq:()=>o,xT:()=>a})},72500:(e,t,r)=>{"use strict";r.d(t,{A:()=>u});var n=r(68341),i=r(9725),o=r(96592);function a(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}function s(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function s(e){a(o,n,i,s,l,"next",e)}function l(e){a(o,n,i,s,l,"throw",e)}s(void 0)}))}}const l=e=>e.split("?")[0],c=typeof WebSocket<"u"?WebSocket:typeof r.g<"u"&&typeof r.g.WebSocket<"u"?r.g.WebSocket:typeof window<"u"&&typeof window.WebSocket<"u"?window.WebSocket:typeof self<"u"&&typeof self.WebSocket<"u"?self.WebSocket:r(63481);class u{constructor(e){if(this.url=e,this.events=new n.EventEmitter,this.registering=!1,!(0,o.isWsUrl)(e))throw new Error(`Provided URL is not compatible with WebSocket connection: ${e}`);this.url=e}get connected(){return typeof this.socket<"u"}get connecting(){return this.registering}on(e,t){this.events.on(e,t)}once(e,t){this.events.once(e,t)}off(e,t){this.events.off(e,t)}removeListener(e,t){this.events.removeListener(e,t)}open(){var e=this;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.url;return s((function*(){yield e.register(t)}))()}close(){var e=this;return s((function*(){return new Promise(((t,r)=>{typeof e.socket>"u"?r(new Error("Connection already closed")):(e.socket.onclose=r=>{e.onClose(r),t()},e.socket.close())}))}))()}send(e){var t=this;return s((function*(){typeof t.socket>"u"&&(t.socket=yield t.register());try{t.socket.send((0,i.h)(e))}catch(r){t.onError(e.id,r)}}))()}register(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.url;if(!(0,o.isWsUrl)(e))throw new Error(`Provided URL is not compatible with WebSocket connection: ${e}`);if(this.registering){const e=this.events.getMaxListeners();return(this.events.listenerCount("register_error")>=e||this.events.listenerCount("open")>=e)&&this.events.setMaxListeners(e+1),new Promise(((e,t)=>{this.events.once("register_error",(e=>{this.resetMaxListeners(),t(e)})),this.events.once("open",(()=>{if(this.resetMaxListeners(),typeof this.socket>"u")return t(new Error("WebSocket connection is missing or invalid"));e(this.socket)}))}))}return this.url=e,this.registering=!0,new Promise(((t,n)=>{const i=new URLSearchParams(e).get("origin"),a=(0,o.isReactNative)()?{headers:{origin:i}}:{rejectUnauthorized:!(0,o.isLocalhostUrl)(e)},s=new c(e,[],a);typeof WebSocket<"u"||typeof r.g<"u"&&typeof r.g.WebSocket<"u"||typeof window<"u"&&typeof window.WebSocket<"u"||typeof self<"u"&&typeof self.WebSocket<"u"?s.onerror=e=>{const t=e;n(this.emitError(t.error))}:s.on("error",(e=>{n(this.emitError(e))})),s.onopen=()=>{this.onOpen(s),t(s)}}))}onOpen(e){e.onmessage=e=>this.onPayload(e),e.onclose=e=>this.onClose(e),this.socket=e,this.registering=!1,this.events.emit("open")}onClose(e){this.socket=void 0,this.registering=!1,this.events.emit("close",e)}onPayload(e){if(typeof e.data>"u")return;const t="string"==typeof e.data?(0,i.j)(e.data):e.data;this.events.emit("payload",t)}onError(e,t){const r=this.parseError(t),n=r.message||r.toString(),i=(0,o.formatJsonRpcError)(e,n);this.events.emit("payload",i)}parseError(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.url;return(0,o.parseConnectionError)(e,l(t),"WS")}resetMaxListeners(){this.events.getMaxListeners()>10&&this.events.setMaxListeners(10)}emitError(e){const t=this.parseError(new Error((null===e||void 0===e?void 0:e.message)||`WebSocket connection failed for host: ${l(this.url)}`));return this.events.emit("register_error",t),t}}},37426:(e,t,r)=>{"use strict";r.d(t,{A:()=>R});const n=/"(?:_|\\u0{2}5[Ff]){2}(?:p|\\u0{2}70)(?:r|\\u0{2}72)(?:o|\\u0{2}6[Ff])(?:t|\\u0{2}74)(?:o|\\u0{2}6[Ff])(?:_|\\u0{2}5[Ff]){2}"\s*:/,i=/"(?:c|\\u0063)(?:o|\\u006[Ff])(?:n|\\u006[Ee])(?:s|\\u0073)(?:t|\\u0074)(?:r|\\u0072)(?:u|\\u0075)(?:c|\\u0063)(?:t|\\u0074)(?:o|\\u006[Ff])(?:r|\\u0072)"\s*:/,o=/^\s*["[{]|^\s*-?\d{1,16}(\.\d{1,17})?([Ee][+-]?\d+)?\s*$/;function a(e,t){if(!("__proto__"===e||"constructor"===e&&t&&"object"===typeof t&&"prototype"in t))return t;!function(e){console.warn(`[destr] Dropping "${e}" key to prevent prototype pollution.`)}(e)}function s(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if("string"!==typeof e)return e;const r=e.trim();if('"'===e[0]&&'"'===e.at(-1)&&!e.includes("\\"))return r.slice(1,-1);if(r.length<=9){const e=r.toLowerCase();if("true"===e)return!0;if("false"===e)return!1;if("undefined"===e)return;if("null"===e)return null;if("nan"===e)return Number.NaN;if("infinity"===e)return Number.POSITIVE_INFINITY;if("-infinity"===e)return Number.NEGATIVE_INFINITY}if(!o.test(e)){if(t.strict)throw new SyntaxError("[destr] Invalid JSON");return e}try{if(n.test(e)||i.test(e)){if(t.strict)throw new Error("[destr] Possible prototype pollution");return JSON.parse(e,a)}return JSON.parse(e)}catch(s){if(t.strict)throw s;return e}}var l=r(38509).Buffer;function c(e){try{for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n{const e=new Map;return{name:"memory",options:{},hasItem:t=>e.has(t),getItem(t){var r;return null!==(r=e.get(t))&&void 0!==r?r:null},getItemRaw(t){var r;return null!==(r=e.get(t))&&void 0!==r?r:null},setItem(t,r){e.set(t,r)},setItemRaw(t,r){e.set(t,r)},removeItem(t){e.delete(t)},getKeys:()=>Array.from(e.keys()),clear(){e.clear()},dispose(){e.clear()}}};function y(){const e={mounts:{"":(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).driver||g()},mountpoints:[""],watching:!1,watchListeners:[],unwatch:{}},t=t=>{for(const r of e.mountpoints)if(t.startsWith(r))return{base:r,relativeKey:t.slice(r.length),driver:e.mounts[r]};return{base:"",relativeKey:t,driver:e.mounts[""]}},r=(t,r)=>e.mountpoints.filter((e=>e.startsWith(t)||r&&t.startsWith(e))).map((r=>({relativeBase:t.length>r.length?t.slice(r.length):void 0,mountpoint:r,driver:e.mounts[r]}))),n=(t,r)=>{if(e.watching){r=f(r);for(const n of e.watchListeners)n(t,r)}},i=async()=>{if(e.watching){for(const t in e.unwatch)await e.unwatch[t]();e.unwatch={},e.watching=!1}},o=(e,r,n)=>{const i=new Map,o=e=>{let t=i.get(e.base);return t||(t={driver:e.driver,base:e.base,items:[]},i.set(e.base,t)),t};for(const a of e){const e="string"===typeof a,n=f(e?a:a.key),i=e?void 0:a.value,s=e||!a.options?r:{...r,...a.options},l=t(n);o(l).items.push({key:n,value:i,relativeKey:l.relativeKey,options:s})}return Promise.all([...i.values()].map((e=>n(e)))).then((e=>e.flat()))},a={hasItem(e){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};e=f(e);const{relativeKey:n,driver:i}=t(e);return c(i.hasItem,n,r)},getItem(e){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};e=f(e);const{relativeKey:n,driver:i}=t(e);return c(i.getItem,n,r).then((e=>s(e)))},getItems:(e,t)=>o(e,t,(e=>e.driver.getItems?c(e.driver.getItems,e.items.map((e=>({key:e.relativeKey,options:e.options}))),t).then((t=>t.map((t=>({key:p(e.base,t.key),value:s(t.value)}))))):Promise.all(e.items.map((t=>c(e.driver.getItem,t.relativeKey,t.options).then((e=>({key:t.key,value:s(e)})))))))),getItemRaw(e){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};e=f(e);const{relativeKey:n,driver:i}=t(e);return i.getItemRaw?c(i.getItemRaw,n,r):c(i.getItem,n,r).then((e=>function(e){return"string"!==typeof e?e:e.startsWith(h)?(d(),l.from(e.slice(h.length),"base64")):e}(e)))},async setItem(e,r){let i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(void 0===r)return a.removeItem(e);e=f(e);const{relativeKey:o,driver:s}=t(e);s.setItem&&(await c(s.setItem,o,u(r),i),s.watch||n("update",e))},async setItems(e,t){await o(e,t,(async e=>{e.driver.setItems&&await c(e.driver.setItems,e.items.map((e=>({key:e.relativeKey,value:u(e.value),options:e.options}))),t),e.driver.setItem&&await Promise.all(e.items.map((t=>c(e.driver.setItem,t.relativeKey,u(t.value),t.options))))}))},async setItemRaw(e,r){let i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(void 0===r)return a.removeItem(e,i);e=f(e);const{relativeKey:o,driver:s}=t(e);if(s.setItemRaw)await c(s.setItemRaw,o,r,i);else{if(!s.setItem)return;await c(s.setItem,o,function(e){if("string"===typeof e)return e;d();const t=l.from(e).toString("base64");return h+t}(r),i)}s.watch||n("update",e)},async removeItem(e){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};"boolean"===typeof r&&(r={removeMeta:r}),e=f(e);const{relativeKey:i,driver:o}=t(e);o.removeItem&&(await c(o.removeItem,i,r),(r.removeMeta||r.removeMata)&&await c(o.removeItem,i+"$",r),o.watch||n("remove",e))},async getMeta(e){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};"boolean"===typeof r&&(r={nativeOnly:r}),e=f(e);const{relativeKey:n,driver:i}=t(e),o=Object.create(null);if(i.getMeta&&Object.assign(o,await c(i.getMeta,n,r)),!r.nativeOnly){const e=await c(i.getItem,n+"$",r).then((e=>s(e)));e&&"object"===typeof e&&("string"===typeof e.atime&&(e.atime=new Date(e.atime)),"string"===typeof e.mtime&&(e.mtime=new Date(e.mtime)),Object.assign(o,e))}return o},setMeta(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return this.setItem(e+"$",t,r)},removeMeta(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.removeItem(e+"$",t)},async getKeys(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};e=m(e);const n=r(e,!0);let i=[];const o=[];for(const r of n){const e=(await c(r.driver.getKeys,r.relativeBase,t)).map((e=>r.mountpoint+f(e))).filter((e=>!i.some((t=>e.startsWith(t)))));o.push(...e),i=[r.mountpoint,...i.filter((e=>!e.startsWith(r.mountpoint)))]}return e?o.filter((t=>t.startsWith(e)&&!t.endsWith("$"))):o.filter((e=>!e.endsWith("$")))},async clear(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};e=m(e),await Promise.all(r(e,!1).map((async e=>{if(e.driver.clear)return c(e.driver.clear,e.relativeBase,t);if(e.driver.removeItem){const r=await e.driver.getKeys(e.relativeBase||"",t);return Promise.all(r.map((r=>e.driver.removeItem(r,t))))}})))},async dispose(){await Promise.all(Object.values(e.mounts).map((e=>b(e))))},watch:async t=>(await(async()=>{if(!e.watching){e.watching=!0;for(const t in e.mounts)e.unwatch[t]=await v(e.mounts[t],n,t)}})(),e.watchListeners.push(t),async()=>{e.watchListeners=e.watchListeners.filter((e=>e!==t)),0===e.watchListeners.length&&await i()}),async unwatch(){e.watchListeners=[],await i()},mount(t,r){if((t=m(t))&&e.mounts[t])throw new Error(`already mounted at ${t}`);return t&&(e.mountpoints.push(t),e.mountpoints.sort(((e,t)=>t.length-e.length))),e.mounts[t]=r,e.watching&&Promise.resolve(v(r,n,t)).then((r=>{e.unwatch[t]=r})).catch(console.error),a},async unmount(t){let r=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];(t=m(t))&&e.mounts[t]&&(e.watching&&t in e.unwatch&&(e.unwatch[t](),delete e.unwatch[t]),r&&await b(e.mounts[t]),e.mountpoints=e.mountpoints.filter((e=>e!==t)),delete e.mounts[t])},getMount(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";e=f(e)+":";const r=t(e);return{driver:r.driver,base:r.base}},getMounts(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};e=f(e);return r(e,t.parents).map((e=>({driver:e.driver,base:e.mountpoint})))}};return a}function v(e,t,r){return e.watch?e.watch(((e,n)=>t(e,r+n))):()=>{}}async function b(e){"function"===typeof e.dispose&&await c(e.dispose)}function w(e){return new Promise(((t,r)=>{e.oncomplete=e.onsuccess=()=>t(e.result),e.onabort=e.onerror=()=>r(e.error)}))}function x(e,t){const r=indexedDB.open(e);r.onupgradeneeded=()=>r.result.createObjectStore(t);const n=w(r);return(e,r)=>n.then((n=>r(n.transaction(t,e).objectStore(t))))}let k;function M(){return k||(k=x("keyval-store","keyval")),k}function E(e){return(arguments.length>1&&void 0!==arguments[1]?arguments[1]:M())("readonly",(t=>w(t.get(e))))}function _(e,t){return e.openCursor().onsuccess=function(){this.result&&(t(this.result),this.result.continue())},w(e.transaction)}var A=r(9725);function S(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}function I(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){S(o,n,i,a,s,"next",e)}function s(e){S(o,n,i,a,s,"throw",e)}a(void 0)}))}}var T=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=e.base&&e.base.length>0?`${e.base}:`:"",r=e=>t+e;let n;return e.dbName&&e.storeName&&(n=x(e.dbName,e.storeName)),{name:"idb-keyval",options:e,hasItem:e=>I((function*(){return!(typeof(yield E(r(e),n))>"u")}))(),getItem:e=>I((function*(){var t;return null!==(t=yield E(r(e),n))&&void 0!==t?t:null}))(),setItem:(e,t)=>function(e,t){return(arguments.length>2&&void 0!==arguments[2]?arguments[2]:M())("readwrite",(r=>(r.put(t,e),w(r.transaction))))}(r(e),t,n),removeItem:e=>function(e){return(arguments.length>1&&void 0!==arguments[1]?arguments[1]:M())("readwrite",(t=>(t.delete(e),w(t.transaction))))}(r(e),n),getKeys:()=>function(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:M())("readonly",(e=>{if(e.getAllKeys)return w(e.getAllKeys());const t=[];return _(e,(e=>t.push(e.key))).then((()=>t))}))}(n),clear:()=>function(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:M())("readwrite",(e=>(e.clear(),w(e.transaction))))}(n)}};class C{constructor(){this.indexedDb=y({driver:T({dbName:"WALLET_CONNECT_V2_INDEXED_DB",storeName:"keyvaluestorage"})})}getKeys(){var e=this;return I((function*(){return e.indexedDb.getKeys()}))()}getEntries(){var e=this;return I((function*(){return(yield e.indexedDb.getItems(yield e.indexedDb.getKeys())).map((e=>[e.key,e.value]))}))()}getItem(e){var t=this;return I((function*(){const r=yield t.indexedDb.getItem(e);if(null!==r)return r}))()}setItem(e,t){var r=this;return I((function*(){yield r.indexedDb.setItem(e,(0,A.h)(t))}))()}removeItem(e){var t=this;return I((function*(){yield t.indexedDb.removeItem(e)}))()}}var N=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof r.g<"u"?r.g:typeof self<"u"?self:{},D={exports:{}};function j(e){var t;return[e[0],(0,A.j)(null!=(t=e[1])?t:"")]}!function(){let e;function t(){}e=t,e.prototype.getItem=function(e){return this.hasOwnProperty(e)?String(this[e]):null},e.prototype.setItem=function(e,t){this[e]=String(t)},e.prototype.removeItem=function(e){delete this[e]},e.prototype.clear=function(){const e=this;Object.keys(e).forEach((function(t){e[t]=void 0,delete e[t]}))},e.prototype.key=function(e){return e=e||0,Object.keys(this)[e]},e.prototype.__defineGetter__("length",(function(){return Object.keys(this).length})),typeof N<"u"&&N.localStorage?D.exports=N.localStorage:typeof window<"u"&&window.localStorage?D.exports=window.localStorage:D.exports=new t}();class O{constructor(){this.localStorage=D.exports}getKeys(){var e=this;return I((function*(){return Object.keys(e.localStorage)}))()}getEntries(){var e=this;return I((function*(){return Object.entries(e.localStorage).map(j)}))()}getItem(e){var t=this;return I((function*(){const r=t.localStorage.getItem(e);if(null!==r)return(0,A.j)(r)}))()}setItem(e,t){var r=this;return I((function*(){r.localStorage.setItem(e,(0,A.h)(t))}))()}removeItem(e){var t=this;return I((function*(){t.localStorage.removeItem(e)}))()}}const P=function(){var e=I((function*(e,t,r){const n="wc_storage_version",i=yield t.getItem(n);if(i&&i>=1)return void r(t);const o=yield e.getKeys();if(!o.length)return void r(t);const a=[];for(;o.length;){const r=o.shift();if(!r)continue;const n=r.toLowerCase();if(n.includes("wc@")||n.includes("walletconnect")||n.includes("wc_")||n.includes("wallet_connect")){const n=yield e.getItem(r);yield t.setItem(r,n),a.push(r)}}yield t.setItem(n,1),r(t),L(e,a)}));return function(t,r,n){return e.apply(this,arguments)}}(),L=function(){var e=I((function*(e,t){t.length&&t.forEach(function(){var t=I((function*(t){yield e.removeItem(t)}));return function(e){return t.apply(this,arguments)}}())}));return function(t,r){return e.apply(this,arguments)}}();class R{constructor(){this.initialized=!1,this.setInitialized=e=>{this.storage=e,this.initialized=!0};const e=new O;this.storage=e;try{const t=new C;P(e,t,this.setInitialized)}catch{this.initialized=!0}}getKeys(){var e=this;return I((function*(){return yield e.initialize(),e.storage.getKeys()}))()}getEntries(){var e=this;return I((function*(){return yield e.initialize(),e.storage.getEntries()}))()}getItem(e){var t=this;return I((function*(){return yield t.initialize(),t.storage.getItem(e)}))()}setItem(e,t){var r=this;return I((function*(){return yield r.initialize(),r.storage.setItem(e,t)}))()}removeItem(e){var t=this;return I((function*(){return yield t.initialize(),t.storage.removeItem(e)}))()}initialize(){var e=this;return I((function*(){e.initialized||(yield new Promise((t=>{const r=setInterval((()=>{e.initialized&&(clearInterval(r),t())}),20)})))}))()}}},17639:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PINO_CUSTOM_CONTEXT_KEY=t.PINO_LOGGER_DEFAULTS=void 0,t.PINO_LOGGER_DEFAULTS={level:"info"},t.PINO_CUSTOM_CONTEXT_KEY="custom_context"},82774:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.pino=void 0;const n=r(43633),i=n.__importDefault(r(84004));Object.defineProperty(t,"pino",{enumerable:!0,get:function(){return i.default}}),n.__exportStar(r(17639),t),n.__exportStar(r(11991),t)},11991:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.generateChildLogger=t.formatChildLoggerContext=t.getLoggerContext=t.setBrowserLoggerContext=t.getBrowserLoggerContext=t.getDefaultLoggerOptions=void 0;const n=r(17639);function i(e){return e[arguments.length>1&&void 0!==arguments[1]?arguments[1]:n.PINO_CUSTOM_CONTEXT_KEY]||""}function o(e,t){return e[arguments.length>2&&void 0!==arguments[2]?arguments[2]:n.PINO_CUSTOM_CONTEXT_KEY]=t,e}function a(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:n.PINO_CUSTOM_CONTEXT_KEY,r="";return r="undefined"===typeof e.bindings?i(e,t):e.bindings().context||"",r}function s(e,t){const r=a(e,arguments.length>2&&void 0!==arguments[2]?arguments[2]:n.PINO_CUSTOM_CONTEXT_KEY);return r.trim()?`${r}/${t}`:t}t.getDefaultLoggerOptions=function(e){return Object.assign(Object.assign({},e),{level:(null===e||void 0===e?void 0:e.level)||n.PINO_LOGGER_DEFAULTS.level})},t.getBrowserLoggerContext=i,t.setBrowserLoggerContext=o,t.getLoggerContext=a,t.formatChildLoggerContext=s,t.generateChildLogger=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:n.PINO_CUSTOM_CONTEXT_KEY;const i=s(e,t,r);return o(e.child({context:i}),i,r)}},83498:(e,t,r)=>{"use strict";r.d(t,{RELAY_JSONRPC:()=>n});r(63842);const n={waku:{publish:"waku_publish",batchPublish:"waku_batchPublish",subscribe:"waku_subscribe",batchSubscribe:"waku_batchSubscribe",subscription:"waku_subscription",unsubscribe:"waku_unsubscribe",batchUnsubscribe:"waku_batchUnsubscribe"},irn:{publish:"irn_publish",batchPublish:"irn_batchPublish",subscribe:"irn_subscribe",batchSubscribe:"irn_batchSubscribe",subscription:"irn_subscription",unsubscribe:"irn_unsubscribe",batchUnsubscribe:"irn_batchUnsubscribe"},iridium:{publish:"iridium_publish",batchPublish:"iridium_batchPublish",subscribe:"iridium_subscribe",batchSubscribe:"iridium_batchSubscribe",subscription:"iridium_subscription",unsubscribe:"iridium_unsubscribe",batchUnsubscribe:"iridium_batchUnsubscribe"}}},63842:()=>{},4048:(e,t,r)=>{"use strict";r.d(t,{encodeIss:()=>E,generateKeyPair:()=>S,signJWT:()=>I});var n=r(27122),i=r(35110),o=r(38021);const a="EdDSA",s="JWT",l=".",c="base64url",u="utf8",d="utf8",h=":",f="did",p="key",m="base58btc",g="z",y="K36",v=32;var b=r(2181),w=r(95548),x=r(30859),k=r(9725);function M(e){return(0,w.d)((0,x.s)((0,k.h)(e),u),c)}function E(e){const t=(0,x.s)(y,m),r=g+(0,w.d)((0,b.x)([t,e]),m);return[f,p,r].join(h)}function _(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,i)}function A(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){_(o,n,i,a,s,"next",e)}function s(e){_(o,n,i,a,s,"throw",e)}a(void 0)}))}}function S(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:(0,i.randomBytes)(v);return n.K(e)}function I(e,t,r,n){return T.apply(this,arguments)}function T(){return T=A((function(e,t,r,i){let u=arguments.length>4&&void 0!==arguments[4]?arguments[4]:(0,o.fromMiliseconds)(Date.now());return function*(){const o={alg:a,typ:s},h={iss:E(i.publicKey),sub:e,aud:t,iat:u,exp:u+r},f=(p={header:o,payload:h},(0,x.s)([M(p.header),M(p.payload)].join(l),d));var p;return function(e){return[M(e.header),M(e.payload),(t=e.signature,(0,w.d)(t,c))].join(l);var t}({header:o,payload:h,signature:n._S(i.secretKey,f)})}()})),T.apply(this,arguments)}r(92092)},92092:()=>{},9725:(e,t,r)=>{"use strict";r.d(t,{h:()=>a,j:()=>o});const n=e=>JSON.stringify(e,((e,t)=>"bigint"===typeof t?t.toString()+"n":t)),i=e=>{const t=e.replace(/([\[:])?(\d{17,}|(?:[9](?:[1-9]07199254740991|0[1-9]7199254740991|00[8-9]199254740991|007[2-9]99254740991|007199[3-9]54740991|0071992[6-9]4740991|00719925[5-9]740991|007199254[8-9]40991|0071992547[5-9]0991|00719925474[1-9]991|00719925474099[2-9])))([,\}\]])/g,'$1"$2n"$3');return JSON.parse(t,((e,t)=>"string"===typeof t&&t.match(/^\d+n$/)?BigInt(t.substring(0,t.length-1)):t))};function o(e){if("string"!==typeof e)throw new Error("Cannot safe json parse value of type "+typeof e);try{return i(e)}catch(t){return e}}function a(e){return"string"===typeof e?e:n(e)||""}},70547:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});const n=r(43633);n.__exportStar(r(93327),t),n.__exportStar(r(50090),t)},93327:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ONE_THOUSAND=t.ONE_HUNDRED=void 0,t.ONE_HUNDRED=100,t.ONE_THOUSAND=1e3},50090:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ONE_YEAR=t.FOUR_WEEKS=t.THREE_WEEKS=t.TWO_WEEKS=t.ONE_WEEK=t.THIRTY_DAYS=t.SEVEN_DAYS=t.FIVE_DAYS=t.THREE_DAYS=t.ONE_DAY=t.TWENTY_FOUR_HOURS=t.TWELVE_HOURS=t.SIX_HOURS=t.THREE_HOURS=t.ONE_HOUR=t.SIXTY_MINUTES=t.THIRTY_MINUTES=t.TEN_MINUTES=t.FIVE_MINUTES=t.ONE_MINUTE=t.SIXTY_SECONDS=t.THIRTY_SECONDS=t.TEN_SECONDS=t.FIVE_SECONDS=t.ONE_SECOND=void 0,t.ONE_SECOND=1,t.FIVE_SECONDS=5,t.TEN_SECONDS=10,t.THIRTY_SECONDS=30,t.SIXTY_SECONDS=60,t.ONE_MINUTE=t.SIXTY_SECONDS,t.FIVE_MINUTES=5*t.ONE_MINUTE,t.TEN_MINUTES=10*t.ONE_MINUTE,t.THIRTY_MINUTES=30*t.ONE_MINUTE,t.SIXTY_MINUTES=60*t.ONE_MINUTE,t.ONE_HOUR=t.SIXTY_MINUTES,t.THREE_HOURS=3*t.ONE_HOUR,t.SIX_HOURS=6*t.ONE_HOUR,t.TWELVE_HOURS=12*t.ONE_HOUR,t.TWENTY_FOUR_HOURS=24*t.ONE_HOUR,t.ONE_DAY=t.TWENTY_FOUR_HOURS,t.THREE_DAYS=3*t.ONE_DAY,t.FIVE_DAYS=5*t.ONE_DAY,t.SEVEN_DAYS=7*t.ONE_DAY,t.THIRTY_DAYS=30*t.ONE_DAY,t.ONE_WEEK=t.SEVEN_DAYS,t.TWO_WEEKS=2*t.ONE_WEEK,t.THREE_WEEKS=3*t.ONE_WEEK,t.FOUR_WEEKS=4*t.ONE_WEEK,t.ONE_YEAR=365*t.ONE_DAY},38021:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});const n=r(43633);n.__exportStar(r(40119),t),n.__exportStar(r(6182),t),n.__exportStar(r(26307),t),n.__exportStar(r(70547),t)},26307:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});r(43633).__exportStar(r(93960),t)},93960:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.IWatch=void 0;t.IWatch=class{}},28624:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.fromMiliseconds=t.toMiliseconds=void 0;const n=r(70547);t.toMiliseconds=function(e){return e*n.ONE_THOUSAND},t.fromMiliseconds=function(e){return Math.floor(e/n.ONE_THOUSAND)}},77763:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.delay=void 0,t.delay=function(e){return new Promise((t=>{setTimeout((()=>{t(!0)}),e)}))}},40119:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});const n=r(43633);n.__exportStar(r(77763),t),n.__exportStar(r(28624),t)},6182:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Watch=void 0;class r{constructor(){this.timestamps=new Map}start(e){if(this.timestamps.has(e))throw new Error(`Watch already started for label: ${e}`);this.timestamps.set(e,{started:Date.now()})}stop(e){const t=this.get(e);if("undefined"!==typeof t.elapsed)throw new Error(`Watch already stopped for label: ${e}`);const r=Date.now()-t.started;this.timestamps.set(e,{started:t.started,elapsed:r})}get(e){const t=this.timestamps.get(e);if("undefined"===typeof t)throw new Error(`No timestamp found for label: ${e}`);return t}elapsed(e){const t=this.get(e);return t.elapsed||Date.now()-t.started}}t.Watch=r,t.default=r},51865:(e,t)=>{"use strict";function r(e){let t;return"undefined"!==typeof window&&"undefined"!==typeof window[e]&&(t=window[e]),t}function n(e){const t=r(e);if(!t)throw new Error(`${e} is not defined in Window`);return t}Object.defineProperty(t,"__esModule",{value:!0}),t.getLocalStorage=t.getLocalStorageOrThrow=t.getCrypto=t.getCryptoOrThrow=t.getLocation=t.getLocationOrThrow=t.getNavigator=t.getNavigatorOrThrow=t.getDocument=t.getDocumentOrThrow=t.getFromWindowOrThrow=t.getFromWindow=void 0,t.getFromWindow=r,t.getFromWindowOrThrow=n,t.getDocumentOrThrow=function(){return n("document")},t.getDocument=function(){return r("document")},t.getNavigatorOrThrow=function(){return n("navigator")},t.getNavigator=function(){return r("navigator")},t.getLocationOrThrow=function(){return n("location")},t.getLocation=function(){return r("location")},t.getCryptoOrThrow=function(){return n("crypto")},t.getCrypto=function(){return r("crypto")},t.getLocalStorageOrThrow=function(){return n("localStorage")},t.getLocalStorage=function(){return r("localStorage")}},91036:(e,t,r)=>{"use strict";t.g=void 0;const n=r(51865);t.g=function(){let e,t;try{e=n.getDocumentOrThrow(),t=n.getLocationOrThrow()}catch(o){return null}function r(){for(var t=arguments.length,r=new Array(t),n=0;nt.getAttribute(e))).filter((e=>!!e&&r.includes(e)));if(n.length&&n){const e=t.getAttribute("content");if(e)return e}}return""}const i=function(){let t=r("name","og:site_name","og:title","twitter:title");return t||(t=e.title),t}();return{description:r("description","og:description","twitter:description","keywords"),url:t.origin,icons:function(){const r=e.getElementsByTagName("link"),n=[];for(let e=0;e-1){const e=i.getAttribute("href");if(e)if(-1===e.toLowerCase().indexOf("https:")&&-1===e.toLowerCase().indexOf("http:")&&0!==e.indexOf("//")){let r=t.protocol+"//"+t.host;if(0===e.indexOf("/"))r+=e;else{const n=t.pathname.split("/");n.pop();r+=n.join("/")+"/"+e}n.push(r)}else if(0===e.indexOf("//")){const r=t.protocol+e;n.push(r)}else n.push(e)}}return n}(),name:i}}},55956:(e,t)=>{"use strict";t.byteLength=function(e){var t=s(e),r=t[0],n=t[1];return 3*(r+n)/4-n},t.toByteArray=function(e){var t,r,o=s(e),a=o[0],l=o[1],c=new i(function(e,t,r){return 3*(t+r)/4-r}(0,a,l)),u=0,d=l>0?a-4:a;for(r=0;r>16&255,c[u++]=t>>8&255,c[u++]=255&t;2===l&&(t=n[e.charCodeAt(r)]<<2|n[e.charCodeAt(r+1)]>>4,c[u++]=255&t);1===l&&(t=n[e.charCodeAt(r)]<<10|n[e.charCodeAt(r+1)]<<4|n[e.charCodeAt(r+2)]>>2,c[u++]=t>>8&255,c[u++]=255&t);return c},t.fromByteArray=function(e){for(var t,n=e.length,i=n%3,o=[],a=16383,s=0,c=n-i;sc?c:s+a));1===i?(t=e[n-1],o.push(r[t>>2]+r[t<<4&63]+"==")):2===i&&(t=(e[n-2]<<8)+e[n-1],o.push(r[t>>10]+r[t>>4&63]+r[t<<2&63]+"="));return o.join("")};for(var r=[],n=[],i="undefined"!==typeof Uint8Array?Uint8Array:Array,o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",a=0;a<64;++a)r[a]=o[a],n[o.charCodeAt(a)]=a;function s(e){var t=e.length;if(t%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var r=e.indexOf("=");return-1===r&&(r=t),[r,r===t?0:4-r%4]}function l(e,t,n){for(var i,o,a=[],s=t;s>18&63]+r[o>>12&63]+r[o>>6&63]+r[63&o]);return a.join("")}n["-".charCodeAt(0)]=62,n["_".charCodeAt(0)]=63},7920:(e,t)=>{"use strict";var r;function n(e,t,n){if(!n||typeof n.value!==r.typeOfFunction)throw new TypeError("Only methods can be decorated with @bind. <"+t+"> is not a method!");return{configurable:r.boolTrue,get:function(){var e=n.value.bind(this);return Object.defineProperty(this,t,{value:e,configurable:r.boolTrue,writable:r.boolTrue}),e}}}Object.defineProperty(t,"__esModule",{value:!0}),function(e){e.typeOfFunction="function",e.boolTrue=!0}(r||(r={})),t.bind=n,t.default=n},43938:function(e,t,r){!function(e,t){"use strict";function n(e,t){if(!e)throw new Error(t||"Assertion failed")}function i(e,t){e.super_=t;var r=function(){};r.prototype=t.prototype,e.prototype=new r,e.prototype.constructor=e}function o(e,t,r){if(o.isBN(e))return e;this.negative=0,this.words=null,this.length=0,this.red=null,null!==e&&("le"!==t&&"be"!==t||(r=t,t=10),this._init(e||0,t||10,r||"be"))}var a;"object"===typeof e?e.exports=o:t.BN=o,o.BN=o,o.wordSize=26;try{a="undefined"!==typeof window&&"undefined"!==typeof window.Buffer?window.Buffer:r(47790).Buffer}catch(I){}function s(e,t){var r=e.charCodeAt(t);return r>=48&&r<=57?r-48:r>=65&&r<=70?r-55:r>=97&&r<=102?r-87:void n(!1,"Invalid character in "+e)}function l(e,t,r){var n=s(e,r);return r-1>=t&&(n|=s(e,r-1)<<4),n}function c(e,t,r,i){for(var o=0,a=0,s=Math.min(e.length,r),l=t;l=49?c-49+10:c>=17?c-17+10:c,n(c>=0&&a0?e:t},o.min=function(e,t){return e.cmp(t)<0?e:t},o.prototype._init=function(e,t,r){if("number"===typeof e)return this._initNumber(e,t,r);if("object"===typeof e)return this._initArray(e,t,r);"hex"===t&&(t=16),n(t===(0|t)&&t>=2&&t<=36);var i=0;"-"===(e=e.toString().replace(/\s+/g,""))[0]&&(i++,this.negative=1),i=0;i-=3)a=e[i]|e[i-1]<<8|e[i-2]<<16,this.words[o]|=a<>>26-s&67108863,(s+=24)>=26&&(s-=26,o++);else if("le"===r)for(i=0,o=0;i>>26-s&67108863,(s+=24)>=26&&(s-=26,o++);return this._strip()},o.prototype._parseHex=function(e,t,r){this.length=Math.ceil((e.length-t)/6),this.words=new Array(this.length);for(var n=0;n=t;n-=2)i=l(e,t,n)<=18?(o-=18,a+=1,this.words[a]|=i>>>26):o+=8;else for(n=(e.length-t)%2===0?t+1:t;n=18?(o-=18,a+=1,this.words[a]|=i>>>26):o+=8;this._strip()},o.prototype._parseBase=function(e,t,r){this.words=[0],this.length=1;for(var n=0,i=1;i<=67108863;i*=t)n++;n--,i=i/t|0;for(var o=e.length-r,a=o%n,s=Math.min(o,o-a)+r,l=0,u=r;u1&&0===this.words[this.length-1];)this.length--;return this._normSign()},o.prototype._normSign=function(){return 1===this.length&&0===this.words[0]&&(this.negative=0),this},"undefined"!==typeof Symbol&&"function"===typeof Symbol.for)try{o.prototype[Symbol.for("nodejs.util.inspect.custom")]=d}catch(I){o.prototype.inspect=d}else o.prototype.inspect=d;function d(){return(this.red?""}var h=["","0","00","000","0000","00000","000000","0000000","00000000","000000000","0000000000","00000000000","000000000000","0000000000000","00000000000000","000000000000000","0000000000000000","00000000000000000","000000000000000000","0000000000000000000","00000000000000000000","000000000000000000000","0000000000000000000000","00000000000000000000000","000000000000000000000000","0000000000000000000000000"],f=[0,0,25,16,12,11,10,9,8,8,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5],p=[0,0,33554432,43046721,16777216,48828125,60466176,40353607,16777216,43046721,1e7,19487171,35831808,62748517,7529536,11390625,16777216,24137569,34012224,47045881,64e6,4084101,5153632,6436343,7962624,9765625,11881376,14348907,17210368,20511149,243e5,28629151,33554432,39135393,45435424,52521875,60466176];o.prototype.toString=function(e,t){var r;if(t=0|t||1,16===(e=e||10)||"hex"===e){r="";for(var i=0,o=0,a=0;a>>24-i&16777215,(i+=2)>=26&&(i-=26,a--),r=0!==o||a!==this.length-1?h[6-l.length]+l+r:l+r}for(0!==o&&(r=o.toString(16)+r);r.length%t!==0;)r="0"+r;return 0!==this.negative&&(r="-"+r),r}if(e===(0|e)&&e>=2&&e<=36){var c=f[e],u=p[e];r="";var d=this.clone();for(d.negative=0;!d.isZero();){var m=d.modrn(u).toString(e);r=(d=d.idivn(u)).isZero()?m+r:h[c-m.length]+m+r}for(this.isZero()&&(r="0"+r);r.length%t!==0;)r="0"+r;return 0!==this.negative&&(r="-"+r),r}n(!1,"Base should be between 2 and 36")},o.prototype.toNumber=function(){var e=this.words[0];return 2===this.length?e+=67108864*this.words[1]:3===this.length&&1===this.words[2]?e+=4503599627370496+67108864*this.words[1]:this.length>2&&n(!1,"Number can only safely store up to 53 bits"),0!==this.negative?-e:e},o.prototype.toJSON=function(){return this.toString(16,2)},a&&(o.prototype.toBuffer=function(e,t){return this.toArrayLike(a,e,t)}),o.prototype.toArray=function(e,t){return this.toArrayLike(Array,e,t)};function m(e,t,r){r.negative=t.negative^e.negative;var n=e.length+t.length|0;r.length=n,n=n-1|0;var i=0|e.words[0],o=0|t.words[0],a=i*o,s=67108863&a,l=a/67108864|0;r.words[0]=s;for(var c=1;c>>26,d=67108863&l,h=Math.min(c,t.length-1),f=Math.max(0,c-e.length+1);f<=h;f++){var p=c-f|0;u+=(a=(i=0|e.words[p])*(o=0|t.words[f])+d)/67108864|0,d=67108863&a}r.words[c]=0|d,l=0|u}return 0!==l?r.words[c]=0|l:r.length--,r._strip()}o.prototype.toArrayLike=function(e,t,r){this._strip();var i=this.byteLength(),o=r||Math.max(1,i);n(i<=o,"byte array longer than desired length"),n(o>0,"Requested array length <= 0");var a=function(e,t){return e.allocUnsafe?e.allocUnsafe(t):new e(t)}(e,o);return this["_toArrayLike"+("le"===t?"LE":"BE")](a,i),a},o.prototype._toArrayLikeLE=function(e,t){for(var r=0,n=0,i=0,o=0;i>8&255),r>16&255),6===o?(r>24&255),n=0,o=0):(n=a>>>24,o+=2)}if(r=0&&(e[r--]=a>>8&255),r>=0&&(e[r--]=a>>16&255),6===o?(r>=0&&(e[r--]=a>>24&255),n=0,o=0):(n=a>>>24,o+=2)}if(r>=0)for(e[r--]=n;r>=0;)e[r--]=0},Math.clz32?o.prototype._countBits=function(e){return 32-Math.clz32(e)}:o.prototype._countBits=function(e){var t=e,r=0;return t>=4096&&(r+=13,t>>>=13),t>=64&&(r+=7,t>>>=7),t>=8&&(r+=4,t>>>=4),t>=2&&(r+=2,t>>>=2),r+t},o.prototype._zeroBits=function(e){if(0===e)return 26;var t=e,r=0;return 0===(8191&t)&&(r+=13,t>>>=13),0===(127&t)&&(r+=7,t>>>=7),0===(15&t)&&(r+=4,t>>>=4),0===(3&t)&&(r+=2,t>>>=2),0===(1&t)&&r++,r},o.prototype.bitLength=function(){var e=this.words[this.length-1],t=this._countBits(e);return 26*(this.length-1)+t},o.prototype.zeroBits=function(){if(this.isZero())return 0;for(var e=0,t=0;te.length?this.clone().ior(e):e.clone().ior(this)},o.prototype.uor=function(e){return this.length>e.length?this.clone().iuor(e):e.clone().iuor(this)},o.prototype.iuand=function(e){var t;t=this.length>e.length?e:this;for(var r=0;re.length?this.clone().iand(e):e.clone().iand(this)},o.prototype.uand=function(e){return this.length>e.length?this.clone().iuand(e):e.clone().iuand(this)},o.prototype.iuxor=function(e){var t,r;this.length>e.length?(t=this,r=e):(t=e,r=this);for(var n=0;ne.length?this.clone().ixor(e):e.clone().ixor(this)},o.prototype.uxor=function(e){return this.length>e.length?this.clone().iuxor(e):e.clone().iuxor(this)},o.prototype.inotn=function(e){n("number"===typeof e&&e>=0);var t=0|Math.ceil(e/26),r=e%26;this._expand(t),r>0&&t--;for(var i=0;i0&&(this.words[i]=~this.words[i]&67108863>>26-r),this._strip()},o.prototype.notn=function(e){return this.clone().inotn(e)},o.prototype.setn=function(e,t){n("number"===typeof e&&e>=0);var r=e/26|0,i=e%26;return this._expand(r+1),this.words[r]=t?this.words[r]|1<e.length?(r=this,n=e):(r=e,n=this);for(var i=0,o=0;o>>26;for(;0!==i&&o>>26;if(this.length=r.length,0!==i)this.words[this.length]=i,this.length++;else if(r!==this)for(;oe.length?this.clone().iadd(e):e.clone().iadd(this)},o.prototype.isub=function(e){if(0!==e.negative){e.negative=0;var t=this.iadd(e);return e.negative=1,t._normSign()}if(0!==this.negative)return this.negative=0,this.iadd(e),this.negative=1,this._normSign();var r,n,i=this.cmp(e);if(0===i)return this.negative=0,this.length=1,this.words[0]=0,this;i>0?(r=this,n=e):(r=e,n=this);for(var o=0,a=0;a>26,this.words[a]=67108863&t;for(;0!==o&&a>26,this.words[a]=67108863&t;if(0===o&&a>>13,f=0|a[1],p=8191&f,m=f>>>13,g=0|a[2],y=8191&g,v=g>>>13,b=0|a[3],w=8191&b,x=b>>>13,k=0|a[4],M=8191&k,E=k>>>13,_=0|a[5],A=8191&_,S=_>>>13,I=0|a[6],T=8191&I,C=I>>>13,N=0|a[7],D=8191&N,j=N>>>13,O=0|a[8],P=8191&O,L=O>>>13,R=0|a[9],z=8191&R,B=R>>>13,U=0|s[0],F=8191&U,H=U>>>13,V=0|s[1],G=8191&V,q=V>>>13,W=0|s[2],Y=8191&W,Z=W>>>13,Q=0|s[3],K=8191&Q,J=Q>>>13,$=0|s[4],X=8191&$,ee=$>>>13,te=0|s[5],re=8191&te,ne=te>>>13,ie=0|s[6],oe=8191&ie,ae=ie>>>13,se=0|s[7],le=8191&se,ce=se>>>13,ue=0|s[8],de=8191&ue,he=ue>>>13,fe=0|s[9],pe=8191&fe,me=fe>>>13;r.negative=e.negative^t.negative,r.length=19;var ge=(c+(n=Math.imul(d,F))|0)+((8191&(i=(i=Math.imul(d,H))+Math.imul(h,F)|0))<<13)|0;c=((o=Math.imul(h,H))+(i>>>13)|0)+(ge>>>26)|0,ge&=67108863,n=Math.imul(p,F),i=(i=Math.imul(p,H))+Math.imul(m,F)|0,o=Math.imul(m,H);var ye=(c+(n=n+Math.imul(d,G)|0)|0)+((8191&(i=(i=i+Math.imul(d,q)|0)+Math.imul(h,G)|0))<<13)|0;c=((o=o+Math.imul(h,q)|0)+(i>>>13)|0)+(ye>>>26)|0,ye&=67108863,n=Math.imul(y,F),i=(i=Math.imul(y,H))+Math.imul(v,F)|0,o=Math.imul(v,H),n=n+Math.imul(p,G)|0,i=(i=i+Math.imul(p,q)|0)+Math.imul(m,G)|0,o=o+Math.imul(m,q)|0;var ve=(c+(n=n+Math.imul(d,Y)|0)|0)+((8191&(i=(i=i+Math.imul(d,Z)|0)+Math.imul(h,Y)|0))<<13)|0;c=((o=o+Math.imul(h,Z)|0)+(i>>>13)|0)+(ve>>>26)|0,ve&=67108863,n=Math.imul(w,F),i=(i=Math.imul(w,H))+Math.imul(x,F)|0,o=Math.imul(x,H),n=n+Math.imul(y,G)|0,i=(i=i+Math.imul(y,q)|0)+Math.imul(v,G)|0,o=o+Math.imul(v,q)|0,n=n+Math.imul(p,Y)|0,i=(i=i+Math.imul(p,Z)|0)+Math.imul(m,Y)|0,o=o+Math.imul(m,Z)|0;var be=(c+(n=n+Math.imul(d,K)|0)|0)+((8191&(i=(i=i+Math.imul(d,J)|0)+Math.imul(h,K)|0))<<13)|0;c=((o=o+Math.imul(h,J)|0)+(i>>>13)|0)+(be>>>26)|0,be&=67108863,n=Math.imul(M,F),i=(i=Math.imul(M,H))+Math.imul(E,F)|0,o=Math.imul(E,H),n=n+Math.imul(w,G)|0,i=(i=i+Math.imul(w,q)|0)+Math.imul(x,G)|0,o=o+Math.imul(x,q)|0,n=n+Math.imul(y,Y)|0,i=(i=i+Math.imul(y,Z)|0)+Math.imul(v,Y)|0,o=o+Math.imul(v,Z)|0,n=n+Math.imul(p,K)|0,i=(i=i+Math.imul(p,J)|0)+Math.imul(m,K)|0,o=o+Math.imul(m,J)|0;var we=(c+(n=n+Math.imul(d,X)|0)|0)+((8191&(i=(i=i+Math.imul(d,ee)|0)+Math.imul(h,X)|0))<<13)|0;c=((o=o+Math.imul(h,ee)|0)+(i>>>13)|0)+(we>>>26)|0,we&=67108863,n=Math.imul(A,F),i=(i=Math.imul(A,H))+Math.imul(S,F)|0,o=Math.imul(S,H),n=n+Math.imul(M,G)|0,i=(i=i+Math.imul(M,q)|0)+Math.imul(E,G)|0,o=o+Math.imul(E,q)|0,n=n+Math.imul(w,Y)|0,i=(i=i+Math.imul(w,Z)|0)+Math.imul(x,Y)|0,o=o+Math.imul(x,Z)|0,n=n+Math.imul(y,K)|0,i=(i=i+Math.imul(y,J)|0)+Math.imul(v,K)|0,o=o+Math.imul(v,J)|0,n=n+Math.imul(p,X)|0,i=(i=i+Math.imul(p,ee)|0)+Math.imul(m,X)|0,o=o+Math.imul(m,ee)|0;var xe=(c+(n=n+Math.imul(d,re)|0)|0)+((8191&(i=(i=i+Math.imul(d,ne)|0)+Math.imul(h,re)|0))<<13)|0;c=((o=o+Math.imul(h,ne)|0)+(i>>>13)|0)+(xe>>>26)|0,xe&=67108863,n=Math.imul(T,F),i=(i=Math.imul(T,H))+Math.imul(C,F)|0,o=Math.imul(C,H),n=n+Math.imul(A,G)|0,i=(i=i+Math.imul(A,q)|0)+Math.imul(S,G)|0,o=o+Math.imul(S,q)|0,n=n+Math.imul(M,Y)|0,i=(i=i+Math.imul(M,Z)|0)+Math.imul(E,Y)|0,o=o+Math.imul(E,Z)|0,n=n+Math.imul(w,K)|0,i=(i=i+Math.imul(w,J)|0)+Math.imul(x,K)|0,o=o+Math.imul(x,J)|0,n=n+Math.imul(y,X)|0,i=(i=i+Math.imul(y,ee)|0)+Math.imul(v,X)|0,o=o+Math.imul(v,ee)|0,n=n+Math.imul(p,re)|0,i=(i=i+Math.imul(p,ne)|0)+Math.imul(m,re)|0,o=o+Math.imul(m,ne)|0;var ke=(c+(n=n+Math.imul(d,oe)|0)|0)+((8191&(i=(i=i+Math.imul(d,ae)|0)+Math.imul(h,oe)|0))<<13)|0;c=((o=o+Math.imul(h,ae)|0)+(i>>>13)|0)+(ke>>>26)|0,ke&=67108863,n=Math.imul(D,F),i=(i=Math.imul(D,H))+Math.imul(j,F)|0,o=Math.imul(j,H),n=n+Math.imul(T,G)|0,i=(i=i+Math.imul(T,q)|0)+Math.imul(C,G)|0,o=o+Math.imul(C,q)|0,n=n+Math.imul(A,Y)|0,i=(i=i+Math.imul(A,Z)|0)+Math.imul(S,Y)|0,o=o+Math.imul(S,Z)|0,n=n+Math.imul(M,K)|0,i=(i=i+Math.imul(M,J)|0)+Math.imul(E,K)|0,o=o+Math.imul(E,J)|0,n=n+Math.imul(w,X)|0,i=(i=i+Math.imul(w,ee)|0)+Math.imul(x,X)|0,o=o+Math.imul(x,ee)|0,n=n+Math.imul(y,re)|0,i=(i=i+Math.imul(y,ne)|0)+Math.imul(v,re)|0,o=o+Math.imul(v,ne)|0,n=n+Math.imul(p,oe)|0,i=(i=i+Math.imul(p,ae)|0)+Math.imul(m,oe)|0,o=o+Math.imul(m,ae)|0;var Me=(c+(n=n+Math.imul(d,le)|0)|0)+((8191&(i=(i=i+Math.imul(d,ce)|0)+Math.imul(h,le)|0))<<13)|0;c=((o=o+Math.imul(h,ce)|0)+(i>>>13)|0)+(Me>>>26)|0,Me&=67108863,n=Math.imul(P,F),i=(i=Math.imul(P,H))+Math.imul(L,F)|0,o=Math.imul(L,H),n=n+Math.imul(D,G)|0,i=(i=i+Math.imul(D,q)|0)+Math.imul(j,G)|0,o=o+Math.imul(j,q)|0,n=n+Math.imul(T,Y)|0,i=(i=i+Math.imul(T,Z)|0)+Math.imul(C,Y)|0,o=o+Math.imul(C,Z)|0,n=n+Math.imul(A,K)|0,i=(i=i+Math.imul(A,J)|0)+Math.imul(S,K)|0,o=o+Math.imul(S,J)|0,n=n+Math.imul(M,X)|0,i=(i=i+Math.imul(M,ee)|0)+Math.imul(E,X)|0,o=o+Math.imul(E,ee)|0,n=n+Math.imul(w,re)|0,i=(i=i+Math.imul(w,ne)|0)+Math.imul(x,re)|0,o=o+Math.imul(x,ne)|0,n=n+Math.imul(y,oe)|0,i=(i=i+Math.imul(y,ae)|0)+Math.imul(v,oe)|0,o=o+Math.imul(v,ae)|0,n=n+Math.imul(p,le)|0,i=(i=i+Math.imul(p,ce)|0)+Math.imul(m,le)|0,o=o+Math.imul(m,ce)|0;var Ee=(c+(n=n+Math.imul(d,de)|0)|0)+((8191&(i=(i=i+Math.imul(d,he)|0)+Math.imul(h,de)|0))<<13)|0;c=((o=o+Math.imul(h,he)|0)+(i>>>13)|0)+(Ee>>>26)|0,Ee&=67108863,n=Math.imul(z,F),i=(i=Math.imul(z,H))+Math.imul(B,F)|0,o=Math.imul(B,H),n=n+Math.imul(P,G)|0,i=(i=i+Math.imul(P,q)|0)+Math.imul(L,G)|0,o=o+Math.imul(L,q)|0,n=n+Math.imul(D,Y)|0,i=(i=i+Math.imul(D,Z)|0)+Math.imul(j,Y)|0,o=o+Math.imul(j,Z)|0,n=n+Math.imul(T,K)|0,i=(i=i+Math.imul(T,J)|0)+Math.imul(C,K)|0,o=o+Math.imul(C,J)|0,n=n+Math.imul(A,X)|0,i=(i=i+Math.imul(A,ee)|0)+Math.imul(S,X)|0,o=o+Math.imul(S,ee)|0,n=n+Math.imul(M,re)|0,i=(i=i+Math.imul(M,ne)|0)+Math.imul(E,re)|0,o=o+Math.imul(E,ne)|0,n=n+Math.imul(w,oe)|0,i=(i=i+Math.imul(w,ae)|0)+Math.imul(x,oe)|0,o=o+Math.imul(x,ae)|0,n=n+Math.imul(y,le)|0,i=(i=i+Math.imul(y,ce)|0)+Math.imul(v,le)|0,o=o+Math.imul(v,ce)|0,n=n+Math.imul(p,de)|0,i=(i=i+Math.imul(p,he)|0)+Math.imul(m,de)|0,o=o+Math.imul(m,he)|0;var _e=(c+(n=n+Math.imul(d,pe)|0)|0)+((8191&(i=(i=i+Math.imul(d,me)|0)+Math.imul(h,pe)|0))<<13)|0;c=((o=o+Math.imul(h,me)|0)+(i>>>13)|0)+(_e>>>26)|0,_e&=67108863,n=Math.imul(z,G),i=(i=Math.imul(z,q))+Math.imul(B,G)|0,o=Math.imul(B,q),n=n+Math.imul(P,Y)|0,i=(i=i+Math.imul(P,Z)|0)+Math.imul(L,Y)|0,o=o+Math.imul(L,Z)|0,n=n+Math.imul(D,K)|0,i=(i=i+Math.imul(D,J)|0)+Math.imul(j,K)|0,o=o+Math.imul(j,J)|0,n=n+Math.imul(T,X)|0,i=(i=i+Math.imul(T,ee)|0)+Math.imul(C,X)|0,o=o+Math.imul(C,ee)|0,n=n+Math.imul(A,re)|0,i=(i=i+Math.imul(A,ne)|0)+Math.imul(S,re)|0,o=o+Math.imul(S,ne)|0,n=n+Math.imul(M,oe)|0,i=(i=i+Math.imul(M,ae)|0)+Math.imul(E,oe)|0,o=o+Math.imul(E,ae)|0,n=n+Math.imul(w,le)|0,i=(i=i+Math.imul(w,ce)|0)+Math.imul(x,le)|0,o=o+Math.imul(x,ce)|0,n=n+Math.imul(y,de)|0,i=(i=i+Math.imul(y,he)|0)+Math.imul(v,de)|0,o=o+Math.imul(v,he)|0;var Ae=(c+(n=n+Math.imul(p,pe)|0)|0)+((8191&(i=(i=i+Math.imul(p,me)|0)+Math.imul(m,pe)|0))<<13)|0;c=((o=o+Math.imul(m,me)|0)+(i>>>13)|0)+(Ae>>>26)|0,Ae&=67108863,n=Math.imul(z,Y),i=(i=Math.imul(z,Z))+Math.imul(B,Y)|0,o=Math.imul(B,Z),n=n+Math.imul(P,K)|0,i=(i=i+Math.imul(P,J)|0)+Math.imul(L,K)|0,o=o+Math.imul(L,J)|0,n=n+Math.imul(D,X)|0,i=(i=i+Math.imul(D,ee)|0)+Math.imul(j,X)|0,o=o+Math.imul(j,ee)|0,n=n+Math.imul(T,re)|0,i=(i=i+Math.imul(T,ne)|0)+Math.imul(C,re)|0,o=o+Math.imul(C,ne)|0,n=n+Math.imul(A,oe)|0,i=(i=i+Math.imul(A,ae)|0)+Math.imul(S,oe)|0,o=o+Math.imul(S,ae)|0,n=n+Math.imul(M,le)|0,i=(i=i+Math.imul(M,ce)|0)+Math.imul(E,le)|0,o=o+Math.imul(E,ce)|0,n=n+Math.imul(w,de)|0,i=(i=i+Math.imul(w,he)|0)+Math.imul(x,de)|0,o=o+Math.imul(x,he)|0;var Se=(c+(n=n+Math.imul(y,pe)|0)|0)+((8191&(i=(i=i+Math.imul(y,me)|0)+Math.imul(v,pe)|0))<<13)|0;c=((o=o+Math.imul(v,me)|0)+(i>>>13)|0)+(Se>>>26)|0,Se&=67108863,n=Math.imul(z,K),i=(i=Math.imul(z,J))+Math.imul(B,K)|0,o=Math.imul(B,J),n=n+Math.imul(P,X)|0,i=(i=i+Math.imul(P,ee)|0)+Math.imul(L,X)|0,o=o+Math.imul(L,ee)|0,n=n+Math.imul(D,re)|0,i=(i=i+Math.imul(D,ne)|0)+Math.imul(j,re)|0,o=o+Math.imul(j,ne)|0,n=n+Math.imul(T,oe)|0,i=(i=i+Math.imul(T,ae)|0)+Math.imul(C,oe)|0,o=o+Math.imul(C,ae)|0,n=n+Math.imul(A,le)|0,i=(i=i+Math.imul(A,ce)|0)+Math.imul(S,le)|0,o=o+Math.imul(S,ce)|0,n=n+Math.imul(M,de)|0,i=(i=i+Math.imul(M,he)|0)+Math.imul(E,de)|0,o=o+Math.imul(E,he)|0;var Ie=(c+(n=n+Math.imul(w,pe)|0)|0)+((8191&(i=(i=i+Math.imul(w,me)|0)+Math.imul(x,pe)|0))<<13)|0;c=((o=o+Math.imul(x,me)|0)+(i>>>13)|0)+(Ie>>>26)|0,Ie&=67108863,n=Math.imul(z,X),i=(i=Math.imul(z,ee))+Math.imul(B,X)|0,o=Math.imul(B,ee),n=n+Math.imul(P,re)|0,i=(i=i+Math.imul(P,ne)|0)+Math.imul(L,re)|0,o=o+Math.imul(L,ne)|0,n=n+Math.imul(D,oe)|0,i=(i=i+Math.imul(D,ae)|0)+Math.imul(j,oe)|0,o=o+Math.imul(j,ae)|0,n=n+Math.imul(T,le)|0,i=(i=i+Math.imul(T,ce)|0)+Math.imul(C,le)|0,o=o+Math.imul(C,ce)|0,n=n+Math.imul(A,de)|0,i=(i=i+Math.imul(A,he)|0)+Math.imul(S,de)|0,o=o+Math.imul(S,he)|0;var Te=(c+(n=n+Math.imul(M,pe)|0)|0)+((8191&(i=(i=i+Math.imul(M,me)|0)+Math.imul(E,pe)|0))<<13)|0;c=((o=o+Math.imul(E,me)|0)+(i>>>13)|0)+(Te>>>26)|0,Te&=67108863,n=Math.imul(z,re),i=(i=Math.imul(z,ne))+Math.imul(B,re)|0,o=Math.imul(B,ne),n=n+Math.imul(P,oe)|0,i=(i=i+Math.imul(P,ae)|0)+Math.imul(L,oe)|0,o=o+Math.imul(L,ae)|0,n=n+Math.imul(D,le)|0,i=(i=i+Math.imul(D,ce)|0)+Math.imul(j,le)|0,o=o+Math.imul(j,ce)|0,n=n+Math.imul(T,de)|0,i=(i=i+Math.imul(T,he)|0)+Math.imul(C,de)|0,o=o+Math.imul(C,he)|0;var Ce=(c+(n=n+Math.imul(A,pe)|0)|0)+((8191&(i=(i=i+Math.imul(A,me)|0)+Math.imul(S,pe)|0))<<13)|0;c=((o=o+Math.imul(S,me)|0)+(i>>>13)|0)+(Ce>>>26)|0,Ce&=67108863,n=Math.imul(z,oe),i=(i=Math.imul(z,ae))+Math.imul(B,oe)|0,o=Math.imul(B,ae),n=n+Math.imul(P,le)|0,i=(i=i+Math.imul(P,ce)|0)+Math.imul(L,le)|0,o=o+Math.imul(L,ce)|0,n=n+Math.imul(D,de)|0,i=(i=i+Math.imul(D,he)|0)+Math.imul(j,de)|0,o=o+Math.imul(j,he)|0;var Ne=(c+(n=n+Math.imul(T,pe)|0)|0)+((8191&(i=(i=i+Math.imul(T,me)|0)+Math.imul(C,pe)|0))<<13)|0;c=((o=o+Math.imul(C,me)|0)+(i>>>13)|0)+(Ne>>>26)|0,Ne&=67108863,n=Math.imul(z,le),i=(i=Math.imul(z,ce))+Math.imul(B,le)|0,o=Math.imul(B,ce),n=n+Math.imul(P,de)|0,i=(i=i+Math.imul(P,he)|0)+Math.imul(L,de)|0,o=o+Math.imul(L,he)|0;var De=(c+(n=n+Math.imul(D,pe)|0)|0)+((8191&(i=(i=i+Math.imul(D,me)|0)+Math.imul(j,pe)|0))<<13)|0;c=((o=o+Math.imul(j,me)|0)+(i>>>13)|0)+(De>>>26)|0,De&=67108863,n=Math.imul(z,de),i=(i=Math.imul(z,he))+Math.imul(B,de)|0,o=Math.imul(B,he);var je=(c+(n=n+Math.imul(P,pe)|0)|0)+((8191&(i=(i=i+Math.imul(P,me)|0)+Math.imul(L,pe)|0))<<13)|0;c=((o=o+Math.imul(L,me)|0)+(i>>>13)|0)+(je>>>26)|0,je&=67108863;var Oe=(c+(n=Math.imul(z,pe))|0)+((8191&(i=(i=Math.imul(z,me))+Math.imul(B,pe)|0))<<13)|0;return c=((o=Math.imul(B,me))+(i>>>13)|0)+(Oe>>>26)|0,Oe&=67108863,l[0]=ge,l[1]=ye,l[2]=ve,l[3]=be,l[4]=we,l[5]=xe,l[6]=ke,l[7]=Me,l[8]=Ee,l[9]=_e,l[10]=Ae,l[11]=Se,l[12]=Ie,l[13]=Te,l[14]=Ce,l[15]=Ne,l[16]=De,l[17]=je,l[18]=Oe,0!==c&&(l[19]=c,r.length++),r};function y(e,t,r){r.negative=t.negative^e.negative,r.length=e.length+t.length;for(var n=0,i=0,o=0;o>>26)|0)>>>26,a&=67108863}r.words[o]=s,n=a,a=i}return 0!==n?r.words[o]=n:r.length--,r._strip()}function v(e,t,r){return y(e,t,r)}function b(e,t){this.x=e,this.y=t}Math.imul||(g=m),o.prototype.mulTo=function(e,t){var r=this.length+e.length;return 10===this.length&&10===e.length?g(this,e,t):r<63?m(this,e,t):r<1024?y(this,e,t):v(this,e,t)},b.prototype.makeRBT=function(e){for(var t=new Array(e),r=o.prototype._countBits(e)-1,n=0;n>=1;return n},b.prototype.permute=function(e,t,r,n,i,o){for(var a=0;a>>=1)i++;return 1<>>=13,r[2*a+1]=8191&o,o>>>=13;for(a=2*t;a>=26,r+=o/67108864|0,r+=a>>>26,this.words[i]=67108863&a}return 0!==r&&(this.words[i]=r,this.length++),t?this.ineg():this},o.prototype.muln=function(e){return this.clone().imuln(e)},o.prototype.sqr=function(){return this.mul(this)},o.prototype.isqr=function(){return this.imul(this.clone())},o.prototype.pow=function(e){var t=function(e){for(var t=new Array(e.bitLength()),r=0;r>>i&1}return t}(e);if(0===t.length)return new o(1);for(var r=this,n=0;n=0);var t,r=e%26,i=(e-r)/26,o=67108863>>>26-r<<26-r;if(0!==r){var a=0;for(t=0;t>>26-r}a&&(this.words[t]=a,this.length++)}if(0!==i){for(t=this.length-1;t>=0;t--)this.words[t+i]=this.words[t];for(t=0;t=0),i=t?(t-t%26)/26:0;var o=e%26,a=Math.min((e-o)/26,this.length),s=67108863^67108863>>>o<a)for(this.length-=a,c=0;c=0&&(0!==u||c>=i);c--){var d=0|this.words[c];this.words[c]=u<<26-o|d>>>o,u=d&s}return l&&0!==u&&(l.words[l.length++]=u),0===this.length&&(this.words[0]=0,this.length=1),this._strip()},o.prototype.ishrn=function(e,t,r){return n(0===this.negative),this.iushrn(e,t,r)},o.prototype.shln=function(e){return this.clone().ishln(e)},o.prototype.ushln=function(e){return this.clone().iushln(e)},o.prototype.shrn=function(e){return this.clone().ishrn(e)},o.prototype.ushrn=function(e){return this.clone().iushrn(e)},o.prototype.testn=function(e){n("number"===typeof e&&e>=0);var t=e%26,r=(e-t)/26,i=1<=0);var t=e%26,r=(e-t)/26;if(n(0===this.negative,"imaskn works only with positive numbers"),this.length<=r)return this;if(0!==t&&r++,this.length=Math.min(r,this.length),0!==t){var i=67108863^67108863>>>t<=67108864;t++)this.words[t]-=67108864,t===this.length-1?this.words[t+1]=1:this.words[t+1]++;return this.length=Math.max(this.length,t+1),this},o.prototype.isubn=function(e){if(n("number"===typeof e),n(e<67108864),e<0)return this.iaddn(-e);if(0!==this.negative)return this.negative=0,this.iaddn(e),this.negative=1,this;if(this.words[0]-=e,1===this.length&&this.words[0]<0)this.words[0]=-this.words[0],this.negative=1;else for(var t=0;t>26)-(l/67108864|0),this.words[i+r]=67108863&o}for(;i>26,this.words[i+r]=67108863&o;if(0===s)return this._strip();for(n(-1===s),s=0,i=0;i>26,this.words[i]=67108863&o;return this.negative=1,this._strip()},o.prototype._wordDiv=function(e,t){var r=(this.length,e.length),n=this.clone(),i=e,a=0|i.words[i.length-1];0!==(r=26-this._countBits(a))&&(i=i.ushln(r),n.iushln(r),a=0|i.words[i.length-1]);var s,l=n.length-i.length;if("mod"!==t){(s=new o(null)).length=l+1,s.words=new Array(s.length);for(var c=0;c=0;d--){var h=67108864*(0|n.words[i.length+d])+(0|n.words[i.length+d-1]);for(h=Math.min(h/a|0,67108863),n._ishlnsubmul(i,h,d);0!==n.negative;)h--,n.negative=0,n._ishlnsubmul(i,1,d),n.isZero()||(n.negative^=1);s&&(s.words[d]=h)}return s&&s._strip(),n._strip(),"div"!==t&&0!==r&&n.iushrn(r),{div:s||null,mod:n}},o.prototype.divmod=function(e,t,r){return n(!e.isZero()),this.isZero()?{div:new o(0),mod:new o(0)}:0!==this.negative&&0===e.negative?(s=this.neg().divmod(e,t),"mod"!==t&&(i=s.div.neg()),"div"!==t&&(a=s.mod.neg(),r&&0!==a.negative&&a.iadd(e)),{div:i,mod:a}):0===this.negative&&0!==e.negative?(s=this.divmod(e.neg(),t),"mod"!==t&&(i=s.div.neg()),{div:i,mod:s.mod}):0!==(this.negative&e.negative)?(s=this.neg().divmod(e.neg(),t),"div"!==t&&(a=s.mod.neg(),r&&0!==a.negative&&a.isub(e)),{div:s.div,mod:a}):e.length>this.length||this.cmp(e)<0?{div:new o(0),mod:this}:1===e.length?"div"===t?{div:this.divn(e.words[0]),mod:null}:"mod"===t?{div:null,mod:new o(this.modrn(e.words[0]))}:{div:this.divn(e.words[0]),mod:new o(this.modrn(e.words[0]))}:this._wordDiv(e,t);var i,a,s},o.prototype.div=function(e){return this.divmod(e,"div",!1).div},o.prototype.mod=function(e){return this.divmod(e,"mod",!1).mod},o.prototype.umod=function(e){return this.divmod(e,"mod",!0).mod},o.prototype.divRound=function(e){var t=this.divmod(e);if(t.mod.isZero())return t.div;var r=0!==t.div.negative?t.mod.isub(e):t.mod,n=e.ushrn(1),i=e.andln(1),o=r.cmp(n);return o<0||1===i&&0===o?t.div:0!==t.div.negative?t.div.isubn(1):t.div.iaddn(1)},o.prototype.modrn=function(e){var t=e<0;t&&(e=-e),n(e<=67108863);for(var r=(1<<26)%e,i=0,o=this.length-1;o>=0;o--)i=(r*i+(0|this.words[o]))%e;return t?-i:i},o.prototype.modn=function(e){return this.modrn(e)},o.prototype.idivn=function(e){var t=e<0;t&&(e=-e),n(e<=67108863);for(var r=0,i=this.length-1;i>=0;i--){var o=(0|this.words[i])+67108864*r;this.words[i]=o/e|0,r=o%e}return this._strip(),t?this.ineg():this},o.prototype.divn=function(e){return this.clone().idivn(e)},o.prototype.egcd=function(e){n(0===e.negative),n(!e.isZero());var t=this,r=e.clone();t=0!==t.negative?t.umod(e):t.clone();for(var i=new o(1),a=new o(0),s=new o(0),l=new o(1),c=0;t.isEven()&&r.isEven();)t.iushrn(1),r.iushrn(1),++c;for(var u=r.clone(),d=t.clone();!t.isZero();){for(var h=0,f=1;0===(t.words[0]&f)&&h<26;++h,f<<=1);if(h>0)for(t.iushrn(h);h-- >0;)(i.isOdd()||a.isOdd())&&(i.iadd(u),a.isub(d)),i.iushrn(1),a.iushrn(1);for(var p=0,m=1;0===(r.words[0]&m)&&p<26;++p,m<<=1);if(p>0)for(r.iushrn(p);p-- >0;)(s.isOdd()||l.isOdd())&&(s.iadd(u),l.isub(d)),s.iushrn(1),l.iushrn(1);t.cmp(r)>=0?(t.isub(r),i.isub(s),a.isub(l)):(r.isub(t),s.isub(i),l.isub(a))}return{a:s,b:l,gcd:r.iushln(c)}},o.prototype._invmp=function(e){n(0===e.negative),n(!e.isZero());var t=this,r=e.clone();t=0!==t.negative?t.umod(e):t.clone();for(var i,a=new o(1),s=new o(0),l=r.clone();t.cmpn(1)>0&&r.cmpn(1)>0;){for(var c=0,u=1;0===(t.words[0]&u)&&c<26;++c,u<<=1);if(c>0)for(t.iushrn(c);c-- >0;)a.isOdd()&&a.iadd(l),a.iushrn(1);for(var d=0,h=1;0===(r.words[0]&h)&&d<26;++d,h<<=1);if(d>0)for(r.iushrn(d);d-- >0;)s.isOdd()&&s.iadd(l),s.iushrn(1);t.cmp(r)>=0?(t.isub(r),a.isub(s)):(r.isub(t),s.isub(a))}return(i=0===t.cmpn(1)?a:s).cmpn(0)<0&&i.iadd(e),i},o.prototype.gcd=function(e){if(this.isZero())return e.abs();if(e.isZero())return this.abs();var t=this.clone(),r=e.clone();t.negative=0,r.negative=0;for(var n=0;t.isEven()&&r.isEven();n++)t.iushrn(1),r.iushrn(1);for(;;){for(;t.isEven();)t.iushrn(1);for(;r.isEven();)r.iushrn(1);var i=t.cmp(r);if(i<0){var o=t;t=r,r=o}else if(0===i||0===r.cmpn(1))break;t.isub(r)}return r.iushln(n)},o.prototype.invm=function(e){return this.egcd(e).a.umod(e)},o.prototype.isEven=function(){return 0===(1&this.words[0])},o.prototype.isOdd=function(){return 1===(1&this.words[0])},o.prototype.andln=function(e){return this.words[0]&e},o.prototype.bincn=function(e){n("number"===typeof e);var t=e%26,r=(e-t)/26,i=1<>>26,s&=67108863,this.words[a]=s}return 0!==o&&(this.words[a]=o,this.length++),this},o.prototype.isZero=function(){return 1===this.length&&0===this.words[0]},o.prototype.cmpn=function(e){var t,r=e<0;if(0!==this.negative&&!r)return-1;if(0===this.negative&&r)return 1;if(this._strip(),this.length>1)t=1;else{r&&(e=-e),n(e<=67108863,"Number is too big");var i=0|this.words[0];t=i===e?0:ie.length)return 1;if(this.length=0;r--){var n=0|this.words[r],i=0|e.words[r];if(n!==i){ni&&(t=1);break}}return t},o.prototype.gtn=function(e){return 1===this.cmpn(e)},o.prototype.gt=function(e){return 1===this.cmp(e)},o.prototype.gten=function(e){return this.cmpn(e)>=0},o.prototype.gte=function(e){return this.cmp(e)>=0},o.prototype.ltn=function(e){return-1===this.cmpn(e)},o.prototype.lt=function(e){return-1===this.cmp(e)},o.prototype.lten=function(e){return this.cmpn(e)<=0},o.prototype.lte=function(e){return this.cmp(e)<=0},o.prototype.eqn=function(e){return 0===this.cmpn(e)},o.prototype.eq=function(e){return 0===this.cmp(e)},o.red=function(e){return new A(e)},o.prototype.toRed=function(e){return n(!this.red,"Already a number in reduction context"),n(0===this.negative,"red works only with positives"),e.convertTo(this)._forceRed(e)},o.prototype.fromRed=function(){return n(this.red,"fromRed works only with numbers in reduction context"),this.red.convertFrom(this)},o.prototype._forceRed=function(e){return this.red=e,this},o.prototype.forceRed=function(e){return n(!this.red,"Already a number in reduction context"),this._forceRed(e)},o.prototype.redAdd=function(e){return n(this.red,"redAdd works only with red numbers"),this.red.add(this,e)},o.prototype.redIAdd=function(e){return n(this.red,"redIAdd works only with red numbers"),this.red.iadd(this,e)},o.prototype.redSub=function(e){return n(this.red,"redSub works only with red numbers"),this.red.sub(this,e)},o.prototype.redISub=function(e){return n(this.red,"redISub works only with red numbers"),this.red.isub(this,e)},o.prototype.redShl=function(e){return n(this.red,"redShl works only with red numbers"),this.red.shl(this,e)},o.prototype.redMul=function(e){return n(this.red,"redMul works only with red numbers"),this.red._verify2(this,e),this.red.mul(this,e)},o.prototype.redIMul=function(e){return n(this.red,"redMul works only with red numbers"),this.red._verify2(this,e),this.red.imul(this,e)},o.prototype.redSqr=function(){return n(this.red,"redSqr works only with red numbers"),this.red._verify1(this),this.red.sqr(this)},o.prototype.redISqr=function(){return n(this.red,"redISqr works only with red numbers"),this.red._verify1(this),this.red.isqr(this)},o.prototype.redSqrt=function(){return n(this.red,"redSqrt works only with red numbers"),this.red._verify1(this),this.red.sqrt(this)},o.prototype.redInvm=function(){return n(this.red,"redInvm works only with red numbers"),this.red._verify1(this),this.red.invm(this)},o.prototype.redNeg=function(){return n(this.red,"redNeg works only with red numbers"),this.red._verify1(this),this.red.neg(this)},o.prototype.redPow=function(e){return n(this.red&&!e.red,"redPow(normalNum)"),this.red._verify1(this),this.red.pow(this,e)};var w={k256:null,p224:null,p192:null,p25519:null};function x(e,t){this.name=e,this.p=new o(t,16),this.n=this.p.bitLength(),this.k=new o(1).iushln(this.n).isub(this.p),this.tmp=this._tmp()}function k(){x.call(this,"k256","ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f")}function M(){x.call(this,"p224","ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001")}function E(){x.call(this,"p192","ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff")}function _(){x.call(this,"25519","7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed")}function A(e){if("string"===typeof e){var t=o._prime(e);this.m=t.p,this.prime=t}else n(e.gtn(1),"modulus must be greater than 1"),this.m=e,this.prime=null}function S(e){A.call(this,e),this.shift=this.m.bitLength(),this.shift%26!==0&&(this.shift+=26-this.shift%26),this.r=new o(1).iushln(this.shift),this.r2=this.imod(this.r.sqr()),this.rinv=this.r._invmp(this.m),this.minv=this.rinv.mul(this.r).isubn(1).div(this.m),this.minv=this.minv.umod(this.r),this.minv=this.r.sub(this.minv)}x.prototype._tmp=function(){var e=new o(null);return e.words=new Array(Math.ceil(this.n/13)),e},x.prototype.ireduce=function(e){var t,r=e;do{this.split(r,this.tmp),t=(r=(r=this.imulK(r)).iadd(this.tmp)).bitLength()}while(t>this.n);var n=t0?r.isub(this.p):void 0!==r.strip?r.strip():r._strip(),r},x.prototype.split=function(e,t){e.iushrn(this.n,0,t)},x.prototype.imulK=function(e){return e.imul(this.k)},i(k,x),k.prototype.split=function(e,t){for(var r=4194303,n=Math.min(e.length,9),i=0;i>>22,o=a}o>>>=22,e.words[i-10]=o,0===o&&e.length>10?e.length-=10:e.length-=9},k.prototype.imulK=function(e){e.words[e.length]=0,e.words[e.length+1]=0,e.length+=2;for(var t=0,r=0;r>>=26,e.words[r]=i,t=n}return 0!==t&&(e.words[e.length++]=t),e},o._prime=function(e){if(w[e])return w[e];var t;if("k256"===e)t=new k;else if("p224"===e)t=new M;else if("p192"===e)t=new E;else{if("p25519"!==e)throw new Error("Unknown prime "+e);t=new _}return w[e]=t,t},A.prototype._verify1=function(e){n(0===e.negative,"red works only with positives"),n(e.red,"red works only with red numbers")},A.prototype._verify2=function(e,t){n(0===(e.negative|t.negative),"red works only with positives"),n(e.red&&e.red===t.red,"red works only with red numbers")},A.prototype.imod=function(e){return this.prime?this.prime.ireduce(e)._forceRed(this):(u(e,e.umod(this.m)._forceRed(this)),e)},A.prototype.neg=function(e){return e.isZero()?e.clone():this.m.sub(e)._forceRed(this)},A.prototype.add=function(e,t){this._verify2(e,t);var r=e.add(t);return r.cmp(this.m)>=0&&r.isub(this.m),r._forceRed(this)},A.prototype.iadd=function(e,t){this._verify2(e,t);var r=e.iadd(t);return r.cmp(this.m)>=0&&r.isub(this.m),r},A.prototype.sub=function(e,t){this._verify2(e,t);var r=e.sub(t);return r.cmpn(0)<0&&r.iadd(this.m),r._forceRed(this)},A.prototype.isub=function(e,t){this._verify2(e,t);var r=e.isub(t);return r.cmpn(0)<0&&r.iadd(this.m),r},A.prototype.shl=function(e,t){return this._verify1(e),this.imod(e.ushln(t))},A.prototype.imul=function(e,t){return this._verify2(e,t),this.imod(e.imul(t))},A.prototype.mul=function(e,t){return this._verify2(e,t),this.imod(e.mul(t))},A.prototype.isqr=function(e){return this.imul(e,e.clone())},A.prototype.sqr=function(e){return this.mul(e,e)},A.prototype.sqrt=function(e){if(e.isZero())return e.clone();var t=this.m.andln(3);if(n(t%2===1),3===t){var r=this.m.add(new o(1)).iushrn(2);return this.pow(e,r)}for(var i=this.m.subn(1),a=0;!i.isZero()&&0===i.andln(1);)a++,i.iushrn(1);n(!i.isZero());var s=new o(1).toRed(this),l=s.redNeg(),c=this.m.subn(1).iushrn(1),u=this.m.bitLength();for(u=new o(2*u*u).toRed(this);0!==this.pow(u,c).cmp(l);)u.redIAdd(l);for(var d=this.pow(u,i),h=this.pow(e,i.addn(1).iushrn(1)),f=this.pow(e,i),p=a;0!==f.cmp(s);){for(var m=f,g=0;0!==m.cmp(s);g++)m=m.redSqr();n(g=0;n--){for(var c=t.words[n],u=l-1;u>=0;u--){var d=c>>u&1;i!==r[0]&&(i=this.sqr(i)),0!==d||0!==a?(a<<=1,a|=d,(4===++s||0===n&&0===u)&&(i=this.mul(i,r[a]),s=0,a=0)):s=0}l=26}return i},A.prototype.convertTo=function(e){var t=e.umod(this.m);return t===e?t.clone():t},A.prototype.convertFrom=function(e){var t=e.clone();return t.red=null,t},o.mont=function(e){return new S(e)},i(S,A),S.prototype.convertTo=function(e){return this.imod(e.ushln(this.shift))},S.prototype.convertFrom=function(e){var t=this.imod(e.mul(this.rinv));return t.red=null,t},S.prototype.imul=function(e,t){if(e.isZero()||t.isZero())return e.words[0]=0,e.length=1,e;var r=e.imul(t),n=r.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),i=r.isub(n).iushrn(this.shift),o=i;return i.cmp(this.m)>=0?o=i.isub(this.m):i.cmpn(0)<0&&(o=i.iadd(this.m)),o._forceRed(this)},S.prototype.mul=function(e,t){if(e.isZero()||t.isZero())return new o(0)._forceRed(this);var r=e.mul(t),n=r.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),i=r.isub(n).iushrn(this.shift),a=i;return i.cmp(this.m)>=0?a=i.isub(this.m):i.cmpn(0)<0&&(a=i.iadd(this.m)),a._forceRed(this)},S.prototype.invm=function(e){return this.imod(e._invmp(this.m).mul(this.r2))._forceRed(this)}}(e=r.nmd(e),this)},55531:(e,t,r)=>{var n;function i(e){this.rand=e}if(e.exports=function(e){return n||(n=new i(null)),n.generate(e)},e.exports.Rand=i,i.prototype.generate=function(e){return this._rand(e)},i.prototype._rand=function(e){if(this.rand.getBytes)return this.rand.getBytes(e);for(var t=new Uint8Array(e),r=0;r{var n=r(3663).Buffer;function i(e){n.isBuffer(e)||(e=n.from(e));for(var t=e.length/4|0,r=new Array(t),i=0;i>>24]^u[p>>>16&255]^d[m>>>8&255]^h[255&g]^t[y++],a=c[p>>>24]^u[m>>>16&255]^d[g>>>8&255]^h[255&f]^t[y++],s=c[m>>>24]^u[g>>>16&255]^d[f>>>8&255]^h[255&p]^t[y++],l=c[g>>>24]^u[f>>>16&255]^d[p>>>8&255]^h[255&m]^t[y++],f=o,p=a,m=s,g=l;return o=(n[f>>>24]<<24|n[p>>>16&255]<<16|n[m>>>8&255]<<8|n[255&g])^t[y++],a=(n[p>>>24]<<24|n[m>>>16&255]<<16|n[g>>>8&255]<<8|n[255&f])^t[y++],s=(n[m>>>24]<<24|n[g>>>16&255]<<16|n[f>>>8&255]<<8|n[255&p])^t[y++],l=(n[g>>>24]<<24|n[f>>>16&255]<<16|n[p>>>8&255]<<8|n[255&m])^t[y++],[o>>>=0,a>>>=0,s>>>=0,l>>>=0]}var s=[0,1,2,4,8,16,32,64,128,27,54],l=function(){for(var e=new Array(256),t=0;t<256;t++)e[t]=t<128?t<<1:t<<1^283;for(var r=[],n=[],i=[[],[],[],[]],o=[[],[],[],[]],a=0,s=0,l=0;l<256;++l){var c=s^s<<1^s<<2^s<<3^s<<4;c=c>>>8^255&c^99,r[a]=c,n[c]=a;var u=e[a],d=e[u],h=e[d],f=257*e[c]^16843008*c;i[0][a]=f<<24|f>>>8,i[1][a]=f<<16|f>>>16,i[2][a]=f<<8|f>>>24,i[3][a]=f,f=16843009*h^65537*d^257*u^16843008*a,o[0][c]=f<<24|f>>>8,o[1][c]=f<<16|f>>>16,o[2][c]=f<<8|f>>>24,o[3][c]=f,0===a?a=s=1:(a=u^e[e[e[h^u]]],s^=e[e[s]])}return{SBOX:r,INV_SBOX:n,SUB_MIX:i,INV_SUB_MIX:o}}();function c(e){this._key=i(e),this._reset()}c.blockSize=16,c.keySize=32,c.prototype.blockSize=c.blockSize,c.prototype.keySize=c.keySize,c.prototype._reset=function(){for(var e=this._key,t=e.length,r=t+6,n=4*(r+1),i=[],o=0;o>>24,a=l.SBOX[a>>>24]<<24|l.SBOX[a>>>16&255]<<16|l.SBOX[a>>>8&255]<<8|l.SBOX[255&a],a^=s[o/t|0]<<24):t>6&&o%t===4&&(a=l.SBOX[a>>>24]<<24|l.SBOX[a>>>16&255]<<16|l.SBOX[a>>>8&255]<<8|l.SBOX[255&a]),i[o]=i[o-t]^a}for(var c=[],u=0;u>>24]]^l.INV_SUB_MIX[1][l.SBOX[h>>>16&255]]^l.INV_SUB_MIX[2][l.SBOX[h>>>8&255]]^l.INV_SUB_MIX[3][l.SBOX[255&h]]}this._nRounds=r,this._keySchedule=i,this._invKeySchedule=c},c.prototype.encryptBlockRaw=function(e){return a(e=i(e),this._keySchedule,l.SUB_MIX,l.SBOX,this._nRounds)},c.prototype.encryptBlock=function(e){var t=this.encryptBlockRaw(e),r=n.allocUnsafe(16);return r.writeUInt32BE(t[0],0),r.writeUInt32BE(t[1],4),r.writeUInt32BE(t[2],8),r.writeUInt32BE(t[3],12),r},c.prototype.decryptBlock=function(e){var t=(e=i(e))[1];e[1]=e[3],e[3]=t;var r=a(e,this._invKeySchedule,l.INV_SUB_MIX,l.INV_SBOX,this._nRounds),o=n.allocUnsafe(16);return o.writeUInt32BE(r[0],0),o.writeUInt32BE(r[3],4),o.writeUInt32BE(r[2],8),o.writeUInt32BE(r[1],12),o},c.prototype.scrub=function(){o(this._keySchedule),o(this._invKeySchedule),o(this._key)},e.exports.AES=c},63834:(e,t,r)=>{var n=r(4412),i=r(3663).Buffer,o=r(15242),a=r(97244),s=r(92910),l=r(9573),c=r(60956);function u(e,t,r,a){o.call(this);var l=i.alloc(4,0);this._cipher=new n.AES(t);var u=this._cipher.encryptBlock(l);this._ghash=new s(u),r=function(e,t,r){if(12===t.length)return e._finID=i.concat([t,i.from([0,0,0,1])]),i.concat([t,i.from([0,0,0,2])]);var n=new s(r),o=t.length,a=o%16;n.update(t),a&&(a=16-a,n.update(i.alloc(a,0))),n.update(i.alloc(8,0));var l=8*o,u=i.alloc(8);u.writeUIntBE(l,0,8),n.update(u),e._finID=n.state;var d=i.from(e._finID);return c(d),d}(this,r,u),this._prev=i.from(r),this._cache=i.allocUnsafe(0),this._secCache=i.allocUnsafe(0),this._decrypt=a,this._alen=0,this._len=0,this._mode=e,this._authTag=null,this._called=!1}a(u,o),u.prototype._update=function(e){if(!this._called&&this._alen){var t=16-this._alen%16;t<16&&(t=i.alloc(t,0),this._ghash.update(t))}this._called=!0;var r=this._mode.encrypt(this,e);return this._decrypt?this._ghash.update(e):this._ghash.update(r),this._len+=e.length,r},u.prototype._final=function(){if(this._decrypt&&!this._authTag)throw new Error("Unsupported state or unable to authenticate data");var e=l(this._ghash.final(8*this._alen,8*this._len),this._cipher.encryptBlock(this._finID));if(this._decrypt&&function(e,t){var r=0;e.length!==t.length&&r++;for(var n=Math.min(e.length,t.length),i=0;i{var n=r(63673),i=r(57361),o=r(3219);t.createCipher=t.Cipher=n.createCipher,t.createCipheriv=t.Cipheriv=n.createCipheriv,t.createDecipher=t.Decipher=i.createDecipher,t.createDecipheriv=t.Decipheriv=i.createDecipheriv,t.listCiphers=t.getCiphers=function(){return Object.keys(o)}},57361:(e,t,r)=>{var n=r(63834),i=r(3663).Buffer,o=r(38844),a=r(89008),s=r(15242),l=r(4412),c=r(68876);function u(e,t,r){s.call(this),this._cache=new d,this._last=void 0,this._cipher=new l.AES(t),this._prev=i.from(r),this._mode=e,this._autopadding=!0}function d(){this.cache=i.allocUnsafe(0)}function h(e,t,r){var s=o[e.toLowerCase()];if(!s)throw new TypeError("invalid suite type");if("string"===typeof r&&(r=i.from(r)),"GCM"!==s.mode&&r.length!==s.iv)throw new TypeError("invalid iv length "+r.length);if("string"===typeof t&&(t=i.from(t)),t.length!==s.key/8)throw new TypeError("invalid key length "+t.length);return"stream"===s.type?new a(s.module,t,r,!0):"auth"===s.type?new n(s.module,t,r,!0):new u(s.module,t,r)}r(97244)(u,s),u.prototype._update=function(e){var t,r;this._cache.add(e);for(var n=[];t=this._cache.get(this._autopadding);)r=this._mode.decrypt(this,t),n.push(r);return i.concat(n)},u.prototype._final=function(){var e=this._cache.flush();if(this._autopadding)return function(e){var t=e[15];if(t<1||t>16)throw new Error("unable to decrypt data");var r=-1;for(;++r16)return t=this.cache.slice(0,16),this.cache=this.cache.slice(16),t}else if(this.cache.length>=16)return t=this.cache.slice(0,16),this.cache=this.cache.slice(16),t;return null},d.prototype.flush=function(){if(this.cache.length)return this.cache},t.createDecipher=function(e,t){var r=o[e.toLowerCase()];if(!r)throw new TypeError("invalid suite type");var n=c(t,!1,r.key,r.iv);return h(e,n.key,n.iv)},t.createDecipheriv=h},63673:(e,t,r)=>{var n=r(38844),i=r(63834),o=r(3663).Buffer,a=r(89008),s=r(15242),l=r(4412),c=r(68876);function u(e,t,r){s.call(this),this._cache=new h,this._cipher=new l.AES(t),this._prev=o.from(r),this._mode=e,this._autopadding=!0}r(97244)(u,s),u.prototype._update=function(e){var t,r;this._cache.add(e);for(var n=[];t=this._cache.get();)r=this._mode.encrypt(this,t),n.push(r);return o.concat(n)};var d=o.alloc(16,16);function h(){this.cache=o.allocUnsafe(0)}function f(e,t,r){var s=n[e.toLowerCase()];if(!s)throw new TypeError("invalid suite type");if("string"===typeof t&&(t=o.from(t)),t.length!==s.key/8)throw new TypeError("invalid key length "+t.length);if("string"===typeof r&&(r=o.from(r)),"GCM"!==s.mode&&r.length!==s.iv)throw new TypeError("invalid iv length "+r.length);return"stream"===s.type?new a(s.module,t,r):"auth"===s.type?new i(s.module,t,r):new u(s.module,t,r)}u.prototype._final=function(){var e=this._cache.flush();if(this._autopadding)return e=this._mode.encrypt(this,e),this._cipher.scrub(),e;if(!e.equals(d))throw this._cipher.scrub(),new Error("data not multiple of block length")},u.prototype.setAutoPadding=function(e){return this._autopadding=!!e,this},h.prototype.add=function(e){this.cache=o.concat([this.cache,e])},h.prototype.get=function(){if(this.cache.length>15){var e=this.cache.slice(0,16);return this.cache=this.cache.slice(16),e}return null},h.prototype.flush=function(){for(var e=16-this.cache.length,t=o.allocUnsafe(e),r=-1;++r{var n=r(3663).Buffer,i=n.alloc(16,0);function o(e){var t=n.allocUnsafe(16);return t.writeUInt32BE(e[0]>>>0,0),t.writeUInt32BE(e[1]>>>0,4),t.writeUInt32BE(e[2]>>>0,8),t.writeUInt32BE(e[3]>>>0,12),t}function a(e){this.h=e,this.state=n.alloc(16,0),this.cache=n.allocUnsafe(0)}a.prototype.ghash=function(e){for(var t=-1;++t0;t--)n[t]=n[t]>>>1|(1&n[t-1])<<31;n[0]=n[0]>>>1,r&&(n[0]=n[0]^225<<24)}this.state=o(i)},a.prototype.update=function(e){var t;for(this.cache=n.concat([this.cache,e]);this.cache.length>=16;)t=this.cache.slice(0,16),this.cache=this.cache.slice(16),this.ghash(t)},a.prototype.final=function(e,t){return this.cache.length&&this.ghash(n.concat([this.cache,i],16)),this.ghash(o([0,e,0,t])),this.state},e.exports=a},60956:e=>{e.exports=function(e){for(var t,r=e.length;r--;){if(255!==(t=e.readUInt8(r))){t++,e.writeUInt8(t,r);break}e.writeUInt8(0,r)}}},58142:(e,t,r)=>{var n=r(9573);t.encrypt=function(e,t){var r=n(t,e._prev);return e._prev=e._cipher.encryptBlock(r),e._prev},t.decrypt=function(e,t){var r=e._prev;e._prev=t;var i=e._cipher.decryptBlock(t);return n(i,r)}},66713:(e,t,r)=>{var n=r(3663).Buffer,i=r(9573);function o(e,t,r){var o=t.length,a=i(t,e._cache);return e._cache=e._cache.slice(o),e._prev=n.concat([e._prev,r?t:a]),a}t.encrypt=function(e,t,r){for(var i,a=n.allocUnsafe(0);t.length;){if(0===e._cache.length&&(e._cache=e._cipher.encryptBlock(e._prev),e._prev=n.allocUnsafe(0)),!(e._cache.length<=t.length)){a=n.concat([a,o(e,t,r)]);break}i=e._cache.length,a=n.concat([a,o(e,t.slice(0,i),r)]),t=t.slice(i)}return a}},36070:(e,t,r)=>{var n=r(3663).Buffer;function i(e,t,r){for(var n,i,a=-1,s=0;++a<8;)n=t&1<<7-a?128:0,s+=(128&(i=e._cipher.encryptBlock(e._prev)[0]^n))>>a%8,e._prev=o(e._prev,r?n:i);return s}function o(e,t){var r=e.length,i=-1,o=n.allocUnsafe(e.length);for(e=n.concat([e,n.from([t])]);++i>7;return o}t.encrypt=function(e,t,r){for(var o=t.length,a=n.allocUnsafe(o),s=-1;++s{var n=r(3663).Buffer;function i(e,t,r){var i=e._cipher.encryptBlock(e._prev)[0]^t;return e._prev=n.concat([e._prev.slice(1),n.from([r?t:i])]),i}t.encrypt=function(e,t,r){for(var o=t.length,a=n.allocUnsafe(o),s=-1;++s{var n=r(9573),i=r(3663).Buffer,o=r(60956);function a(e){var t=e._cipher.encryptBlockRaw(e._prev);return o(e._prev),t}t.encrypt=function(e,t){var r=Math.ceil(t.length/16),o=e._cache.length;e._cache=i.concat([e._cache,i.allocUnsafe(16*r)]);for(var s=0;s{t.encrypt=function(e,t){return e._cipher.encryptBlock(t)},t.decrypt=function(e,t){return e._cipher.decryptBlock(t)}},38844:(e,t,r)=>{var n={ECB:r(97366),CBC:r(58142),CFB:r(66713),CFB8:r(813),CFB1:r(36070),OFB:r(88069),CTR:r(45899),GCM:r(45899)},i=r(3219);for(var o in i)i[o].module=n[i[o].mode];e.exports=i},88069:(e,t,r)=>{var n=r(38509).Buffer,i=r(9573);function o(e){return e._prev=e._cipher.encryptBlock(e._prev),e._prev}t.encrypt=function(e,t){for(;e._cache.length{var n=r(4412),i=r(3663).Buffer,o=r(15242);function a(e,t,r,a){o.call(this),this._cipher=new n.AES(t),this._prev=i.from(r),this._cache=i.allocUnsafe(0),this._secCache=i.allocUnsafe(0),this._decrypt=a,this._mode=e}r(97244)(a,o),a.prototype._update=function(e){return this._mode.encrypt(this,e,this._decrypt)},a.prototype._final=function(){this._cipher.scrub()},e.exports=a},96471:(e,t,r)=>{var n=r(73984),i=r(77195),o=r(38844),a=r(17792),s=r(68876);function l(e,t,r){if(e=e.toLowerCase(),o[e])return i.createCipheriv(e,t,r);if(a[e])return new n({key:t,iv:r,mode:e});throw new TypeError("invalid suite type")}function c(e,t,r){if(e=e.toLowerCase(),o[e])return i.createDecipheriv(e,t,r);if(a[e])return new n({key:t,iv:r,mode:e,decrypt:!0});throw new TypeError("invalid suite type")}t.createCipher=t.Cipher=function(e,t){var r,n;if(e=e.toLowerCase(),o[e])r=o[e].key,n=o[e].iv;else{if(!a[e])throw new TypeError("invalid suite type");r=8*a[e].key,n=a[e].iv}var i=s(t,!1,r,n);return l(e,i.key,i.iv)},t.createCipheriv=t.Cipheriv=l,t.createDecipher=t.Decipher=function(e,t){var r,n;if(e=e.toLowerCase(),o[e])r=o[e].key,n=o[e].iv;else{if(!a[e])throw new TypeError("invalid suite type");r=8*a[e].key,n=a[e].iv}var i=s(t,!1,r,n);return c(e,i.key,i.iv)},t.createDecipheriv=t.Decipheriv=c,t.listCiphers=t.getCiphers=function(){return Object.keys(a).concat(i.getCiphers())}},73984:(e,t,r)=>{var n=r(15242),i=r(91046),o=r(97244),a=r(3663).Buffer,s={"des-ede3-cbc":i.CBC.instantiate(i.EDE),"des-ede3":i.EDE,"des-ede-cbc":i.CBC.instantiate(i.EDE),"des-ede":i.EDE,"des-cbc":i.CBC.instantiate(i.DES),"des-ecb":i.DES};function l(e){n.call(this);var t,r=e.mode.toLowerCase(),i=s[r];t=e.decrypt?"decrypt":"encrypt";var o=e.key;a.isBuffer(o)||(o=a.from(o)),"des-ede"!==r&&"des-ede-cbc"!==r||(o=a.concat([o,o.slice(0,8)]));var l=e.iv;a.isBuffer(l)||(l=a.from(l)),this._des=i.create({key:o,iv:l,type:t})}s.des=s["des-cbc"],s.des3=s["des-ede3-cbc"],e.exports=l,o(l,n),l.prototype._update=function(e){return a.from(this._des.update(e))},l.prototype._final=function(){return a.from(this._des.final())}},17792:(e,t)=>{t["des-ecb"]={key:8,iv:0},t["des-cbc"]=t.des={key:8,iv:8},t["des-ede3-cbc"]=t.des3={key:24,iv:8},t["des-ede3"]={key:24,iv:0},t["des-ede-cbc"]={key:16,iv:8},t["des-ede"]={key:16,iv:0}},54966:(e,t,r)=>{var n=r(38509).Buffer,i=r(43938),o=r(19035);function a(e){var t,r=e.modulus.byteLength();do{t=new i(o(r))}while(t.cmp(e.modulus)>=0||!t.umod(e.prime1)||!t.umod(e.prime2));return t}function s(e,t){var r=function(e){var t=a(e);return{blinder:t.toRed(i.mont(e.modulus)).redPow(new i(e.publicExponent)).fromRed(),unblinder:t.invm(e.modulus)}}(t),o=t.modulus.byteLength(),s=new i(e).mul(r.blinder).umod(t.modulus),l=s.toRed(i.mont(t.prime1)),c=s.toRed(i.mont(t.prime2)),u=t.coefficient,d=t.prime1,h=t.prime2,f=l.redPow(t.exponent1).fromRed(),p=c.redPow(t.exponent2).fromRed(),m=f.isub(p).imul(u).umod(d).imul(h);return p.iadd(m).imul(r.unblinder).umod(t.modulus).toArrayLike(n,"be",o)}s.getr=a,e.exports=s},85269:(e,t,r)=>{"use strict";e.exports=r(62951)},43466:(e,t,r)=>{"use strict";var n=r(3663).Buffer,i=r(24926),o=r(85025),a=r(97244),s=r(82081),l=r(66633),c=r(62951);function u(e){o.Writable.call(this);var t=c[e];if(!t)throw new Error("Unknown message digest");this._hashType=t.hash,this._hash=i(t.hash),this._tag=t.id,this._signType=t.sign}function d(e){o.Writable.call(this);var t=c[e];if(!t)throw new Error("Unknown message digest");this._hash=i(t.hash),this._tag=t.id,this._signType=t.sign}function h(e){return new u(e)}function f(e){return new d(e)}Object.keys(c).forEach((function(e){c[e].id=n.from(c[e].id,"hex"),c[e.toLowerCase()]=c[e]})),a(u,o.Writable),u.prototype._write=function(e,t,r){this._hash.update(e),r()},u.prototype.update=function(e,t){return this._hash.update("string"===typeof e?n.from(e,t):e),this},u.prototype.sign=function(e,t){this.end();var r=this._hash.digest(),n=s(r,e,this._hashType,this._signType,this._tag);return t?n.toString(t):n},a(d,o.Writable),d.prototype._write=function(e,t,r){this._hash.update(e),r()},d.prototype.update=function(e,t){return this._hash.update("string"===typeof e?n.from(e,t):e),this},d.prototype.verify=function(e,t,r){var i="string"===typeof t?n.from(t,r):t;this.end();var o=this._hash.digest();return l(i,o,e,this._signType,this._tag)},e.exports={Sign:h,Verify:f,createSign:h,createVerify:f}},82081:(e,t,r)=>{"use strict";var n=r(3663).Buffer,i=r(5149),o=r(54966),a=r(82727).ec,s=r(43938),l=r(71144),c=r(64589);function u(e,t,r,o){if((e=n.from(e.toArray())).length0&&r.ishrn(n),r}function h(e,t,r){var o,a;do{for(o=n.alloc(0);8*o.length{"use strict";var n=r(3663).Buffer,i=r(43938),o=r(82727).ec,a=r(71144),s=r(64589);function l(e,t){if(e.cmpn(0)<=0)throw new Error("invalid sig");if(e.cmp(t)>=0)throw new Error("invalid sig")}e.exports=function(e,t,r,c,u){var d=a(r);if("ec"===d.type){if("ecdsa"!==c&&"ecdsa/rsa"!==c)throw new Error("wrong public key type");return function(e,t,r){var n=s[r.data.algorithm.curve.join(".")];if(!n)throw new Error("unknown curve "+r.data.algorithm.curve.join("."));var i=new o(n),a=r.data.subjectPrivateKey.data;return i.verify(t,e,a)}(e,t,d)}if("dsa"===d.type){if("dsa"!==c)throw new Error("wrong public key type");return function(e,t,r){var n=r.data.p,o=r.data.q,s=r.data.g,c=r.data.pub_key,u=a.signature.decode(e,"der"),d=u.s,h=u.r;l(d,o),l(h,o);var f=i.mont(n),p=d.invm(o),m=s.toRed(f).redPow(new i(t).mul(p).mod(o)).fromRed().mul(c.toRed(f).redPow(h.mul(p).mod(o)).fromRed()).mod(n).mod(o);return 0===m.cmp(h)}(e,t,d)}if("rsa"!==c&&"ecdsa/rsa"!==c)throw new Error("wrong public key type");t=n.concat([u,t]);for(var h=d.modulus.byteLength(),f=[1],p=0;t.length+f.length+2{"use strict";var n=r(38509).Buffer,i=r(904),o=r(62010),a=r(2800),s=r(84457),l=r(93793),c=r(96731);for(var u in c)t[u]=c[u];t.NONE=0,t.DEFLATE=1,t.INFLATE=2,t.GZIP=3,t.GUNZIP=4,t.DEFLATERAW=5,t.INFLATERAW=6,t.UNZIP=7;function d(e){if("number"!==typeof e||et.UNZIP)throw new TypeError("Bad argument");this.dictionary=null,this.err=0,this.flush=0,this.init_done=!1,this.level=0,this.memLevel=0,this.mode=e,this.strategy=0,this.windowBits=0,this.write_in_progress=!1,this.pending_close=!1,this.gzip_id_bytes_read=0}d.prototype.close=function(){this.write_in_progress?this.pending_close=!0:(this.pending_close=!1,o(this.init_done,"close before init"),o(this.mode<=t.UNZIP),this.mode===t.DEFLATE||this.mode===t.GZIP||this.mode===t.DEFLATERAW?s.deflateEnd(this.strm):this.mode!==t.INFLATE&&this.mode!==t.GUNZIP&&this.mode!==t.INFLATERAW&&this.mode!==t.UNZIP||l.inflateEnd(this.strm),this.mode=t.NONE,this.dictionary=null)},d.prototype.write=function(e,t,r,n,i,o,a){return this._write(!0,e,t,r,n,i,o,a)},d.prototype.writeSync=function(e,t,r,n,i,o,a){return this._write(!1,e,t,r,n,i,o,a)},d.prototype._write=function(e,r,a,s,l,c,u,d){if(o.equal(arguments.length,8),o(this.init_done,"write before init"),o(this.mode!==t.NONE,"already finalized"),o.equal(!1,this.write_in_progress,"write already in progress"),o.equal(!1,this.pending_close,"close is pending"),this.write_in_progress=!0,o.equal(!1,void 0===r,"must provide flush value"),this.write_in_progress=!0,r!==t.Z_NO_FLUSH&&r!==t.Z_PARTIAL_FLUSH&&r!==t.Z_SYNC_FLUSH&&r!==t.Z_FULL_FLUSH&&r!==t.Z_FINISH&&r!==t.Z_BLOCK)throw new Error("Invalid flush value");if(null==a&&(a=n.alloc(0),l=0,s=0),this.strm.avail_in=l,this.strm.input=a,this.strm.next_in=s,this.strm.avail_out=d,this.strm.output=c,this.strm.next_out=u,this.flush=r,!e)return this._process(),this._checkError()?this._afterSync():void 0;var h=this;return i.nextTick((function(){h._process(),h._after()})),this},d.prototype._afterSync=function(){var e=this.strm.avail_out,t=this.strm.avail_in;return this.write_in_progress=!1,[t,e]},d.prototype._process=function(){var e=null;switch(this.mode){case t.DEFLATE:case t.GZIP:case t.DEFLATERAW:this.err=s.deflate(this.strm,this.flush);break;case t.UNZIP:switch(this.strm.avail_in>0&&(e=this.strm.next_in),this.gzip_id_bytes_read){case 0:if(null===e)break;if(31!==this.strm.input[e]){this.mode=t.INFLATE;break}if(this.gzip_id_bytes_read=1,e++,1===this.strm.avail_in)break;case 1:if(null===e)break;139===this.strm.input[e]?(this.gzip_id_bytes_read=2,this.mode=t.GUNZIP):this.mode=t.INFLATE;break;default:throw new Error("invalid number of gzip magic number bytes read")}case t.INFLATE:case t.GUNZIP:case t.INFLATERAW:for(this.err=l.inflate(this.strm,this.flush),this.err===t.Z_NEED_DICT&&this.dictionary&&(this.err=l.inflateSetDictionary(this.strm,this.dictionary),this.err===t.Z_OK?this.err=l.inflate(this.strm,this.flush):this.err===t.Z_DATA_ERROR&&(this.err=t.Z_NEED_DICT));this.strm.avail_in>0&&this.mode===t.GUNZIP&&this.err===t.Z_STREAM_END&&0!==this.strm.next_in[0];)this.reset(),this.err=l.inflate(this.strm,this.flush);break;default:throw new Error("Unknown mode "+this.mode)}},d.prototype._checkError=function(){switch(this.err){case t.Z_OK:case t.Z_BUF_ERROR:if(0!==this.strm.avail_out&&this.flush===t.Z_FINISH)return this._error("unexpected end of file"),!1;break;case t.Z_STREAM_END:break;case t.Z_NEED_DICT:return null==this.dictionary?this._error("Missing dictionary"):this._error("Bad dictionary"),!1;default:return this._error("Zlib error"),!1}return!0},d.prototype._after=function(){if(this._checkError()){var e=this.strm.avail_out,t=this.strm.avail_in;this.write_in_progress=!1,this.callback(t,e),this.pending_close&&this.close()}},d.prototype._error=function(e){this.strm.msg&&(e=this.strm.msg),this.onerror(e,this.err),this.write_in_progress=!1,this.pending_close&&this.close()},d.prototype.init=function(e,r,n,i,a){o(4===arguments.length||5===arguments.length,"init(windowBits, level, memLevel, strategy, [dictionary])"),o(e>=8&&e<=15,"invalid windowBits"),o(r>=-1&&r<=9,"invalid compression level"),o(n>=1&&n<=9,"invalid memlevel"),o(i===t.Z_FILTERED||i===t.Z_HUFFMAN_ONLY||i===t.Z_RLE||i===t.Z_FIXED||i===t.Z_DEFAULT_STRATEGY,"invalid strategy"),this._init(r,e,n,i,a),this._setDictionary()},d.prototype.params=function(){throw new Error("deflateParams Not supported")},d.prototype.reset=function(){this._reset(),this._setDictionary()},d.prototype._init=function(e,r,n,i,o){switch(this.level=e,this.windowBits=r,this.memLevel=n,this.strategy=i,this.flush=t.Z_NO_FLUSH,this.err=t.Z_OK,this.mode!==t.GZIP&&this.mode!==t.GUNZIP||(this.windowBits+=16),this.mode===t.UNZIP&&(this.windowBits+=32),this.mode!==t.DEFLATERAW&&this.mode!==t.INFLATERAW||(this.windowBits=-1*this.windowBits),this.strm=new a,this.mode){case t.DEFLATE:case t.GZIP:case t.DEFLATERAW:this.err=s.deflateInit2(this.strm,this.level,t.Z_DEFLATED,this.windowBits,this.memLevel,this.strategy);break;case t.INFLATE:case t.GUNZIP:case t.INFLATERAW:case t.UNZIP:this.err=l.inflateInit2(this.strm,this.windowBits);break;default:throw new Error("Unknown mode "+this.mode)}this.err!==t.Z_OK&&this._error("Init error"),this.dictionary=o,this.write_in_progress=!1,this.init_done=!0},d.prototype._setDictionary=function(){if(null!=this.dictionary){switch(this.err=t.Z_OK,this.mode){case t.DEFLATE:case t.DEFLATERAW:this.err=s.deflateSetDictionary(this.strm,this.dictionary)}this.err!==t.Z_OK&&this._error("Failed to set dictionary")}},d.prototype._reset=function(){switch(this.err=t.Z_OK,this.mode){case t.DEFLATE:case t.DEFLATERAW:case t.GZIP:this.err=s.deflateReset(this.strm);break;case t.INFLATE:case t.INFLATERAW:case t.GUNZIP:this.err=l.inflateReset(this.strm)}this.err!==t.Z_OK&&this._error("Failed to reset stream")},t.Zlib=d},85333:(e,t,r)=>{"use strict";var n=r(904),i=r(38509).Buffer,o=r(9148).Transform,a=r(4704),s=r(66119),l=r(62010).ok,c=r(38509).kMaxLength,u="Cannot create final Buffer. It would be larger than 0x"+c.toString(16)+" bytes";a.Z_MIN_WINDOWBITS=8,a.Z_MAX_WINDOWBITS=15,a.Z_DEFAULT_WINDOWBITS=15,a.Z_MIN_CHUNK=64,a.Z_MAX_CHUNK=1/0,a.Z_DEFAULT_CHUNK=16384,a.Z_MIN_MEMLEVEL=1,a.Z_MAX_MEMLEVEL=9,a.Z_DEFAULT_MEMLEVEL=8,a.Z_MIN_LEVEL=-1,a.Z_MAX_LEVEL=9,a.Z_DEFAULT_LEVEL=a.Z_DEFAULT_COMPRESSION;for(var d=Object.keys(a),h=0;h=c?a=new RangeError(u):t=i.concat(n,o),n=[],e.close(),r(a,t)}e.on("error",(function(t){e.removeListener("end",s),e.removeListener("readable",a),r(t)})),e.on("end",s),e.end(t),a()}function b(e,t){if("string"===typeof t&&(t=i.from(t)),!i.isBuffer(t))throw new TypeError("Not a string or buffer");var r=e._finishFlushFlag;return e._processChunk(t,r)}function w(e){if(!(this instanceof w))return new w(e);I.call(this,e,a.DEFLATE)}function x(e){if(!(this instanceof x))return new x(e);I.call(this,e,a.INFLATE)}function k(e){if(!(this instanceof k))return new k(e);I.call(this,e,a.GZIP)}function M(e){if(!(this instanceof M))return new M(e);I.call(this,e,a.GUNZIP)}function E(e){if(!(this instanceof E))return new E(e);I.call(this,e,a.DEFLATERAW)}function _(e){if(!(this instanceof _))return new _(e);I.call(this,e,a.INFLATERAW)}function A(e){if(!(this instanceof A))return new A(e);I.call(this,e,a.UNZIP)}function S(e){return e===a.Z_NO_FLUSH||e===a.Z_PARTIAL_FLUSH||e===a.Z_SYNC_FLUSH||e===a.Z_FULL_FLUSH||e===a.Z_FINISH||e===a.Z_BLOCK}function I(e,r){var n=this;if(this._opts=e=e||{},this._chunkSize=e.chunkSize||t.Z_DEFAULT_CHUNK,o.call(this,e),e.flush&&!S(e.flush))throw new Error("Invalid flush flag: "+e.flush);if(e.finishFlush&&!S(e.finishFlush))throw new Error("Invalid flush flag: "+e.finishFlush);if(this._flushFlag=e.flush||a.Z_NO_FLUSH,this._finishFlushFlag="undefined"!==typeof e.finishFlush?e.finishFlush:a.Z_FINISH,e.chunkSize&&(e.chunkSizet.Z_MAX_CHUNK))throw new Error("Invalid chunk size: "+e.chunkSize);if(e.windowBits&&(e.windowBitst.Z_MAX_WINDOWBITS))throw new Error("Invalid windowBits: "+e.windowBits);if(e.level&&(e.levelt.Z_MAX_LEVEL))throw new Error("Invalid compression level: "+e.level);if(e.memLevel&&(e.memLevelt.Z_MAX_MEMLEVEL))throw new Error("Invalid memLevel: "+e.memLevel);if(e.strategy&&e.strategy!=t.Z_FILTERED&&e.strategy!=t.Z_HUFFMAN_ONLY&&e.strategy!=t.Z_RLE&&e.strategy!=t.Z_FIXED&&e.strategy!=t.Z_DEFAULT_STRATEGY)throw new Error("Invalid strategy: "+e.strategy);if(e.dictionary&&!i.isBuffer(e.dictionary))throw new Error("Invalid dictionary: it should be a Buffer instance");this._handle=new a.Zlib(r);var s=this;this._hadError=!1,this._handle.onerror=function(e,r){T(s),s._hadError=!0;var n=new Error(e);n.errno=r,n.code=t.codes[r],s.emit("error",n)};var l=t.Z_DEFAULT_COMPRESSION;"number"===typeof e.level&&(l=e.level);var c=t.Z_DEFAULT_STRATEGY;"number"===typeof e.strategy&&(c=e.strategy),this._handle.init(e.windowBits||t.Z_DEFAULT_WINDOWBITS,l,e.memLevel||t.Z_DEFAULT_MEMLEVEL,c,e.dictionary),this._buffer=i.allocUnsafe(this._chunkSize),this._offset=0,this._level=l,this._strategy=c,this.once("end",this.close),Object.defineProperty(this,"_closed",{get:function(){return!n._handle},configurable:!0,enumerable:!0})}function T(e,t){t&&n.nextTick(t),e._handle&&(e._handle.close(),e._handle=null)}function C(e){e.emit("close")}Object.defineProperty(t,"codes",{enumerable:!0,value:Object.freeze(p),writable:!1}),t.Deflate=w,t.Inflate=x,t.Gzip=k,t.Gunzip=M,t.DeflateRaw=E,t.InflateRaw=_,t.Unzip=A,t.createDeflate=function(e){return new w(e)},t.createInflate=function(e){return new x(e)},t.createDeflateRaw=function(e){return new E(e)},t.createInflateRaw=function(e){return new _(e)},t.createGzip=function(e){return new k(e)},t.createGunzip=function(e){return new M(e)},t.createUnzip=function(e){return new A(e)},t.deflate=function(e,t,r){return"function"===typeof t&&(r=t,t={}),v(new w(t),e,r)},t.deflateSync=function(e,t){return b(new w(t),e)},t.gzip=function(e,t,r){return"function"===typeof t&&(r=t,t={}),v(new k(t),e,r)},t.gzipSync=function(e,t){return b(new k(t),e)},t.deflateRaw=function(e,t,r){return"function"===typeof t&&(r=t,t={}),v(new E(t),e,r)},t.deflateRawSync=function(e,t){return b(new E(t),e)},t.unzip=function(e,t,r){return"function"===typeof t&&(r=t,t={}),v(new A(t),e,r)},t.unzipSync=function(e,t){return b(new A(t),e)},t.inflate=function(e,t,r){return"function"===typeof t&&(r=t,t={}),v(new x(t),e,r)},t.inflateSync=function(e,t){return b(new x(t),e)},t.gunzip=function(e,t,r){return"function"===typeof t&&(r=t,t={}),v(new M(t),e,r)},t.gunzipSync=function(e,t){return b(new M(t),e)},t.inflateRaw=function(e,t,r){return"function"===typeof t&&(r=t,t={}),v(new _(t),e,r)},t.inflateRawSync=function(e,t){return b(new _(t),e)},s.inherits(I,o),I.prototype.params=function(e,r,i){if(et.Z_MAX_LEVEL)throw new RangeError("Invalid compression level: "+e);if(r!=t.Z_FILTERED&&r!=t.Z_HUFFMAN_ONLY&&r!=t.Z_RLE&&r!=t.Z_FIXED&&r!=t.Z_DEFAULT_STRATEGY)throw new TypeError("Invalid strategy: "+r);if(this._level!==e||this._strategy!==r){var o=this;this.flush(a.Z_SYNC_FLUSH,(function(){l(o._handle,"zlib binding closed"),o._handle.params(e,r),o._hadError||(o._level=e,o._strategy=r,i&&i())}))}else n.nextTick(i)},I.prototype.reset=function(){return l(this._handle,"zlib binding closed"),this._handle.reset()},I.prototype._flush=function(e){this._transform(i.alloc(0),"",e)},I.prototype.flush=function(e,t){var r=this,o=this._writableState;("function"===typeof e||void 0===e&&!t)&&(t=e,e=a.Z_FULL_FLUSH),o.ended?t&&n.nextTick(t):o.ending?t&&this.once("end",t):o.needDrain?t&&this.once("drain",(function(){return r.flush(e,t)})):(this._flushFlag=e,this.write(i.alloc(0),"",t))},I.prototype.close=function(e){T(this,e),n.nextTick(C,this)},I.prototype._transform=function(e,t,r){var n,o=this._writableState,s=(o.ending||o.ended)&&(!e||o.length===e.length);return null===e||i.isBuffer(e)?this._handle?(s?n=this._finishFlushFlag:(n=this._flushFlag,e.length>=o.length&&(this._flushFlag=this._opts.flush||a.Z_NO_FLUSH)),void this._processChunk(e,n,r)):r(new Error("zlib binding closed")):r(new Error("invalid input"))},I.prototype._processChunk=function(e,t,r){var n=e&&e.length,o=this._chunkSize-this._offset,a=0,s=this,d="function"===typeof r;if(!d){var h,f=[],p=0;this.on("error",(function(e){h=e})),l(this._handle,"zlib binding closed");do{var m=this._handle.writeSync(t,e,a,n,this._buffer,this._offset,o)}while(!this._hadError&&v(m[0],m[1]));if(this._hadError)throw h;if(p>=c)throw T(this),new RangeError(u);var g=i.concat(f,p);return T(this),g}l(this._handle,"zlib binding closed");var y=this._handle.write(t,e,a,n,this._buffer,this._offset,o);function v(c,u){if(this&&(this.buffer=null,this.callback=null),!s._hadError){var h=o-u;if(l(h>=0,"have should not go down"),h>0){var m=s._buffer.slice(s._offset,s._offset+h);s._offset+=h,d?s.push(m):(f.push(m),p+=m.length)}if((0===u||s._offset>=s._chunkSize)&&(o=s._chunkSize,s._offset=0,s._buffer=i.allocUnsafe(s._chunkSize)),0===u){if(a+=n-c,n=c,!d)return!0;var g=s._handle.write(t,e,a,n,s._buffer,s._offset,s._chunkSize);return g.callback=v,void(g.buffer=e)}if(!d)return!1;r()}}y.buffer=e,y.callback=v},s.inherits(w,I),s.inherits(x,I),s.inherits(k,I),s.inherits(M,I),s.inherits(E,I),s.inherits(_,I),s.inherits(A,I)},9573:(e,t,r)=>{var n=r(38509).Buffer;e.exports=function(e,t){for(var r=Math.min(e.length,t.length),i=new n(r),o=0;o{"use strict";var n=r(55956),i=r(73681),o="function"===typeof Symbol&&"function"===typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;t.Buffer=l,t.SlowBuffer=function(e){+e!=e&&(e=0);return l.alloc(+e)},t.INSPECT_MAX_BYTES=50;var a=2147483647;function s(e){if(e>a)throw new RangeError('The value "'+e+'" is invalid for option "size"');var t=new Uint8Array(e);return Object.setPrototypeOf(t,l.prototype),t}function l(e,t,r){if("number"===typeof e){if("string"===typeof t)throw new TypeError('The "string" argument must be of type string. Received type number');return d(e)}return c(e,t,r)}function c(e,t,r){if("string"===typeof e)return function(e,t){"string"===typeof t&&""!==t||(t="utf8");if(!l.isEncoding(t))throw new TypeError("Unknown encoding: "+t);var r=0|m(e,t),n=s(r),i=n.write(e,t);i!==r&&(n=n.slice(0,i));return n}(e,t);if(ArrayBuffer.isView(e))return function(e){if(F(e,Uint8Array)){var t=new Uint8Array(e);return f(t.buffer,t.byteOffset,t.byteLength)}return h(e)}(e);if(null==e)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e);if(F(e,ArrayBuffer)||e&&F(e.buffer,ArrayBuffer))return f(e,t,r);if("undefined"!==typeof SharedArrayBuffer&&(F(e,SharedArrayBuffer)||e&&F(e.buffer,SharedArrayBuffer)))return f(e,t,r);if("number"===typeof e)throw new TypeError('The "value" argument must not be of type number. Received type number');var n=e.valueOf&&e.valueOf();if(null!=n&&n!==e)return l.from(n,t,r);var i=function(e){if(l.isBuffer(e)){var t=0|p(e.length),r=s(t);return 0===r.length||e.copy(r,0,0,t),r}if(void 0!==e.length)return"number"!==typeof e.length||H(e.length)?s(0):h(e);if("Buffer"===e.type&&Array.isArray(e.data))return h(e.data)}(e);if(i)return i;if("undefined"!==typeof Symbol&&null!=Symbol.toPrimitive&&"function"===typeof e[Symbol.toPrimitive])return l.from(e[Symbol.toPrimitive]("string"),t,r);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e)}function u(e){if("number"!==typeof e)throw new TypeError('"size" argument must be of type number');if(e<0)throw new RangeError('The value "'+e+'" is invalid for option "size"')}function d(e){return u(e),s(e<0?0:0|p(e))}function h(e){for(var t=e.length<0?0:0|p(e.length),r=s(t),n=0;n=a)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+a.toString(16)+" bytes");return 0|e}function m(e,t){if(l.isBuffer(e))return e.length;if(ArrayBuffer.isView(e)||F(e,ArrayBuffer))return e.byteLength;if("string"!==typeof e)throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof e);var r=e.length,n=arguments.length>2&&!0===arguments[2];if(!n&&0===r)return 0;for(var i=!1;;)switch(t){case"ascii":case"latin1":case"binary":return r;case"utf8":case"utf-8":return z(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*r;case"hex":return r>>>1;case"base64":return B(e).length;default:if(i)return n?-1:z(e).length;t=(""+t).toLowerCase(),i=!0}}function g(e,t,r){var n=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===r||r>this.length)&&(r=this.length),r<=0)return"";if((r>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return C(this,t,r);case"utf8":case"utf-8":return A(this,t,r);case"ascii":return I(this,t,r);case"latin1":case"binary":return T(this,t,r);case"base64":return _(this,t,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return N(this,t,r);default:if(n)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),n=!0}}function y(e,t,r){var n=e[t];e[t]=e[r],e[r]=n}function v(e,t,r,n,i){if(0===e.length)return-1;if("string"===typeof r?(n=r,r=0):r>2147483647?r=2147483647:r<-2147483648&&(r=-2147483648),H(r=+r)&&(r=i?0:e.length-1),r<0&&(r=e.length+r),r>=e.length){if(i)return-1;r=e.length-1}else if(r<0){if(!i)return-1;r=0}if("string"===typeof t&&(t=l.from(t,n)),l.isBuffer(t))return 0===t.length?-1:b(e,t,r,n,i);if("number"===typeof t)return t&=255,"function"===typeof Uint8Array.prototype.indexOf?i?Uint8Array.prototype.indexOf.call(e,t,r):Uint8Array.prototype.lastIndexOf.call(e,t,r):b(e,[t],r,n,i);throw new TypeError("val must be string, number or Buffer")}function b(e,t,r,n,i){var o,a=1,s=e.length,l=t.length;if(void 0!==n&&("ucs2"===(n=String(n).toLowerCase())||"ucs-2"===n||"utf16le"===n||"utf-16le"===n)){if(e.length<2||t.length<2)return-1;a=2,s/=2,l/=2,r/=2}function c(e,t){return 1===a?e[t]:e.readUInt16BE(t*a)}if(i){var u=-1;for(o=r;os&&(r=s-l),o=r;o>=0;o--){for(var d=!0,h=0;hi&&(n=i):n=i;var o=t.length;n>o/2&&(n=o/2);for(var a=0;a>8,i=r%256,o.push(i),o.push(n);return o}(t,e.length-r),e,r,n)}function _(e,t,r){return 0===t&&r===e.length?n.fromByteArray(e):n.fromByteArray(e.slice(t,r))}function A(e,t,r){r=Math.min(e.length,r);for(var n=[],i=t;i239?4:c>223?3:c>191?2:1;if(i+d<=r)switch(d){case 1:c<128&&(u=c);break;case 2:128===(192&(o=e[i+1]))&&(l=(31&c)<<6|63&o)>127&&(u=l);break;case 3:o=e[i+1],a=e[i+2],128===(192&o)&&128===(192&a)&&(l=(15&c)<<12|(63&o)<<6|63&a)>2047&&(l<55296||l>57343)&&(u=l);break;case 4:o=e[i+1],a=e[i+2],s=e[i+3],128===(192&o)&&128===(192&a)&&128===(192&s)&&(l=(15&c)<<18|(63&o)<<12|(63&a)<<6|63&s)>65535&&l<1114112&&(u=l)}null===u?(u=65533,d=1):u>65535&&(u-=65536,n.push(u>>>10&1023|55296),u=56320|1023&u),n.push(u),i+=d}return function(e){var t=e.length;if(t<=S)return String.fromCharCode.apply(String,e);var r="",n=0;for(;nn.length?l.from(o).copy(n,i):Uint8Array.prototype.set.call(n,o,i);else{if(!l.isBuffer(o))throw new TypeError('"list" argument must be an Array of Buffers');o.copy(n,i)}i+=o.length}return n},l.byteLength=m,l.prototype._isBuffer=!0,l.prototype.swap16=function(){var e=this.length;if(e%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var t=0;tr&&(e+=" ... "),""},o&&(l.prototype[o]=l.prototype.inspect),l.prototype.compare=function(e,t,r,n,i){if(F(e,Uint8Array)&&(e=l.from(e,e.offset,e.byteLength)),!l.isBuffer(e))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof e);if(void 0===t&&(t=0),void 0===r&&(r=e?e.length:0),void 0===n&&(n=0),void 0===i&&(i=this.length),t<0||r>e.length||n<0||i>this.length)throw new RangeError("out of range index");if(n>=i&&t>=r)return 0;if(n>=i)return-1;if(t>=r)return 1;if(this===e)return 0;for(var o=(i>>>=0)-(n>>>=0),a=(r>>>=0)-(t>>>=0),s=Math.min(o,a),c=this.slice(n,i),u=e.slice(t,r),d=0;d>>=0,isFinite(r)?(r>>>=0,void 0===n&&(n="utf8")):(n=r,r=void 0)}var i=this.length-t;if((void 0===r||r>i)&&(r=i),e.length>0&&(r<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");n||(n="utf8");for(var o=!1;;)switch(n){case"hex":return w(this,e,t,r);case"utf8":case"utf-8":return x(this,e,t,r);case"ascii":case"latin1":case"binary":return k(this,e,t,r);case"base64":return M(this,e,t,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return E(this,e,t,r);default:if(o)throw new TypeError("Unknown encoding: "+n);n=(""+n).toLowerCase(),o=!0}},l.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var S=4096;function I(e,t,r){var n="";r=Math.min(e.length,r);for(var i=t;in)&&(r=n);for(var i="",o=t;or)throw new RangeError("Trying to access beyond buffer length")}function j(e,t,r,n,i,o){if(!l.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>i||te.length)throw new RangeError("Index out of range")}function O(e,t,r,n,i,o){if(r+n>e.length)throw new RangeError("Index out of range");if(r<0)throw new RangeError("Index out of range")}function P(e,t,r,n,o){return t=+t,r>>>=0,o||O(e,0,r,4),i.write(e,t,r,n,23,4),r+4}function L(e,t,r,n,o){return t=+t,r>>>=0,o||O(e,0,r,8),i.write(e,t,r,n,52,8),r+8}l.prototype.slice=function(e,t){var r=this.length;(e=~~e)<0?(e+=r)<0&&(e=0):e>r&&(e=r),(t=void 0===t?r:~~t)<0?(t+=r)<0&&(t=0):t>r&&(t=r),t>>=0,t>>>=0,r||D(e,t,this.length);for(var n=this[e],i=1,o=0;++o>>=0,t>>>=0,r||D(e,t,this.length);for(var n=this[e+--t],i=1;t>0&&(i*=256);)n+=this[e+--t]*i;return n},l.prototype.readUint8=l.prototype.readUInt8=function(e,t){return e>>>=0,t||D(e,1,this.length),this[e]},l.prototype.readUint16LE=l.prototype.readUInt16LE=function(e,t){return e>>>=0,t||D(e,2,this.length),this[e]|this[e+1]<<8},l.prototype.readUint16BE=l.prototype.readUInt16BE=function(e,t){return e>>>=0,t||D(e,2,this.length),this[e]<<8|this[e+1]},l.prototype.readUint32LE=l.prototype.readUInt32LE=function(e,t){return e>>>=0,t||D(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},l.prototype.readUint32BE=l.prototype.readUInt32BE=function(e,t){return e>>>=0,t||D(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},l.prototype.readIntLE=function(e,t,r){e>>>=0,t>>>=0,r||D(e,t,this.length);for(var n=this[e],i=1,o=0;++o=(i*=128)&&(n-=Math.pow(2,8*t)),n},l.prototype.readIntBE=function(e,t,r){e>>>=0,t>>>=0,r||D(e,t,this.length);for(var n=t,i=1,o=this[e+--n];n>0&&(i*=256);)o+=this[e+--n]*i;return o>=(i*=128)&&(o-=Math.pow(2,8*t)),o},l.prototype.readInt8=function(e,t){return e>>>=0,t||D(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},l.prototype.readInt16LE=function(e,t){e>>>=0,t||D(e,2,this.length);var r=this[e]|this[e+1]<<8;return 32768&r?4294901760|r:r},l.prototype.readInt16BE=function(e,t){e>>>=0,t||D(e,2,this.length);var r=this[e+1]|this[e]<<8;return 32768&r?4294901760|r:r},l.prototype.readInt32LE=function(e,t){return e>>>=0,t||D(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},l.prototype.readInt32BE=function(e,t){return e>>>=0,t||D(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},l.prototype.readFloatLE=function(e,t){return e>>>=0,t||D(e,4,this.length),i.read(this,e,!0,23,4)},l.prototype.readFloatBE=function(e,t){return e>>>=0,t||D(e,4,this.length),i.read(this,e,!1,23,4)},l.prototype.readDoubleLE=function(e,t){return e>>>=0,t||D(e,8,this.length),i.read(this,e,!0,52,8)},l.prototype.readDoubleBE=function(e,t){return e>>>=0,t||D(e,8,this.length),i.read(this,e,!1,52,8)},l.prototype.writeUintLE=l.prototype.writeUIntLE=function(e,t,r,n){(e=+e,t>>>=0,r>>>=0,n)||j(this,e,t,r,Math.pow(2,8*r)-1,0);var i=1,o=0;for(this[t]=255&e;++o>>=0,r>>>=0,n)||j(this,e,t,r,Math.pow(2,8*r)-1,0);var i=r-1,o=1;for(this[t+i]=255&e;--i>=0&&(o*=256);)this[t+i]=e/o&255;return t+r},l.prototype.writeUint8=l.prototype.writeUInt8=function(e,t,r){return e=+e,t>>>=0,r||j(this,e,t,1,255,0),this[t]=255&e,t+1},l.prototype.writeUint16LE=l.prototype.writeUInt16LE=function(e,t,r){return e=+e,t>>>=0,r||j(this,e,t,2,65535,0),this[t]=255&e,this[t+1]=e>>>8,t+2},l.prototype.writeUint16BE=l.prototype.writeUInt16BE=function(e,t,r){return e=+e,t>>>=0,r||j(this,e,t,2,65535,0),this[t]=e>>>8,this[t+1]=255&e,t+2},l.prototype.writeUint32LE=l.prototype.writeUInt32LE=function(e,t,r){return e=+e,t>>>=0,r||j(this,e,t,4,4294967295,0),this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e,t+4},l.prototype.writeUint32BE=l.prototype.writeUInt32BE=function(e,t,r){return e=+e,t>>>=0,r||j(this,e,t,4,4294967295,0),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},l.prototype.writeIntLE=function(e,t,r,n){if(e=+e,t>>>=0,!n){var i=Math.pow(2,8*r-1);j(this,e,t,r,i-1,-i)}var o=0,a=1,s=0;for(this[t]=255&e;++o>0)-s&255;return t+r},l.prototype.writeIntBE=function(e,t,r,n){if(e=+e,t>>>=0,!n){var i=Math.pow(2,8*r-1);j(this,e,t,r,i-1,-i)}var o=r-1,a=1,s=0;for(this[t+o]=255&e;--o>=0&&(a*=256);)e<0&&0===s&&0!==this[t+o+1]&&(s=1),this[t+o]=(e/a>>0)-s&255;return t+r},l.prototype.writeInt8=function(e,t,r){return e=+e,t>>>=0,r||j(this,e,t,1,127,-128),e<0&&(e=255+e+1),this[t]=255&e,t+1},l.prototype.writeInt16LE=function(e,t,r){return e=+e,t>>>=0,r||j(this,e,t,2,32767,-32768),this[t]=255&e,this[t+1]=e>>>8,t+2},l.prototype.writeInt16BE=function(e,t,r){return e=+e,t>>>=0,r||j(this,e,t,2,32767,-32768),this[t]=e>>>8,this[t+1]=255&e,t+2},l.prototype.writeInt32LE=function(e,t,r){return e=+e,t>>>=0,r||j(this,e,t,4,2147483647,-2147483648),this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24,t+4},l.prototype.writeInt32BE=function(e,t,r){return e=+e,t>>>=0,r||j(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},l.prototype.writeFloatLE=function(e,t,r){return P(this,e,t,!0,r)},l.prototype.writeFloatBE=function(e,t,r){return P(this,e,t,!1,r)},l.prototype.writeDoubleLE=function(e,t,r){return L(this,e,t,!0,r)},l.prototype.writeDoubleBE=function(e,t,r){return L(this,e,t,!1,r)},l.prototype.copy=function(e,t,r,n){if(!l.isBuffer(e))throw new TypeError("argument should be a Buffer");if(r||(r=0),n||0===n||(n=this.length),t>=e.length&&(t=e.length),t||(t=0),n>0&&n=this.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("sourceEnd out of bounds");n>this.length&&(n=this.length),e.length-t>>=0,r=void 0===r?this.length:r>>>0,e||(e=0),"number"===typeof e)for(o=t;o55295&&r<57344){if(!i){if(r>56319){(t-=3)>-1&&o.push(239,191,189);continue}if(a+1===n){(t-=3)>-1&&o.push(239,191,189);continue}i=r;continue}if(r<56320){(t-=3)>-1&&o.push(239,191,189),i=r;continue}r=65536+(i-55296<<10|r-56320)}else i&&(t-=3)>-1&&o.push(239,191,189);if(i=null,r<128){if((t-=1)<0)break;o.push(r)}else if(r<2048){if((t-=2)<0)break;o.push(r>>6|192,63&r|128)}else if(r<65536){if((t-=3)<0)break;o.push(r>>12|224,r>>6&63|128,63&r|128)}else{if(!(r<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;o.push(r>>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}}return o}function B(e){return n.toByteArray(function(e){if((e=(e=e.split("=")[0]).trim().replace(R,"")).length<2)return"";for(;e.length%4!==0;)e+="=";return e}(e))}function U(e,t,r,n){for(var i=0;i=t.length||i>=e.length);++i)t[i+r]=e[i];return i}function F(e,t){return e instanceof t||null!=e&&null!=e.constructor&&null!=e.constructor.name&&e.constructor.name===t.name}function H(e){return e!==e}var V=function(){for(var e="0123456789abcdef",t=new Array(256),r=0;r<16;++r)for(var n=16*r,i=0;i<16;++i)t[n+i]=e[r]+e[i];return t}()},24216:e=>{e.exports={100:"Continue",101:"Switching Protocols",102:"Processing",200:"OK",201:"Created",202:"Accepted",203:"Non-Authoritative Information",204:"No Content",205:"Reset Content",206:"Partial Content",207:"Multi-Status",208:"Already Reported",226:"IM Used",300:"Multiple Choices",301:"Moved Permanently",302:"Found",303:"See Other",304:"Not Modified",305:"Use Proxy",307:"Temporary Redirect",308:"Permanent Redirect",400:"Bad Request",401:"Unauthorized",402:"Payment Required",403:"Forbidden",404:"Not Found",405:"Method Not Allowed",406:"Not Acceptable",407:"Proxy Authentication Required",408:"Request Timeout",409:"Conflict",410:"Gone",411:"Length Required",412:"Precondition Failed",413:"Payload Too Large",414:"URI Too Long",415:"Unsupported Media Type",416:"Range Not Satisfiable",417:"Expectation Failed",418:"I'm a teapot",421:"Misdirected Request",422:"Unprocessable Entity",423:"Locked",424:"Failed Dependency",425:"Unordered Collection",426:"Upgrade Required",428:"Precondition Required",429:"Too Many Requests",431:"Request Header Fields Too Large",451:"Unavailable For Legal Reasons",500:"Internal Server Error",501:"Not Implemented",502:"Bad Gateway",503:"Service Unavailable",504:"Gateway Timeout",505:"HTTP Version Not Supported",506:"Variant Also Negotiates",507:"Insufficient Storage",508:"Loop Detected",509:"Bandwidth Limit Exceeded",510:"Not Extended",511:"Network Authentication Required"}},36805:(e,t,r)=>{"use strict";var n=r(15903),i=r(86605),o=i(n("String.prototype.indexOf"));e.exports=function(e,t){var r=n(e,!!t);return"function"===typeof r&&o(e,".prototype.")>-1?i(r):r}},86605:(e,t,r)=>{"use strict";var n=r(7101),i=r(15903),o=r(37011),a=r(73021),s=i("%Function.prototype.apply%"),l=i("%Function.prototype.call%"),c=i("%Reflect.apply%",!0)||n.call(l,s),u=r(17509),d=i("%Math.max%");e.exports=function(e){if("function"!==typeof e)throw new a("a function is required");var t=c(n,l,arguments);return o(t,1+d(0,e.length-(arguments.length-1)),!0)};var h=function(){return c(n,s,arguments)};u?u(e.exports,"apply",{value:h}):e.exports.apply=h},15242:(e,t,r)=>{var n=r(3663).Buffer,i=r(9148).Transform,o=r(77899).I;function a(e){i.call(this),this.hashMode="string"===typeof e,this.hashMode?this[e]=this._finalOrDigest:this.final=this._finalOrDigest,this._final&&(this.__final=this._final,this._final=null),this._decoder=null,this._encoding=null}r(97244)(a,i),a.prototype.update=function(e,t,r){"string"===typeof e&&(e=n.from(e,t));var i=this._update(e);return this.hashMode?this:(r&&(i=this._toString(i,r)),i)},a.prototype.setAutoPadding=function(){},a.prototype.getAuthTag=function(){throw new Error("trying to get auth tag in unsupported state")},a.prototype.setAuthTag=function(){throw new Error("trying to set auth tag in unsupported state")},a.prototype.setAAD=function(){throw new Error("trying to set aad in unsupported state")},a.prototype._transform=function(e,t,r){var n;try{this.hashMode?this._update(e):this.push(this._update(e))}catch(i){n=i}finally{r(n)}},a.prototype._flush=function(e){var t;try{this.push(this.__final())}catch(r){t=r}e(t)},a.prototype._finalOrDigest=function(e){var t=this.__final()||n.alloc(0);return e&&(t=this._toString(t,e,!0)),t},a.prototype._toString=function(e,t,r){if(this._decoder||(this._decoder=new o(t),this._encoding=t),this._encoding!==t)throw new Error("can't switch encodings");var n=this._decoder.write(e);return r&&(n+=this._decoder.end()),n},e.exports=a},7551:(e,t)=>{var r;!function(){"use strict";var n={}.hasOwnProperty;function i(){for(var e=[],t=0;t{var n=r(38509).Buffer,i=r(82727),o=r(72491);e.exports=function(e){return new s(e)};var a={secp256k1:{name:"secp256k1",byteLength:32},secp224r1:{name:"p224",byteLength:28},prime256v1:{name:"p256",byteLength:32},prime192v1:{name:"p192",byteLength:24},ed25519:{name:"ed25519",byteLength:32},secp384r1:{name:"p384",byteLength:48},secp521r1:{name:"p521",byteLength:66}};function s(e){this.curveType=a[e],this.curveType||(this.curveType={name:e}),this.curve=new i.ec(this.curveType.name),this.keys=void 0}function l(e,t,r){Array.isArray(e)||(e=e.toArray());var i=new n(e);if(r&&i.length=65&&r<=70?r-55:r>=97&&r<=102?r-87:r-48&15}function l(e,t,r){var n=s(e,r);return r-1>=t&&(n|=s(e,r-1)<<4),n}function c(e,t,r,n){for(var i=0,o=Math.min(e.length,r),a=t;a=49?s-49+10:s>=17?s-17+10:s}return i}o.isBN=function(e){return e instanceof o||null!==e&&"object"===typeof e&&e.constructor.wordSize===o.wordSize&&Array.isArray(e.words)},o.max=function(e,t){return e.cmp(t)>0?e:t},o.min=function(e,t){return e.cmp(t)<0?e:t},o.prototype._init=function(e,t,r){if("number"===typeof e)return this._initNumber(e,t,r);if("object"===typeof e)return this._initArray(e,t,r);"hex"===t&&(t=16),n(t===(0|t)&&t>=2&&t<=36);var i=0;"-"===(e=e.toString().replace(/\s+/g,""))[0]&&(i++,this.negative=1),i=0;i-=3)a=e[i]|e[i-1]<<8|e[i-2]<<16,this.words[o]|=a<>>26-s&67108863,(s+=24)>=26&&(s-=26,o++);else if("le"===r)for(i=0,o=0;i>>26-s&67108863,(s+=24)>=26&&(s-=26,o++);return this.strip()},o.prototype._parseHex=function(e,t,r){this.length=Math.ceil((e.length-t)/6),this.words=new Array(this.length);for(var n=0;n=t;n-=2)i=l(e,t,n)<=18?(o-=18,a+=1,this.words[a]|=i>>>26):o+=8;else for(n=(e.length-t)%2===0?t+1:t;n=18?(o-=18,a+=1,this.words[a]|=i>>>26):o+=8;this.strip()},o.prototype._parseBase=function(e,t,r){this.words=[0],this.length=1;for(var n=0,i=1;i<=67108863;i*=t)n++;n--,i=i/t|0;for(var o=e.length-r,a=o%n,s=Math.min(o,o-a)+r,l=0,u=r;u1&&0===this.words[this.length-1];)this.length--;return this._normSign()},o.prototype._normSign=function(){return 1===this.length&&0===this.words[0]&&(this.negative=0),this},o.prototype.inspect=function(){return(this.red?""};var u=["","0","00","000","0000","00000","000000","0000000","00000000","000000000","0000000000","00000000000","000000000000","0000000000000","00000000000000","000000000000000","0000000000000000","00000000000000000","000000000000000000","0000000000000000000","00000000000000000000","000000000000000000000","0000000000000000000000","00000000000000000000000","000000000000000000000000","0000000000000000000000000"],d=[0,0,25,16,12,11,10,9,8,8,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5],h=[0,0,33554432,43046721,16777216,48828125,60466176,40353607,16777216,43046721,1e7,19487171,35831808,62748517,7529536,11390625,16777216,24137569,34012224,47045881,64e6,4084101,5153632,6436343,7962624,9765625,11881376,14348907,17210368,20511149,243e5,28629151,33554432,39135393,45435424,52521875,60466176];function f(e,t,r){r.negative=t.negative^e.negative;var n=e.length+t.length|0;r.length=n,n=n-1|0;var i=0|e.words[0],o=0|t.words[0],a=i*o,s=67108863&a,l=a/67108864|0;r.words[0]=s;for(var c=1;c>>26,d=67108863&l,h=Math.min(c,t.length-1),f=Math.max(0,c-e.length+1);f<=h;f++){var p=c-f|0;u+=(a=(i=0|e.words[p])*(o=0|t.words[f])+d)/67108864|0,d=67108863&a}r.words[c]=0|d,l=0|u}return 0!==l?r.words[c]=0|l:r.length--,r.strip()}o.prototype.toString=function(e,t){var r;if(t=0|t||1,16===(e=e||10)||"hex"===e){r="";for(var i=0,o=0,a=0;a>>24-i&16777215)||a!==this.length-1?u[6-l.length]+l+r:l+r,(i+=2)>=26&&(i-=26,a--)}for(0!==o&&(r=o.toString(16)+r);r.length%t!==0;)r="0"+r;return 0!==this.negative&&(r="-"+r),r}if(e===(0|e)&&e>=2&&e<=36){var c=d[e],f=h[e];r="";var p=this.clone();for(p.negative=0;!p.isZero();){var m=p.modn(f).toString(e);r=(p=p.idivn(f)).isZero()?m+r:u[c-m.length]+m+r}for(this.isZero()&&(r="0"+r);r.length%t!==0;)r="0"+r;return 0!==this.negative&&(r="-"+r),r}n(!1,"Base should be between 2 and 36")},o.prototype.toNumber=function(){var e=this.words[0];return 2===this.length?e+=67108864*this.words[1]:3===this.length&&1===this.words[2]?e+=4503599627370496+67108864*this.words[1]:this.length>2&&n(!1,"Number can only safely store up to 53 bits"),0!==this.negative?-e:e},o.prototype.toJSON=function(){return this.toString(16)},o.prototype.toBuffer=function(e,t){return n("undefined"!==typeof a),this.toArrayLike(a,e,t)},o.prototype.toArray=function(e,t){return this.toArrayLike(Array,e,t)},o.prototype.toArrayLike=function(e,t,r){var i=this.byteLength(),o=r||Math.max(1,i);n(i<=o,"byte array longer than desired length"),n(o>0,"Requested array length <= 0"),this.strip();var a,s,l="le"===t,c=new e(o),u=this.clone();if(l){for(s=0;!u.isZero();s++)a=u.andln(255),u.iushrn(8),c[s]=a;for(;s=4096&&(r+=13,t>>>=13),t>=64&&(r+=7,t>>>=7),t>=8&&(r+=4,t>>>=4),t>=2&&(r+=2,t>>>=2),r+t},o.prototype._zeroBits=function(e){if(0===e)return 26;var t=e,r=0;return 0===(8191&t)&&(r+=13,t>>>=13),0===(127&t)&&(r+=7,t>>>=7),0===(15&t)&&(r+=4,t>>>=4),0===(3&t)&&(r+=2,t>>>=2),0===(1&t)&&r++,r},o.prototype.bitLength=function(){var e=this.words[this.length-1],t=this._countBits(e);return 26*(this.length-1)+t},o.prototype.zeroBits=function(){if(this.isZero())return 0;for(var e=0,t=0;te.length?this.clone().ior(e):e.clone().ior(this)},o.prototype.uor=function(e){return this.length>e.length?this.clone().iuor(e):e.clone().iuor(this)},o.prototype.iuand=function(e){var t;t=this.length>e.length?e:this;for(var r=0;re.length?this.clone().iand(e):e.clone().iand(this)},o.prototype.uand=function(e){return this.length>e.length?this.clone().iuand(e):e.clone().iuand(this)},o.prototype.iuxor=function(e){var t,r;this.length>e.length?(t=this,r=e):(t=e,r=this);for(var n=0;ne.length?this.clone().ixor(e):e.clone().ixor(this)},o.prototype.uxor=function(e){return this.length>e.length?this.clone().iuxor(e):e.clone().iuxor(this)},o.prototype.inotn=function(e){n("number"===typeof e&&e>=0);var t=0|Math.ceil(e/26),r=e%26;this._expand(t),r>0&&t--;for(var i=0;i0&&(this.words[i]=~this.words[i]&67108863>>26-r),this.strip()},o.prototype.notn=function(e){return this.clone().inotn(e)},o.prototype.setn=function(e,t){n("number"===typeof e&&e>=0);var r=e/26|0,i=e%26;return this._expand(r+1),this.words[r]=t?this.words[r]|1<e.length?(r=this,n=e):(r=e,n=this);for(var i=0,o=0;o>>26;for(;0!==i&&o>>26;if(this.length=r.length,0!==i)this.words[this.length]=i,this.length++;else if(r!==this)for(;oe.length?this.clone().iadd(e):e.clone().iadd(this)},o.prototype.isub=function(e){if(0!==e.negative){e.negative=0;var t=this.iadd(e);return e.negative=1,t._normSign()}if(0!==this.negative)return this.negative=0,this.iadd(e),this.negative=1,this._normSign();var r,n,i=this.cmp(e);if(0===i)return this.negative=0,this.length=1,this.words[0]=0,this;i>0?(r=this,n=e):(r=e,n=this);for(var o=0,a=0;a>26,this.words[a]=67108863&t;for(;0!==o&&a>26,this.words[a]=67108863&t;if(0===o&&a>>13,f=0|a[1],p=8191&f,m=f>>>13,g=0|a[2],y=8191&g,v=g>>>13,b=0|a[3],w=8191&b,x=b>>>13,k=0|a[4],M=8191&k,E=k>>>13,_=0|a[5],A=8191&_,S=_>>>13,I=0|a[6],T=8191&I,C=I>>>13,N=0|a[7],D=8191&N,j=N>>>13,O=0|a[8],P=8191&O,L=O>>>13,R=0|a[9],z=8191&R,B=R>>>13,U=0|s[0],F=8191&U,H=U>>>13,V=0|s[1],G=8191&V,q=V>>>13,W=0|s[2],Y=8191&W,Z=W>>>13,Q=0|s[3],K=8191&Q,J=Q>>>13,$=0|s[4],X=8191&$,ee=$>>>13,te=0|s[5],re=8191&te,ne=te>>>13,ie=0|s[6],oe=8191&ie,ae=ie>>>13,se=0|s[7],le=8191&se,ce=se>>>13,ue=0|s[8],de=8191&ue,he=ue>>>13,fe=0|s[9],pe=8191&fe,me=fe>>>13;r.negative=e.negative^t.negative,r.length=19;var ge=(c+(n=Math.imul(d,F))|0)+((8191&(i=(i=Math.imul(d,H))+Math.imul(h,F)|0))<<13)|0;c=((o=Math.imul(h,H))+(i>>>13)|0)+(ge>>>26)|0,ge&=67108863,n=Math.imul(p,F),i=(i=Math.imul(p,H))+Math.imul(m,F)|0,o=Math.imul(m,H);var ye=(c+(n=n+Math.imul(d,G)|0)|0)+((8191&(i=(i=i+Math.imul(d,q)|0)+Math.imul(h,G)|0))<<13)|0;c=((o=o+Math.imul(h,q)|0)+(i>>>13)|0)+(ye>>>26)|0,ye&=67108863,n=Math.imul(y,F),i=(i=Math.imul(y,H))+Math.imul(v,F)|0,o=Math.imul(v,H),n=n+Math.imul(p,G)|0,i=(i=i+Math.imul(p,q)|0)+Math.imul(m,G)|0,o=o+Math.imul(m,q)|0;var ve=(c+(n=n+Math.imul(d,Y)|0)|0)+((8191&(i=(i=i+Math.imul(d,Z)|0)+Math.imul(h,Y)|0))<<13)|0;c=((o=o+Math.imul(h,Z)|0)+(i>>>13)|0)+(ve>>>26)|0,ve&=67108863,n=Math.imul(w,F),i=(i=Math.imul(w,H))+Math.imul(x,F)|0,o=Math.imul(x,H),n=n+Math.imul(y,G)|0,i=(i=i+Math.imul(y,q)|0)+Math.imul(v,G)|0,o=o+Math.imul(v,q)|0,n=n+Math.imul(p,Y)|0,i=(i=i+Math.imul(p,Z)|0)+Math.imul(m,Y)|0,o=o+Math.imul(m,Z)|0;var be=(c+(n=n+Math.imul(d,K)|0)|0)+((8191&(i=(i=i+Math.imul(d,J)|0)+Math.imul(h,K)|0))<<13)|0;c=((o=o+Math.imul(h,J)|0)+(i>>>13)|0)+(be>>>26)|0,be&=67108863,n=Math.imul(M,F),i=(i=Math.imul(M,H))+Math.imul(E,F)|0,o=Math.imul(E,H),n=n+Math.imul(w,G)|0,i=(i=i+Math.imul(w,q)|0)+Math.imul(x,G)|0,o=o+Math.imul(x,q)|0,n=n+Math.imul(y,Y)|0,i=(i=i+Math.imul(y,Z)|0)+Math.imul(v,Y)|0,o=o+Math.imul(v,Z)|0,n=n+Math.imul(p,K)|0,i=(i=i+Math.imul(p,J)|0)+Math.imul(m,K)|0,o=o+Math.imul(m,J)|0;var we=(c+(n=n+Math.imul(d,X)|0)|0)+((8191&(i=(i=i+Math.imul(d,ee)|0)+Math.imul(h,X)|0))<<13)|0;c=((o=o+Math.imul(h,ee)|0)+(i>>>13)|0)+(we>>>26)|0,we&=67108863,n=Math.imul(A,F),i=(i=Math.imul(A,H))+Math.imul(S,F)|0,o=Math.imul(S,H),n=n+Math.imul(M,G)|0,i=(i=i+Math.imul(M,q)|0)+Math.imul(E,G)|0,o=o+Math.imul(E,q)|0,n=n+Math.imul(w,Y)|0,i=(i=i+Math.imul(w,Z)|0)+Math.imul(x,Y)|0,o=o+Math.imul(x,Z)|0,n=n+Math.imul(y,K)|0,i=(i=i+Math.imul(y,J)|0)+Math.imul(v,K)|0,o=o+Math.imul(v,J)|0,n=n+Math.imul(p,X)|0,i=(i=i+Math.imul(p,ee)|0)+Math.imul(m,X)|0,o=o+Math.imul(m,ee)|0;var xe=(c+(n=n+Math.imul(d,re)|0)|0)+((8191&(i=(i=i+Math.imul(d,ne)|0)+Math.imul(h,re)|0))<<13)|0;c=((o=o+Math.imul(h,ne)|0)+(i>>>13)|0)+(xe>>>26)|0,xe&=67108863,n=Math.imul(T,F),i=(i=Math.imul(T,H))+Math.imul(C,F)|0,o=Math.imul(C,H),n=n+Math.imul(A,G)|0,i=(i=i+Math.imul(A,q)|0)+Math.imul(S,G)|0,o=o+Math.imul(S,q)|0,n=n+Math.imul(M,Y)|0,i=(i=i+Math.imul(M,Z)|0)+Math.imul(E,Y)|0,o=o+Math.imul(E,Z)|0,n=n+Math.imul(w,K)|0,i=(i=i+Math.imul(w,J)|0)+Math.imul(x,K)|0,o=o+Math.imul(x,J)|0,n=n+Math.imul(y,X)|0,i=(i=i+Math.imul(y,ee)|0)+Math.imul(v,X)|0,o=o+Math.imul(v,ee)|0,n=n+Math.imul(p,re)|0,i=(i=i+Math.imul(p,ne)|0)+Math.imul(m,re)|0,o=o+Math.imul(m,ne)|0;var ke=(c+(n=n+Math.imul(d,oe)|0)|0)+((8191&(i=(i=i+Math.imul(d,ae)|0)+Math.imul(h,oe)|0))<<13)|0;c=((o=o+Math.imul(h,ae)|0)+(i>>>13)|0)+(ke>>>26)|0,ke&=67108863,n=Math.imul(D,F),i=(i=Math.imul(D,H))+Math.imul(j,F)|0,o=Math.imul(j,H),n=n+Math.imul(T,G)|0,i=(i=i+Math.imul(T,q)|0)+Math.imul(C,G)|0,o=o+Math.imul(C,q)|0,n=n+Math.imul(A,Y)|0,i=(i=i+Math.imul(A,Z)|0)+Math.imul(S,Y)|0,o=o+Math.imul(S,Z)|0,n=n+Math.imul(M,K)|0,i=(i=i+Math.imul(M,J)|0)+Math.imul(E,K)|0,o=o+Math.imul(E,J)|0,n=n+Math.imul(w,X)|0,i=(i=i+Math.imul(w,ee)|0)+Math.imul(x,X)|0,o=o+Math.imul(x,ee)|0,n=n+Math.imul(y,re)|0,i=(i=i+Math.imul(y,ne)|0)+Math.imul(v,re)|0,o=o+Math.imul(v,ne)|0,n=n+Math.imul(p,oe)|0,i=(i=i+Math.imul(p,ae)|0)+Math.imul(m,oe)|0,o=o+Math.imul(m,ae)|0;var Me=(c+(n=n+Math.imul(d,le)|0)|0)+((8191&(i=(i=i+Math.imul(d,ce)|0)+Math.imul(h,le)|0))<<13)|0;c=((o=o+Math.imul(h,ce)|0)+(i>>>13)|0)+(Me>>>26)|0,Me&=67108863,n=Math.imul(P,F),i=(i=Math.imul(P,H))+Math.imul(L,F)|0,o=Math.imul(L,H),n=n+Math.imul(D,G)|0,i=(i=i+Math.imul(D,q)|0)+Math.imul(j,G)|0,o=o+Math.imul(j,q)|0,n=n+Math.imul(T,Y)|0,i=(i=i+Math.imul(T,Z)|0)+Math.imul(C,Y)|0,o=o+Math.imul(C,Z)|0,n=n+Math.imul(A,K)|0,i=(i=i+Math.imul(A,J)|0)+Math.imul(S,K)|0,o=o+Math.imul(S,J)|0,n=n+Math.imul(M,X)|0,i=(i=i+Math.imul(M,ee)|0)+Math.imul(E,X)|0,o=o+Math.imul(E,ee)|0,n=n+Math.imul(w,re)|0,i=(i=i+Math.imul(w,ne)|0)+Math.imul(x,re)|0,o=o+Math.imul(x,ne)|0,n=n+Math.imul(y,oe)|0,i=(i=i+Math.imul(y,ae)|0)+Math.imul(v,oe)|0,o=o+Math.imul(v,ae)|0,n=n+Math.imul(p,le)|0,i=(i=i+Math.imul(p,ce)|0)+Math.imul(m,le)|0,o=o+Math.imul(m,ce)|0;var Ee=(c+(n=n+Math.imul(d,de)|0)|0)+((8191&(i=(i=i+Math.imul(d,he)|0)+Math.imul(h,de)|0))<<13)|0;c=((o=o+Math.imul(h,he)|0)+(i>>>13)|0)+(Ee>>>26)|0,Ee&=67108863,n=Math.imul(z,F),i=(i=Math.imul(z,H))+Math.imul(B,F)|0,o=Math.imul(B,H),n=n+Math.imul(P,G)|0,i=(i=i+Math.imul(P,q)|0)+Math.imul(L,G)|0,o=o+Math.imul(L,q)|0,n=n+Math.imul(D,Y)|0,i=(i=i+Math.imul(D,Z)|0)+Math.imul(j,Y)|0,o=o+Math.imul(j,Z)|0,n=n+Math.imul(T,K)|0,i=(i=i+Math.imul(T,J)|0)+Math.imul(C,K)|0,o=o+Math.imul(C,J)|0,n=n+Math.imul(A,X)|0,i=(i=i+Math.imul(A,ee)|0)+Math.imul(S,X)|0,o=o+Math.imul(S,ee)|0,n=n+Math.imul(M,re)|0,i=(i=i+Math.imul(M,ne)|0)+Math.imul(E,re)|0,o=o+Math.imul(E,ne)|0,n=n+Math.imul(w,oe)|0,i=(i=i+Math.imul(w,ae)|0)+Math.imul(x,oe)|0,o=o+Math.imul(x,ae)|0,n=n+Math.imul(y,le)|0,i=(i=i+Math.imul(y,ce)|0)+Math.imul(v,le)|0,o=o+Math.imul(v,ce)|0,n=n+Math.imul(p,de)|0,i=(i=i+Math.imul(p,he)|0)+Math.imul(m,de)|0,o=o+Math.imul(m,he)|0;var _e=(c+(n=n+Math.imul(d,pe)|0)|0)+((8191&(i=(i=i+Math.imul(d,me)|0)+Math.imul(h,pe)|0))<<13)|0;c=((o=o+Math.imul(h,me)|0)+(i>>>13)|0)+(_e>>>26)|0,_e&=67108863,n=Math.imul(z,G),i=(i=Math.imul(z,q))+Math.imul(B,G)|0,o=Math.imul(B,q),n=n+Math.imul(P,Y)|0,i=(i=i+Math.imul(P,Z)|0)+Math.imul(L,Y)|0,o=o+Math.imul(L,Z)|0,n=n+Math.imul(D,K)|0,i=(i=i+Math.imul(D,J)|0)+Math.imul(j,K)|0,o=o+Math.imul(j,J)|0,n=n+Math.imul(T,X)|0,i=(i=i+Math.imul(T,ee)|0)+Math.imul(C,X)|0,o=o+Math.imul(C,ee)|0,n=n+Math.imul(A,re)|0,i=(i=i+Math.imul(A,ne)|0)+Math.imul(S,re)|0,o=o+Math.imul(S,ne)|0,n=n+Math.imul(M,oe)|0,i=(i=i+Math.imul(M,ae)|0)+Math.imul(E,oe)|0,o=o+Math.imul(E,ae)|0,n=n+Math.imul(w,le)|0,i=(i=i+Math.imul(w,ce)|0)+Math.imul(x,le)|0,o=o+Math.imul(x,ce)|0,n=n+Math.imul(y,de)|0,i=(i=i+Math.imul(y,he)|0)+Math.imul(v,de)|0,o=o+Math.imul(v,he)|0;var Ae=(c+(n=n+Math.imul(p,pe)|0)|0)+((8191&(i=(i=i+Math.imul(p,me)|0)+Math.imul(m,pe)|0))<<13)|0;c=((o=o+Math.imul(m,me)|0)+(i>>>13)|0)+(Ae>>>26)|0,Ae&=67108863,n=Math.imul(z,Y),i=(i=Math.imul(z,Z))+Math.imul(B,Y)|0,o=Math.imul(B,Z),n=n+Math.imul(P,K)|0,i=(i=i+Math.imul(P,J)|0)+Math.imul(L,K)|0,o=o+Math.imul(L,J)|0,n=n+Math.imul(D,X)|0,i=(i=i+Math.imul(D,ee)|0)+Math.imul(j,X)|0,o=o+Math.imul(j,ee)|0,n=n+Math.imul(T,re)|0,i=(i=i+Math.imul(T,ne)|0)+Math.imul(C,re)|0,o=o+Math.imul(C,ne)|0,n=n+Math.imul(A,oe)|0,i=(i=i+Math.imul(A,ae)|0)+Math.imul(S,oe)|0,o=o+Math.imul(S,ae)|0,n=n+Math.imul(M,le)|0,i=(i=i+Math.imul(M,ce)|0)+Math.imul(E,le)|0,o=o+Math.imul(E,ce)|0,n=n+Math.imul(w,de)|0,i=(i=i+Math.imul(w,he)|0)+Math.imul(x,de)|0,o=o+Math.imul(x,he)|0;var Se=(c+(n=n+Math.imul(y,pe)|0)|0)+((8191&(i=(i=i+Math.imul(y,me)|0)+Math.imul(v,pe)|0))<<13)|0;c=((o=o+Math.imul(v,me)|0)+(i>>>13)|0)+(Se>>>26)|0,Se&=67108863,n=Math.imul(z,K),i=(i=Math.imul(z,J))+Math.imul(B,K)|0,o=Math.imul(B,J),n=n+Math.imul(P,X)|0,i=(i=i+Math.imul(P,ee)|0)+Math.imul(L,X)|0,o=o+Math.imul(L,ee)|0,n=n+Math.imul(D,re)|0,i=(i=i+Math.imul(D,ne)|0)+Math.imul(j,re)|0,o=o+Math.imul(j,ne)|0,n=n+Math.imul(T,oe)|0,i=(i=i+Math.imul(T,ae)|0)+Math.imul(C,oe)|0,o=o+Math.imul(C,ae)|0,n=n+Math.imul(A,le)|0,i=(i=i+Math.imul(A,ce)|0)+Math.imul(S,le)|0,o=o+Math.imul(S,ce)|0,n=n+Math.imul(M,de)|0,i=(i=i+Math.imul(M,he)|0)+Math.imul(E,de)|0,o=o+Math.imul(E,he)|0;var Ie=(c+(n=n+Math.imul(w,pe)|0)|0)+((8191&(i=(i=i+Math.imul(w,me)|0)+Math.imul(x,pe)|0))<<13)|0;c=((o=o+Math.imul(x,me)|0)+(i>>>13)|0)+(Ie>>>26)|0,Ie&=67108863,n=Math.imul(z,X),i=(i=Math.imul(z,ee))+Math.imul(B,X)|0,o=Math.imul(B,ee),n=n+Math.imul(P,re)|0,i=(i=i+Math.imul(P,ne)|0)+Math.imul(L,re)|0,o=o+Math.imul(L,ne)|0,n=n+Math.imul(D,oe)|0,i=(i=i+Math.imul(D,ae)|0)+Math.imul(j,oe)|0,o=o+Math.imul(j,ae)|0,n=n+Math.imul(T,le)|0,i=(i=i+Math.imul(T,ce)|0)+Math.imul(C,le)|0,o=o+Math.imul(C,ce)|0,n=n+Math.imul(A,de)|0,i=(i=i+Math.imul(A,he)|0)+Math.imul(S,de)|0,o=o+Math.imul(S,he)|0;var Te=(c+(n=n+Math.imul(M,pe)|0)|0)+((8191&(i=(i=i+Math.imul(M,me)|0)+Math.imul(E,pe)|0))<<13)|0;c=((o=o+Math.imul(E,me)|0)+(i>>>13)|0)+(Te>>>26)|0,Te&=67108863,n=Math.imul(z,re),i=(i=Math.imul(z,ne))+Math.imul(B,re)|0,o=Math.imul(B,ne),n=n+Math.imul(P,oe)|0,i=(i=i+Math.imul(P,ae)|0)+Math.imul(L,oe)|0,o=o+Math.imul(L,ae)|0,n=n+Math.imul(D,le)|0,i=(i=i+Math.imul(D,ce)|0)+Math.imul(j,le)|0,o=o+Math.imul(j,ce)|0,n=n+Math.imul(T,de)|0,i=(i=i+Math.imul(T,he)|0)+Math.imul(C,de)|0,o=o+Math.imul(C,he)|0;var Ce=(c+(n=n+Math.imul(A,pe)|0)|0)+((8191&(i=(i=i+Math.imul(A,me)|0)+Math.imul(S,pe)|0))<<13)|0;c=((o=o+Math.imul(S,me)|0)+(i>>>13)|0)+(Ce>>>26)|0,Ce&=67108863,n=Math.imul(z,oe),i=(i=Math.imul(z,ae))+Math.imul(B,oe)|0,o=Math.imul(B,ae),n=n+Math.imul(P,le)|0,i=(i=i+Math.imul(P,ce)|0)+Math.imul(L,le)|0,o=o+Math.imul(L,ce)|0,n=n+Math.imul(D,de)|0,i=(i=i+Math.imul(D,he)|0)+Math.imul(j,de)|0,o=o+Math.imul(j,he)|0;var Ne=(c+(n=n+Math.imul(T,pe)|0)|0)+((8191&(i=(i=i+Math.imul(T,me)|0)+Math.imul(C,pe)|0))<<13)|0;c=((o=o+Math.imul(C,me)|0)+(i>>>13)|0)+(Ne>>>26)|0,Ne&=67108863,n=Math.imul(z,le),i=(i=Math.imul(z,ce))+Math.imul(B,le)|0,o=Math.imul(B,ce),n=n+Math.imul(P,de)|0,i=(i=i+Math.imul(P,he)|0)+Math.imul(L,de)|0,o=o+Math.imul(L,he)|0;var De=(c+(n=n+Math.imul(D,pe)|0)|0)+((8191&(i=(i=i+Math.imul(D,me)|0)+Math.imul(j,pe)|0))<<13)|0;c=((o=o+Math.imul(j,me)|0)+(i>>>13)|0)+(De>>>26)|0,De&=67108863,n=Math.imul(z,de),i=(i=Math.imul(z,he))+Math.imul(B,de)|0,o=Math.imul(B,he);var je=(c+(n=n+Math.imul(P,pe)|0)|0)+((8191&(i=(i=i+Math.imul(P,me)|0)+Math.imul(L,pe)|0))<<13)|0;c=((o=o+Math.imul(L,me)|0)+(i>>>13)|0)+(je>>>26)|0,je&=67108863;var Oe=(c+(n=Math.imul(z,pe))|0)+((8191&(i=(i=Math.imul(z,me))+Math.imul(B,pe)|0))<<13)|0;return c=((o=Math.imul(B,me))+(i>>>13)|0)+(Oe>>>26)|0,Oe&=67108863,l[0]=ge,l[1]=ye,l[2]=ve,l[3]=be,l[4]=we,l[5]=xe,l[6]=ke,l[7]=Me,l[8]=Ee,l[9]=_e,l[10]=Ae,l[11]=Se,l[12]=Ie,l[13]=Te,l[14]=Ce,l[15]=Ne,l[16]=De,l[17]=je,l[18]=Oe,0!==c&&(l[19]=c,r.length++),r};function m(e,t,r){return(new g).mulp(e,t,r)}function g(e,t){this.x=e,this.y=t}Math.imul||(p=f),o.prototype.mulTo=function(e,t){var r,n=this.length+e.length;return r=10===this.length&&10===e.length?p(this,e,t):n<63?f(this,e,t):n<1024?function(e,t,r){r.negative=t.negative^e.negative,r.length=e.length+t.length;for(var n=0,i=0,o=0;o>>26)|0)>>>26,a&=67108863}r.words[o]=s,n=a,a=i}return 0!==n?r.words[o]=n:r.length--,r.strip()}(this,e,t):m(this,e,t),r},g.prototype.makeRBT=function(e){for(var t=new Array(e),r=o.prototype._countBits(e)-1,n=0;n>=1;return n},g.prototype.permute=function(e,t,r,n,i,o){for(var a=0;a>>=1)i++;return 1<>>=13,r[2*a+1]=8191&o,o>>>=13;for(a=2*t;a>=26,t+=i/67108864|0,t+=o>>>26,this.words[r]=67108863&o}return 0!==t&&(this.words[r]=t,this.length++),this},o.prototype.muln=function(e){return this.clone().imuln(e)},o.prototype.sqr=function(){return this.mul(this)},o.prototype.isqr=function(){return this.imul(this.clone())},o.prototype.pow=function(e){var t=function(e){for(var t=new Array(e.bitLength()),r=0;r>>i}return t}(e);if(0===t.length)return new o(1);for(var r=this,n=0;n=0);var t,r=e%26,i=(e-r)/26,o=67108863>>>26-r<<26-r;if(0!==r){var a=0;for(t=0;t>>26-r}a&&(this.words[t]=a,this.length++)}if(0!==i){for(t=this.length-1;t>=0;t--)this.words[t+i]=this.words[t];for(t=0;t=0),i=t?(t-t%26)/26:0;var o=e%26,a=Math.min((e-o)/26,this.length),s=67108863^67108863>>>o<a)for(this.length-=a,c=0;c=0&&(0!==u||c>=i);c--){var d=0|this.words[c];this.words[c]=u<<26-o|d>>>o,u=d&s}return l&&0!==u&&(l.words[l.length++]=u),0===this.length&&(this.words[0]=0,this.length=1),this.strip()},o.prototype.ishrn=function(e,t,r){return n(0===this.negative),this.iushrn(e,t,r)},o.prototype.shln=function(e){return this.clone().ishln(e)},o.prototype.ushln=function(e){return this.clone().iushln(e)},o.prototype.shrn=function(e){return this.clone().ishrn(e)},o.prototype.ushrn=function(e){return this.clone().iushrn(e)},o.prototype.testn=function(e){n("number"===typeof e&&e>=0);var t=e%26,r=(e-t)/26,i=1<=0);var t=e%26,r=(e-t)/26;if(n(0===this.negative,"imaskn works only with positive numbers"),this.length<=r)return this;if(0!==t&&r++,this.length=Math.min(r,this.length),0!==t){var i=67108863^67108863>>>t<=67108864;t++)this.words[t]-=67108864,t===this.length-1?this.words[t+1]=1:this.words[t+1]++;return this.length=Math.max(this.length,t+1),this},o.prototype.isubn=function(e){if(n("number"===typeof e),n(e<67108864),e<0)return this.iaddn(-e);if(0!==this.negative)return this.negative=0,this.iaddn(e),this.negative=1,this;if(this.words[0]-=e,1===this.length&&this.words[0]<0)this.words[0]=-this.words[0],this.negative=1;else for(var t=0;t>26)-(l/67108864|0),this.words[i+r]=67108863&o}for(;i>26,this.words[i+r]=67108863&o;if(0===s)return this.strip();for(n(-1===s),s=0,i=0;i>26,this.words[i]=67108863&o;return this.negative=1,this.strip()},o.prototype._wordDiv=function(e,t){var r=(this.length,e.length),n=this.clone(),i=e,a=0|i.words[i.length-1];0!==(r=26-this._countBits(a))&&(i=i.ushln(r),n.iushln(r),a=0|i.words[i.length-1]);var s,l=n.length-i.length;if("mod"!==t){(s=new o(null)).length=l+1,s.words=new Array(s.length);for(var c=0;c=0;d--){var h=67108864*(0|n.words[i.length+d])+(0|n.words[i.length+d-1]);for(h=Math.min(h/a|0,67108863),n._ishlnsubmul(i,h,d);0!==n.negative;)h--,n.negative=0,n._ishlnsubmul(i,1,d),n.isZero()||(n.negative^=1);s&&(s.words[d]=h)}return s&&s.strip(),n.strip(),"div"!==t&&0!==r&&n.iushrn(r),{div:s||null,mod:n}},o.prototype.divmod=function(e,t,r){return n(!e.isZero()),this.isZero()?{div:new o(0),mod:new o(0)}:0!==this.negative&&0===e.negative?(s=this.neg().divmod(e,t),"mod"!==t&&(i=s.div.neg()),"div"!==t&&(a=s.mod.neg(),r&&0!==a.negative&&a.iadd(e)),{div:i,mod:a}):0===this.negative&&0!==e.negative?(s=this.divmod(e.neg(),t),"mod"!==t&&(i=s.div.neg()),{div:i,mod:s.mod}):0!==(this.negative&e.negative)?(s=this.neg().divmod(e.neg(),t),"div"!==t&&(a=s.mod.neg(),r&&0!==a.negative&&a.isub(e)),{div:s.div,mod:a}):e.length>this.length||this.cmp(e)<0?{div:new o(0),mod:this}:1===e.length?"div"===t?{div:this.divn(e.words[0]),mod:null}:"mod"===t?{div:null,mod:new o(this.modn(e.words[0]))}:{div:this.divn(e.words[0]),mod:new o(this.modn(e.words[0]))}:this._wordDiv(e,t);var i,a,s},o.prototype.div=function(e){return this.divmod(e,"div",!1).div},o.prototype.mod=function(e){return this.divmod(e,"mod",!1).mod},o.prototype.umod=function(e){return this.divmod(e,"mod",!0).mod},o.prototype.divRound=function(e){var t=this.divmod(e);if(t.mod.isZero())return t.div;var r=0!==t.div.negative?t.mod.isub(e):t.mod,n=e.ushrn(1),i=e.andln(1),o=r.cmp(n);return o<0||1===i&&0===o?t.div:0!==t.div.negative?t.div.isubn(1):t.div.iaddn(1)},o.prototype.modn=function(e){n(e<=67108863);for(var t=(1<<26)%e,r=0,i=this.length-1;i>=0;i--)r=(t*r+(0|this.words[i]))%e;return r},o.prototype.idivn=function(e){n(e<=67108863);for(var t=0,r=this.length-1;r>=0;r--){var i=(0|this.words[r])+67108864*t;this.words[r]=i/e|0,t=i%e}return this.strip()},o.prototype.divn=function(e){return this.clone().idivn(e)},o.prototype.egcd=function(e){n(0===e.negative),n(!e.isZero());var t=this,r=e.clone();t=0!==t.negative?t.umod(e):t.clone();for(var i=new o(1),a=new o(0),s=new o(0),l=new o(1),c=0;t.isEven()&&r.isEven();)t.iushrn(1),r.iushrn(1),++c;for(var u=r.clone(),d=t.clone();!t.isZero();){for(var h=0,f=1;0===(t.words[0]&f)&&h<26;++h,f<<=1);if(h>0)for(t.iushrn(h);h-- >0;)(i.isOdd()||a.isOdd())&&(i.iadd(u),a.isub(d)),i.iushrn(1),a.iushrn(1);for(var p=0,m=1;0===(r.words[0]&m)&&p<26;++p,m<<=1);if(p>0)for(r.iushrn(p);p-- >0;)(s.isOdd()||l.isOdd())&&(s.iadd(u),l.isub(d)),s.iushrn(1),l.iushrn(1);t.cmp(r)>=0?(t.isub(r),i.isub(s),a.isub(l)):(r.isub(t),s.isub(i),l.isub(a))}return{a:s,b:l,gcd:r.iushln(c)}},o.prototype._invmp=function(e){n(0===e.negative),n(!e.isZero());var t=this,r=e.clone();t=0!==t.negative?t.umod(e):t.clone();for(var i,a=new o(1),s=new o(0),l=r.clone();t.cmpn(1)>0&&r.cmpn(1)>0;){for(var c=0,u=1;0===(t.words[0]&u)&&c<26;++c,u<<=1);if(c>0)for(t.iushrn(c);c-- >0;)a.isOdd()&&a.iadd(l),a.iushrn(1);for(var d=0,h=1;0===(r.words[0]&h)&&d<26;++d,h<<=1);if(d>0)for(r.iushrn(d);d-- >0;)s.isOdd()&&s.iadd(l),s.iushrn(1);t.cmp(r)>=0?(t.isub(r),a.isub(s)):(r.isub(t),s.isub(a))}return(i=0===t.cmpn(1)?a:s).cmpn(0)<0&&i.iadd(e),i},o.prototype.gcd=function(e){if(this.isZero())return e.abs();if(e.isZero())return this.abs();var t=this.clone(),r=e.clone();t.negative=0,r.negative=0;for(var n=0;t.isEven()&&r.isEven();n++)t.iushrn(1),r.iushrn(1);for(;;){for(;t.isEven();)t.iushrn(1);for(;r.isEven();)r.iushrn(1);var i=t.cmp(r);if(i<0){var o=t;t=r,r=o}else if(0===i||0===r.cmpn(1))break;t.isub(r)}return r.iushln(n)},o.prototype.invm=function(e){return this.egcd(e).a.umod(e)},o.prototype.isEven=function(){return 0===(1&this.words[0])},o.prototype.isOdd=function(){return 1===(1&this.words[0])},o.prototype.andln=function(e){return this.words[0]&e},o.prototype.bincn=function(e){n("number"===typeof e);var t=e%26,r=(e-t)/26,i=1<>>26,s&=67108863,this.words[a]=s}return 0!==o&&(this.words[a]=o,this.length++),this},o.prototype.isZero=function(){return 1===this.length&&0===this.words[0]},o.prototype.cmpn=function(e){var t,r=e<0;if(0!==this.negative&&!r)return-1;if(0===this.negative&&r)return 1;if(this.strip(),this.length>1)t=1;else{r&&(e=-e),n(e<=67108863,"Number is too big");var i=0|this.words[0];t=i===e?0:ie.length)return 1;if(this.length=0;r--){var n=0|this.words[r],i=0|e.words[r];if(n!==i){ni&&(t=1);break}}return t},o.prototype.gtn=function(e){return 1===this.cmpn(e)},o.prototype.gt=function(e){return 1===this.cmp(e)},o.prototype.gten=function(e){return this.cmpn(e)>=0},o.prototype.gte=function(e){return this.cmp(e)>=0},o.prototype.ltn=function(e){return-1===this.cmpn(e)},o.prototype.lt=function(e){return-1===this.cmp(e)},o.prototype.lten=function(e){return this.cmpn(e)<=0},o.prototype.lte=function(e){return this.cmp(e)<=0},o.prototype.eqn=function(e){return 0===this.cmpn(e)},o.prototype.eq=function(e){return 0===this.cmp(e)},o.red=function(e){return new M(e)},o.prototype.toRed=function(e){return n(!this.red,"Already a number in reduction context"),n(0===this.negative,"red works only with positives"),e.convertTo(this)._forceRed(e)},o.prototype.fromRed=function(){return n(this.red,"fromRed works only with numbers in reduction context"),this.red.convertFrom(this)},o.prototype._forceRed=function(e){return this.red=e,this},o.prototype.forceRed=function(e){return n(!this.red,"Already a number in reduction context"),this._forceRed(e)},o.prototype.redAdd=function(e){return n(this.red,"redAdd works only with red numbers"),this.red.add(this,e)},o.prototype.redIAdd=function(e){return n(this.red,"redIAdd works only with red numbers"),this.red.iadd(this,e)},o.prototype.redSub=function(e){return n(this.red,"redSub works only with red numbers"),this.red.sub(this,e)},o.prototype.redISub=function(e){return n(this.red,"redISub works only with red numbers"),this.red.isub(this,e)},o.prototype.redShl=function(e){return n(this.red,"redShl works only with red numbers"),this.red.shl(this,e)},o.prototype.redMul=function(e){return n(this.red,"redMul works only with red numbers"),this.red._verify2(this,e),this.red.mul(this,e)},o.prototype.redIMul=function(e){return n(this.red,"redMul works only with red numbers"),this.red._verify2(this,e),this.red.imul(this,e)},o.prototype.redSqr=function(){return n(this.red,"redSqr works only with red numbers"),this.red._verify1(this),this.red.sqr(this)},o.prototype.redISqr=function(){return n(this.red,"redISqr works only with red numbers"),this.red._verify1(this),this.red.isqr(this)},o.prototype.redSqrt=function(){return n(this.red,"redSqrt works only with red numbers"),this.red._verify1(this),this.red.sqrt(this)},o.prototype.redInvm=function(){return n(this.red,"redInvm works only with red numbers"),this.red._verify1(this),this.red.invm(this)},o.prototype.redNeg=function(){return n(this.red,"redNeg works only with red numbers"),this.red._verify1(this),this.red.neg(this)},o.prototype.redPow=function(e){return n(this.red&&!e.red,"redPow(normalNum)"),this.red._verify1(this),this.red.pow(this,e)};var y={k256:null,p224:null,p192:null,p25519:null};function v(e,t){this.name=e,this.p=new o(t,16),this.n=this.p.bitLength(),this.k=new o(1).iushln(this.n).isub(this.p),this.tmp=this._tmp()}function b(){v.call(this,"k256","ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f")}function w(){v.call(this,"p224","ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001")}function x(){v.call(this,"p192","ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff")}function k(){v.call(this,"25519","7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed")}function M(e){if("string"===typeof e){var t=o._prime(e);this.m=t.p,this.prime=t}else n(e.gtn(1),"modulus must be greater than 1"),this.m=e,this.prime=null}function E(e){M.call(this,e),this.shift=this.m.bitLength(),this.shift%26!==0&&(this.shift+=26-this.shift%26),this.r=new o(1).iushln(this.shift),this.r2=this.imod(this.r.sqr()),this.rinv=this.r._invmp(this.m),this.minv=this.rinv.mul(this.r).isubn(1).div(this.m),this.minv=this.minv.umod(this.r),this.minv=this.r.sub(this.minv)}v.prototype._tmp=function(){var e=new o(null);return e.words=new Array(Math.ceil(this.n/13)),e},v.prototype.ireduce=function(e){var t,r=e;do{this.split(r,this.tmp),t=(r=(r=this.imulK(r)).iadd(this.tmp)).bitLength()}while(t>this.n);var n=t0?r.isub(this.p):void 0!==r.strip?r.strip():r._strip(),r},v.prototype.split=function(e,t){e.iushrn(this.n,0,t)},v.prototype.imulK=function(e){return e.imul(this.k)},i(b,v),b.prototype.split=function(e,t){for(var r=4194303,n=Math.min(e.length,9),i=0;i>>22,o=a}o>>>=22,e.words[i-10]=o,0===o&&e.length>10?e.length-=10:e.length-=9},b.prototype.imulK=function(e){e.words[e.length]=0,e.words[e.length+1]=0,e.length+=2;for(var t=0,r=0;r>>=26,e.words[r]=i,t=n}return 0!==t&&(e.words[e.length++]=t),e},o._prime=function(e){if(y[e])return y[e];var t;if("k256"===e)t=new b;else if("p224"===e)t=new w;else if("p192"===e)t=new x;else{if("p25519"!==e)throw new Error("Unknown prime "+e);t=new k}return y[e]=t,t},M.prototype._verify1=function(e){n(0===e.negative,"red works only with positives"),n(e.red,"red works only with red numbers")},M.prototype._verify2=function(e,t){n(0===(e.negative|t.negative),"red works only with positives"),n(e.red&&e.red===t.red,"red works only with red numbers")},M.prototype.imod=function(e){return this.prime?this.prime.ireduce(e)._forceRed(this):e.umod(this.m)._forceRed(this)},M.prototype.neg=function(e){return e.isZero()?e.clone():this.m.sub(e)._forceRed(this)},M.prototype.add=function(e,t){this._verify2(e,t);var r=e.add(t);return r.cmp(this.m)>=0&&r.isub(this.m),r._forceRed(this)},M.prototype.iadd=function(e,t){this._verify2(e,t);var r=e.iadd(t);return r.cmp(this.m)>=0&&r.isub(this.m),r},M.prototype.sub=function(e,t){this._verify2(e,t);var r=e.sub(t);return r.cmpn(0)<0&&r.iadd(this.m),r._forceRed(this)},M.prototype.isub=function(e,t){this._verify2(e,t);var r=e.isub(t);return r.cmpn(0)<0&&r.iadd(this.m),r},M.prototype.shl=function(e,t){return this._verify1(e),this.imod(e.ushln(t))},M.prototype.imul=function(e,t){return this._verify2(e,t),this.imod(e.imul(t))},M.prototype.mul=function(e,t){return this._verify2(e,t),this.imod(e.mul(t))},M.prototype.isqr=function(e){return this.imul(e,e.clone())},M.prototype.sqr=function(e){return this.mul(e,e)},M.prototype.sqrt=function(e){if(e.isZero())return e.clone();var t=this.m.andln(3);if(n(t%2===1),3===t){var r=this.m.add(new o(1)).iushrn(2);return this.pow(e,r)}for(var i=this.m.subn(1),a=0;!i.isZero()&&0===i.andln(1);)a++,i.iushrn(1);n(!i.isZero());var s=new o(1).toRed(this),l=s.redNeg(),c=this.m.subn(1).iushrn(1),u=this.m.bitLength();for(u=new o(2*u*u).toRed(this);0!==this.pow(u,c).cmp(l);)u.redIAdd(l);for(var d=this.pow(u,i),h=this.pow(e,i.addn(1).iushrn(1)),f=this.pow(e,i),p=a;0!==f.cmp(s);){for(var m=f,g=0;0!==m.cmp(s);g++)m=m.redSqr();n(g=0;n--){for(var c=t.words[n],u=l-1;u>=0;u--){var d=c>>u&1;i!==r[0]&&(i=this.sqr(i)),0!==d||0!==a?(a<<=1,a|=d,(4===++s||0===n&&0===u)&&(i=this.mul(i,r[a]),s=0,a=0)):s=0}l=26}return i},M.prototype.convertTo=function(e){var t=e.umod(this.m);return t===e?t.clone():t},M.prototype.convertFrom=function(e){var t=e.clone();return t.red=null,t},o.mont=function(e){return new E(e)},i(E,M),E.prototype.convertTo=function(e){return this.imod(e.ushln(this.shift))},E.prototype.convertFrom=function(e){var t=this.imod(e.mul(this.rinv));return t.red=null,t},E.prototype.imul=function(e,t){if(e.isZero()||t.isZero())return e.words[0]=0,e.length=1,e;var r=e.imul(t),n=r.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),i=r.isub(n).iushrn(this.shift),o=i;return i.cmp(this.m)>=0?o=i.isub(this.m):i.cmpn(0)<0&&(o=i.iadd(this.m)),o._forceRed(this)},E.prototype.mul=function(e,t){if(e.isZero()||t.isZero())return new o(0)._forceRed(this);var r=e.mul(t),n=r.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),i=r.isub(n).iushrn(this.shift),a=i;return i.cmp(this.m)>=0?a=i.isub(this.m):i.cmpn(0)<0&&(a=i.iadd(this.m)),a._forceRed(this)},E.prototype.invm=function(e){return this.imod(e._invmp(this.m).mul(this.r2))._forceRed(this)}}(e=r.nmd(e),this)},24926:(e,t,r)=>{"use strict";var n=r(97244),i=r(58030),o=r(14413),a=r(28032),s=r(15242);function l(e){s.call(this,"digest"),this._hash=e}n(l,s),l.prototype._update=function(e){this._hash.update(e)},l.prototype._final=function(){return this._hash.digest()},e.exports=function(e){return"md5"===(e=e.toLowerCase())?new i:"rmd160"===e||"ripemd160"===e?new o:new l(a(e))}},94538:(e,t,r)=>{var n=r(58030);e.exports=function(e){return(new n).update(e).digest()}},5149:(e,t,r)=>{"use strict";var n=r(97244),i=r(35390),o=r(15242),a=r(3663).Buffer,s=r(94538),l=r(14413),c=r(28032),u=a.alloc(128);function d(e,t){o.call(this,"digest"),"string"===typeof t&&(t=a.from(t));var r="sha512"===e||"sha384"===e?128:64;(this._alg=e,this._key=t,t.length>r)?t=("rmd160"===e?new l:c(e)).update(t).digest():t.length{"use strict";var n=r(97244),i=r(3663).Buffer,o=r(15242),a=i.alloc(128),s=64;function l(e,t){o.call(this,"digest"),"string"===typeof t&&(t=i.from(t)),this._alg=e,this._key=t,t.length>s?t=e(t):t.length{"use strict";t.__esModule=!0;var n=r(88094),i=(a(n),a(r(32486))),o=a(r(81401));a(r(62404));function a(e){return e&&e.__esModule?e:{default:e}}function s(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}function c(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var u=1073741823;t.default=function(e,t){var r,a,d="__create-react-context-"+(0,o.default)()+"__",h=function(e){function r(){var t,n;s(this,r);for(var i=arguments.length,o=Array(i),a=0;a{"use strict";t.__esModule=!0;var n=o(r(88094)),i=o(r(83685));function o(e){return e&&e.__esModule?e:{default:e}}t.default=n.default.createContext||i.default,e.exports=t.default},86117:e=>{"use strict";function t(e){return function(){return e}}var r=function(){};r.thatReturns=t,r.thatReturnsFalse=t(!1),r.thatReturnsTrue=t(!0),r.thatReturnsNull=t(null),r.thatReturnsThis=function(){return this},r.thatReturnsArgument=function(e){return e},e.exports=r},62404:(e,t,r)=>{"use strict";var n=r(86117);e.exports=n},30951:function(e,t){var r="undefined"!==typeof self?self:this,n=function(){function e(){this.fetch=!1,this.DOMException=r.DOMException}return e.prototype=r,new e}();!function(e){!function(t){var r="URLSearchParams"in e,n="Symbol"in e&&"iterator"in Symbol,i="FileReader"in e&&"Blob"in e&&function(){try{return new Blob,!0}catch(e){return!1}}(),o="FormData"in e,a="ArrayBuffer"in e;if(a)var s=["[object Int8Array]","[object Uint8Array]","[object Uint8ClampedArray]","[object Int16Array]","[object Uint16Array]","[object Int32Array]","[object Uint32Array]","[object Float32Array]","[object Float64Array]"],l=ArrayBuffer.isView||function(e){return e&&s.indexOf(Object.prototype.toString.call(e))>-1};function c(e){if("string"!==typeof e&&(e=String(e)),/[^a-z0-9\-#$%&'*+.^_`|~]/i.test(e))throw new TypeError("Invalid character in header field name");return e.toLowerCase()}function u(e){return"string"!==typeof e&&(e=String(e)),e}function d(e){var t={next:function(){var t=e.shift();return{done:void 0===t,value:t}}};return n&&(t[Symbol.iterator]=function(){return t}),t}function h(e){this.map={},e instanceof h?e.forEach((function(e,t){this.append(t,e)}),this):Array.isArray(e)?e.forEach((function(e){this.append(e[0],e[1])}),this):e&&Object.getOwnPropertyNames(e).forEach((function(t){this.append(t,e[t])}),this)}function f(e){if(e.bodyUsed)return Promise.reject(new TypeError("Already read"));e.bodyUsed=!0}function p(e){return new Promise((function(t,r){e.onload=function(){t(e.result)},e.onerror=function(){r(e.error)}}))}function m(e){var t=new FileReader,r=p(t);return t.readAsArrayBuffer(e),r}function g(e){if(e.slice)return e.slice(0);var t=new Uint8Array(e.byteLength);return t.set(new Uint8Array(e)),t.buffer}function y(){return this.bodyUsed=!1,this._initBody=function(e){var t;this._bodyInit=e,e?"string"===typeof e?this._bodyText=e:i&&Blob.prototype.isPrototypeOf(e)?this._bodyBlob=e:o&&FormData.prototype.isPrototypeOf(e)?this._bodyFormData=e:r&&URLSearchParams.prototype.isPrototypeOf(e)?this._bodyText=e.toString():a&&i&&((t=e)&&DataView.prototype.isPrototypeOf(t))?(this._bodyArrayBuffer=g(e.buffer),this._bodyInit=new Blob([this._bodyArrayBuffer])):a&&(ArrayBuffer.prototype.isPrototypeOf(e)||l(e))?this._bodyArrayBuffer=g(e):this._bodyText=e=Object.prototype.toString.call(e):this._bodyText="",this.headers.get("content-type")||("string"===typeof e?this.headers.set("content-type","text/plain;charset=UTF-8"):this._bodyBlob&&this._bodyBlob.type?this.headers.set("content-type",this._bodyBlob.type):r&&URLSearchParams.prototype.isPrototypeOf(e)&&this.headers.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"))},i&&(this.blob=function(){var e=f(this);if(e)return e;if(this._bodyBlob)return Promise.resolve(this._bodyBlob);if(this._bodyArrayBuffer)return Promise.resolve(new Blob([this._bodyArrayBuffer]));if(this._bodyFormData)throw new Error("could not read FormData body as blob");return Promise.resolve(new Blob([this._bodyText]))},this.arrayBuffer=function(){return this._bodyArrayBuffer?f(this)||Promise.resolve(this._bodyArrayBuffer):this.blob().then(m)}),this.text=function(){var e=f(this);if(e)return e;if(this._bodyBlob)return function(e){var t=new FileReader,r=p(t);return t.readAsText(e),r}(this._bodyBlob);if(this._bodyArrayBuffer)return Promise.resolve(function(e){for(var t=new Uint8Array(e),r=new Array(t.length),n=0;n-1?t:e}(t.method||this.method||"GET"),this.mode=t.mode||this.mode||null,this.signal=t.signal||this.signal,this.referrer=null,("GET"===this.method||"HEAD"===this.method)&&r)throw new TypeError("Body not allowed for GET or HEAD requests");this._initBody(r)}function w(e){var t=new FormData;return e.trim().split("&").forEach((function(e){if(e){var r=e.split("="),n=r.shift().replace(/\+/g," "),i=r.join("=").replace(/\+/g," ");t.append(decodeURIComponent(n),decodeURIComponent(i))}})),t}function x(e){var t=new h;return e.replace(/\r?\n[\t ]+/g," ").split(/\r?\n/).forEach((function(e){var r=e.split(":"),n=r.shift().trim();if(n){var i=r.join(":").trim();t.append(n,i)}})),t}function k(e,t){t||(t={}),this.type="default",this.status=void 0===t.status?200:t.status,this.ok=this.status>=200&&this.status<300,this.statusText="statusText"in t?t.statusText:"OK",this.headers=new h(t.headers),this.url=t.url||"",this._initBody(e)}b.prototype.clone=function(){return new b(this,{body:this._bodyInit})},y.call(b.prototype),y.call(k.prototype),k.prototype.clone=function(){return new k(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new h(this.headers),url:this.url})},k.error=function(){var e=new k(null,{status:0,statusText:""});return e.type="error",e};var M=[301,302,303,307,308];k.redirect=function(e,t){if(-1===M.indexOf(t))throw new RangeError("Invalid status code");return new k(null,{status:t,headers:{location:e}})},t.DOMException=e.DOMException;try{new t.DOMException}catch(_){t.DOMException=function(e,t){this.message=e,this.name=t;var r=Error(e);this.stack=r.stack},t.DOMException.prototype=Object.create(Error.prototype),t.DOMException.prototype.constructor=t.DOMException}function E(e,r){return new Promise((function(n,o){var a=new b(e,r);if(a.signal&&a.signal.aborted)return o(new t.DOMException("Aborted","AbortError"));var s=new XMLHttpRequest;function l(){s.abort()}s.onload=function(){var e={status:s.status,statusText:s.statusText,headers:x(s.getAllResponseHeaders()||"")};e.url="responseURL"in s?s.responseURL:e.headers.get("X-Request-URL");var t="response"in s?s.response:s.responseText;n(new k(t,e))},s.onerror=function(){o(new TypeError("Network request failed"))},s.ontimeout=function(){o(new TypeError("Network request failed"))},s.onabort=function(){o(new t.DOMException("Aborted","AbortError"))},s.open(a.method,a.url,!0),"include"===a.credentials?s.withCredentials=!0:"omit"===a.credentials&&(s.withCredentials=!1),"responseType"in s&&i&&(s.responseType="blob"),a.headers.forEach((function(e,t){s.setRequestHeader(t,e)})),a.signal&&(a.signal.addEventListener("abort",l),s.onreadystatechange=function(){4===s.readyState&&a.signal.removeEventListener("abort",l)}),s.send("undefined"===typeof a._bodyInit?null:a._bodyInit)}))}E.polyfill=!0,e.fetch||(e.fetch=E,e.Headers=h,e.Request=b,e.Response=k),t.Headers=h,t.Request=b,t.Response=k,t.fetch=E,Object.defineProperty(t,"__esModule",{value:!0})}({})}(n),n.fetch.ponyfill=!0,delete n.fetch.polyfill;var i=n;(t=i.fetch).default=i.fetch,t.fetch=i.fetch,t.Headers=i.Headers,t.Request=i.Request,t.Response=i.Response,e.exports=t},84327:(e,t,r)=>{"use strict";r(19035),r(24926),r(5149);var n=r(85269),i=Object.keys(n),o=["sha1","sha224","sha256","sha384","sha512","md5","rmd160"].concat(i);var a=r(95550);a.pbkdf2,a.pbkdf2Sync;var s=r(96471);s.Cipher,s.createCipher,s.Cipheriv,t.Tt=s.createCipheriv,s.Decipher,s.createDecipher,s.Decipheriv,t._7=s.createDecipheriv,s.getCiphers,s.listCiphers;var l=r(92578);l.DiffieHellmanGroup,l.createDiffieHellmanGroup,l.getDiffieHellman,l.createDiffieHellman,l.DiffieHellman;var c=r(43466);c.createSign,c.Sign,c.createVerify,c.Verify,r(43478);var u=r(71302);u.publicEncrypt,u.privateEncrypt,u.publicDecrypt,u.privateDecrypt;var d=r(64409);d.randomFill,d.randomFillSync},82116:(e,t,r)=>{"use strict";function n(e,t){if(null==e)throw new TypeError("assign requires that input parameter not be null or undefined");for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e}r.d(t,{A:()=>n})},69571:(e,t,r)=>{"use strict";r.d(t,{A:()=>d});var n={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}};const i=function(e,t,r){var i,o=n[e];return i="string"===typeof o?o:1===t?o.one:o.other.replace("{{count}}",t.toString()),null!==r&&void 0!==r&&r.addSuffix?r.comparison&&r.comparison>0?"in "+i:i+" ago":i};function o(e){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=t.width?String(t.width):e.defaultWidth;return e.formats[r]||e.formats[e.defaultWidth]}}var a={date:o({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:o({formats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},defaultWidth:"full"}),dateTime:o({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})};var s={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};function l(e){return function(t,r){var n;if("formatting"===(null!==r&&void 0!==r&&r.context?String(r.context):"standalone")&&e.formattingValues){var i=e.defaultFormattingWidth||e.defaultWidth,o=null!==r&&void 0!==r&&r.width?String(r.width):i;n=e.formattingValues[o]||e.formattingValues[i]}else{var a=e.defaultWidth,s=null!==r&&void 0!==r&&r.width?String(r.width):e.defaultWidth;n=e.values[s]||e.values[a]}return n[e.argumentCallback?e.argumentCallback(t):t]}}function c(e){return function(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=r.width,i=n&&e.matchPatterns[n]||e.matchPatterns[e.defaultMatchWidth],o=t.match(i);if(!o)return null;var a,s=o[0],l=n&&e.parsePatterns[n]||e.parsePatterns[e.defaultParseWidth],c=Array.isArray(l)?function(e,t){for(var r=0;r20||n<10)switch(n%10){case 1:return r+"st";case 2:return r+"nd";case 3:return r+"rd"}return r+"th"},era:l({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:l({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},defaultWidth:"wide",argumentCallback:function(e){return e-1}}),month:l({values:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},defaultWidth:"wide"}),day:l({values:{narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},defaultWidth:"wide"}),dayPeriod:l({values:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},defaultWidth:"wide",formattingValues:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},defaultFormattingWidth:"wide"})},match:{ordinalNumber:(u={matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:function(e){return parseInt(e,10)}},function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=e.match(u.matchPattern);if(!r)return null;var n=r[0],i=e.match(u.parsePattern);if(!i)return null;var o=u.valueCallback?u.valueCallback(i[0]):i[0];return{value:o=t.valueCallback?t.valueCallback(o):o,rest:e.slice(n.length)}}),era:c({matchPatterns:{narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^b/i,/^(a|c)/i]},defaultParseWidth:"any"}),quarter:c({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:function(e){return e+1}}),month:c({matchPatterns:{narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:"any"}),day:c({matchPatterns:{narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},defaultParseWidth:"any"}),dayPeriod:c({matchPatterns:{narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},defaultParseWidth:"any"})},options:{weekStartsOn:0,firstWeekContainsDate:1}}},54304:(e,t,r)=>{"use strict";r.d(t,{q:()=>i});var n={};function i(){return n}},33498:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=function(e,t){switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});default:return t.date({width:"full"})}},i=function(e,t){switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});default:return t.time({width:"full"})}};const o={p:i,P:function(e,t){var r,o=e.match(/(P+)(p+)?/)||[],a=o[1],s=o[2];if(!s)return n(e,t);switch(a){case"P":r=t.dateTime({width:"short"});break;case"PP":r=t.dateTime({width:"medium"});break;case"PPP":r=t.dateTime({width:"long"});break;default:r=t.dateTime({width:"full"})}return r.replace("{{date}}",n(a,t)).replace("{{time}}",i(s,t))}}},12354:(e,t,r)=>{"use strict";function n(e){var t=new Date(Date.UTC(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()));return t.setUTCFullYear(e.getFullYear()),e.getTime()-t.getTime()}r.d(t,{A:()=>n})},10345:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var n=r(34633),i=r(50941),o=r(65881),a=r(10909);var s=6048e5;function l(e){(0,a.A)(1,arguments);var t=(0,n.A)(e),r=(0,i.A)(t).getTime()-function(e){(0,a.A)(1,arguments);var t=(0,o.A)(e),r=new Date(0);return r.setUTCFullYear(t,0,4),r.setUTCHours(0,0,0,0),(0,i.A)(r)}(t).getTime();return Math.round(r/s)+1}},65881:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var n=r(34633),i=r(10909),o=r(50941);function a(e){(0,i.A)(1,arguments);var t=(0,n.A)(e),r=t.getUTCFullYear(),a=new Date(0);a.setUTCFullYear(r+1,0,4),a.setUTCHours(0,0,0,0);var s=(0,o.A)(a),l=new Date(0);l.setUTCFullYear(r,0,4),l.setUTCHours(0,0,0,0);var c=(0,o.A)(l);return t.getTime()>=s.getTime()?r+1:t.getTime()>=c.getTime()?r:r-1}},27444:(e,t,r)=>{"use strict";r.d(t,{A:()=>u});var n=r(34633),i=r(29436),o=r(4174),a=r(10909),s=r(68298),l=r(54304);var c=6048e5;function u(e,t){(0,a.A)(1,arguments);var r=(0,n.A)(e),u=(0,i.A)(r,t).getTime()-function(e,t){var r,n,c,u,d,h,f,p;(0,a.A)(1,arguments);var m=(0,l.q)(),g=(0,s.A)(null!==(r=null!==(n=null!==(c=null!==(u=null===t||void 0===t?void 0:t.firstWeekContainsDate)&&void 0!==u?u:null===t||void 0===t||null===(d=t.locale)||void 0===d||null===(h=d.options)||void 0===h?void 0:h.firstWeekContainsDate)&&void 0!==c?c:m.firstWeekContainsDate)&&void 0!==n?n:null===(f=m.locale)||void 0===f||null===(p=f.options)||void 0===p?void 0:p.firstWeekContainsDate)&&void 0!==r?r:1),y=(0,o.A)(e,t),v=new Date(0);return v.setUTCFullYear(y,0,g),v.setUTCHours(0,0,0,0),(0,i.A)(v,t)}(r,t).getTime();return Math.round(u/c)+1}},4174:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var n=r(34633),i=r(10909),o=r(29436),a=r(68298),s=r(54304);function l(e,t){var r,l,c,u,d,h,f,p;(0,i.A)(1,arguments);var m=(0,n.A)(e),g=m.getUTCFullYear(),y=(0,s.q)(),v=(0,a.A)(null!==(r=null!==(l=null!==(c=null!==(u=null===t||void 0===t?void 0:t.firstWeekContainsDate)&&void 0!==u?u:null===t||void 0===t||null===(d=t.locale)||void 0===d||null===(h=d.options)||void 0===h?void 0:h.firstWeekContainsDate)&&void 0!==c?c:y.firstWeekContainsDate)&&void 0!==l?l:null===(f=y.locale)||void 0===f||null===(p=f.options)||void 0===p?void 0:p.firstWeekContainsDate)&&void 0!==r?r:1);if(!(v>=1&&v<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var b=new Date(0);b.setUTCFullYear(g+1,0,v),b.setUTCHours(0,0,0,0);var w=(0,o.A)(b,t),x=new Date(0);x.setUTCFullYear(g,0,v),x.setUTCHours(0,0,0,0);var k=(0,o.A)(x,t);return m.getTime()>=w.getTime()?g+1:m.getTime()>=k.getTime()?g:g-1}},82567:(e,t,r)=>{"use strict";r.d(t,{ef:()=>o,lJ:()=>s,xM:()=>a});var n=["D","DD"],i=["YY","YYYY"];function o(e){return-1!==n.indexOf(e)}function a(e){return-1!==i.indexOf(e)}function s(e,t,r){if("YYYY"===e)throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(t,"`) for formatting years to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("YY"===e)throw new RangeError("Use `yy` instead of `YY` (in `".concat(t,"`) for formatting years to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("D"===e)throw new RangeError("Use `d` instead of `D` (in `".concat(t,"`) for formatting days of the month to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("DD"===e)throw new RangeError("Use `dd` instead of `DD` (in `".concat(t,"`) for formatting days of the month to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"))}},10909:(e,t,r)=>{"use strict";function n(e,t){if(t.length1?"s":"")+" required, but only "+t.length+" present")}r.d(t,{A:()=>n})},48689:(e,t,r)=>{"use strict";r.d(t,{u:()=>o});var n={ceil:Math.ceil,round:Math.round,floor:Math.floor,trunc:function(e){return e<0?Math.ceil(e):Math.floor(e)}},i="trunc";function o(e){return e?n[e]:n[i]}},50941:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(34633),i=r(10909);function o(e){(0,i.A)(1,arguments);var t=(0,n.A)(e),r=t.getUTCDay(),o=(r<1?7:0)+r-1;return t.setUTCDate(t.getUTCDate()-o),t.setUTCHours(0,0,0,0),t}},29436:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var n=r(34633),i=r(10909),o=r(68298),a=r(54304);function s(e,t){var r,s,l,c,u,d,h,f;(0,i.A)(1,arguments);var p=(0,a.q)(),m=(0,o.A)(null!==(r=null!==(s=null!==(l=null!==(c=null===t||void 0===t?void 0:t.weekStartsOn)&&void 0!==c?c:null===t||void 0===t||null===(u=t.locale)||void 0===u||null===(d=u.options)||void 0===d?void 0:d.weekStartsOn)&&void 0!==l?l:p.weekStartsOn)&&void 0!==s?s:null===(h=p.locale)||void 0===h||null===(f=h.options)||void 0===f?void 0:f.weekStartsOn)&&void 0!==r?r:0);if(!(m>=0&&m<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var g=(0,n.A)(e),y=g.getUTCDay(),v=(y{"use strict";function n(e){if(null===e||!0===e||!1===e)return NaN;var t=Number(e);return isNaN(t)?t:t<0?Math.ceil(t):Math.floor(t)}r.d(t,{A:()=>n})},83835:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var n=r(68298),i=r(34633),o=r(10909);function a(e,t){(0,o.A)(2,arguments);var r=(0,i.A)(e),a=(0,n.A)(t);return isNaN(a)?new Date(NaN):a?(r.setDate(r.getDate()+a),r):r}},23393:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var n=r(68298),i=r(34633),o=r(10909);function a(e,t){(0,o.A)(2,arguments);var r=(0,i.A)(e).getTime(),a=(0,n.A)(t);return new Date(r+a)}},68736:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var n=r(68298),i=r(34633),o=r(10909);function a(e,t){(0,o.A)(2,arguments);var r=(0,i.A)(e),a=(0,n.A)(t);if(isNaN(a))return new Date(NaN);if(!a)return r;var s=r.getDate(),l=new Date(r.getTime());return l.setMonth(r.getMonth()+a+1,0),s>=l.getDate()?l:(r.setFullYear(l.getFullYear(),l.getMonth(),s),r)}},23892:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(34633),i=r(10909);function o(e,t){(0,i.A)(2,arguments);var r=(0,n.A)(e),o=(0,n.A)(t),a=r.getTime()-o.getTime();return a<0?-1:a>0?1:a}},27993:(e,t,r)=>{"use strict";r.d(t,{Cg:()=>n,_m:()=>o,s0:()=>i});Math.pow(10,8);var n=6e4,i=36e5,o=1e3},65008:(e,t,r)=>{"use strict";r.d(t,{A:()=>c});var n=r(34633),i=r(12354),o=r(63945),a=r(10909),s=864e5;function l(e,t){var r=e.getFullYear()-t.getFullYear()||e.getMonth()-t.getMonth()||e.getDate()-t.getDate()||e.getHours()-t.getHours()||e.getMinutes()-t.getMinutes()||e.getSeconds()-t.getSeconds()||e.getMilliseconds()-t.getMilliseconds();return r<0?-1:r>0?1:r}function c(e,t){(0,a.A)(2,arguments);var r=(0,n.A)(e),c=(0,n.A)(t),u=l(r,c),d=Math.abs(function(e,t){(0,a.A)(2,arguments);var r=(0,o.A)(e),n=(0,o.A)(t),l=r.getTime()-(0,i.A)(r),c=n.getTime()-(0,i.A)(n);return Math.round((l-c)/s)}(r,c));r.setDate(r.getDate()-u*d);var h=u*(d-Number(l(r,c)===-u));return 0===h?0:h}},35895:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var n=r(27993),i=r(52846),o=r(10909),a=r(48689);function s(e,t,r){(0,o.A)(2,arguments);var s=(0,i.A)(e,t)/n.s0;return(0,a.u)(null===r||void 0===r?void 0:r.roundingMethod)(s)}},52846:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(34633),i=r(10909);function o(e,t){return(0,i.A)(2,arguments),(0,n.A)(e).getTime()-(0,n.A)(t).getTime()}},6701:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var n=r(27993),i=r(52846),o=r(10909),a=r(48689);function s(e,t,r){(0,o.A)(2,arguments);var s=(0,i.A)(e,t)/n.Cg;return(0,a.u)(null===r||void 0===r?void 0:r.roundingMethod)(s)}},25815:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var n=r(34633),i=r(10909);var o=r(23892),a=r(79026),s=r(64654);function l(e,t){(0,i.A)(2,arguments);var r,l=(0,n.A)(e),c=(0,n.A)(t),u=(0,o.A)(l,c),d=Math.abs(function(e,t){(0,i.A)(2,arguments);var r=(0,n.A)(e),o=(0,n.A)(t);return 12*(r.getFullYear()-o.getFullYear())+(r.getMonth()-o.getMonth())}(l,c));if(d<1)r=0;else{1===l.getMonth()&&l.getDate()>27&&l.setDate(30),l.setMonth(l.getMonth()-u*d);var h=(0,o.A)(l,c)===-u;(function(e){(0,i.A)(1,arguments);var t=(0,n.A)(e);return(0,a.A)(t).getTime()===(0,s.A)(t).getTime()})((0,n.A)(e))&&1===d&&1===(0,o.A)(e,c)&&(h=!1),r=u*(d-Number(h))}return 0===r?0:r}},92129:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var n=r(52846),i=r(10909),o=r(48689);function a(e,t,r){(0,i.A)(2,arguments);var a=(0,n.A)(e,t)/1e3;return(0,o.u)(null===r||void 0===r?void 0:r.roundingMethod)(a)}},24628:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var n=r(34633),i=r(10909);var o=r(23892);function a(e,t){(0,i.A)(2,arguments);var r=(0,n.A)(e),a=(0,n.A)(t),s=(0,o.A)(r,a),l=Math.abs(function(e,t){(0,i.A)(2,arguments);var r=(0,n.A)(e),o=(0,n.A)(t);return r.getFullYear()-o.getFullYear()}(r,a));r.setFullYear(1584),a.setFullYear(1584);var c=(0,o.A)(r,a)===-s,u=s*(l-Number(c));return 0===u?0:u}},79026:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(34633),i=r(10909);function o(e){(0,i.A)(1,arguments);var t=(0,n.A)(e);return t.setHours(23,59,59,999),t}},64654:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(34633),i=r(10909);function o(e){(0,i.A)(1,arguments);var t=(0,n.A)(e),r=t.getMonth();return t.setFullYear(t.getFullYear(),r+1,0),t.setHours(23,59,59,999),t}},69400:(e,t,r)=>{"use strict";r.d(t,{A:()=>O});var n=r(13980),i=r(95912),o=r(34633),a=r(10909);var s=r(10345),l=r(65881),c=r(27444),u=r(4174);function d(e,t){for(var r=e<0?"-":"",n=Math.abs(e).toString();n.length0?r:1-r;return d("yy"===t?n%100:n,t.length)},M:function(e,t){var r=e.getUTCMonth();return"M"===t?String(r+1):d(r+1,2)},d:function(e,t){return d(e.getUTCDate(),t.length)},a:function(e,t){var r=e.getUTCHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return r.toUpperCase();case"aaa":return r;case"aaaaa":return r[0];default:return"am"===r?"a.m.":"p.m."}},h:function(e,t){return d(e.getUTCHours()%12||12,t.length)},H:function(e,t){return d(e.getUTCHours(),t.length)},m:function(e,t){return d(e.getUTCMinutes(),t.length)},s:function(e,t){return d(e.getUTCSeconds(),t.length)},S:function(e,t){var r=t.length,n=e.getUTCMilliseconds();return d(Math.floor(n*Math.pow(10,r-3)),t.length)}};var f="midnight",p="noon",m="morning",g="afternoon",y="evening",v="night";function b(e,t){var r=e>0?"-":"+",n=Math.abs(e),i=Math.floor(n/60),o=n%60;if(0===o)return r+String(i);var a=t||"";return r+String(i)+a+d(o,2)}function w(e,t){return e%60===0?(e>0?"-":"+")+d(Math.abs(e)/60,2):x(e,t)}function x(e,t){var r=t||"",n=e>0?"-":"+",i=Math.abs(e);return n+d(Math.floor(i/60),2)+r+d(i%60,2)}const k={G:function(e,t,r){var n=e.getUTCFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return r.era(n,{width:"abbreviated"});case"GGGGG":return r.era(n,{width:"narrow"});default:return r.era(n,{width:"wide"})}},y:function(e,t,r){if("yo"===t){var n=e.getUTCFullYear(),i=n>0?n:1-n;return r.ordinalNumber(i,{unit:"year"})}return h.y(e,t)},Y:function(e,t,r,n){var i=(0,u.A)(e,n),o=i>0?i:1-i;return"YY"===t?d(o%100,2):"Yo"===t?r.ordinalNumber(o,{unit:"year"}):d(o,t.length)},R:function(e,t){return d((0,l.A)(e),t.length)},u:function(e,t){return d(e.getUTCFullYear(),t.length)},Q:function(e,t,r){var n=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"Q":return String(n);case"QQ":return d(n,2);case"Qo":return r.ordinalNumber(n,{unit:"quarter"});case"QQQ":return r.quarter(n,{width:"abbreviated",context:"formatting"});case"QQQQQ":return r.quarter(n,{width:"narrow",context:"formatting"});default:return r.quarter(n,{width:"wide",context:"formatting"})}},q:function(e,t,r){var n=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"q":return String(n);case"qq":return d(n,2);case"qo":return r.ordinalNumber(n,{unit:"quarter"});case"qqq":return r.quarter(n,{width:"abbreviated",context:"standalone"});case"qqqqq":return r.quarter(n,{width:"narrow",context:"standalone"});default:return r.quarter(n,{width:"wide",context:"standalone"})}},M:function(e,t,r){var n=e.getUTCMonth();switch(t){case"M":case"MM":return h.M(e,t);case"Mo":return r.ordinalNumber(n+1,{unit:"month"});case"MMM":return r.month(n,{width:"abbreviated",context:"formatting"});case"MMMMM":return r.month(n,{width:"narrow",context:"formatting"});default:return r.month(n,{width:"wide",context:"formatting"})}},L:function(e,t,r){var n=e.getUTCMonth();switch(t){case"L":return String(n+1);case"LL":return d(n+1,2);case"Lo":return r.ordinalNumber(n+1,{unit:"month"});case"LLL":return r.month(n,{width:"abbreviated",context:"standalone"});case"LLLLL":return r.month(n,{width:"narrow",context:"standalone"});default:return r.month(n,{width:"wide",context:"standalone"})}},w:function(e,t,r,n){var i=(0,c.A)(e,n);return"wo"===t?r.ordinalNumber(i,{unit:"week"}):d(i,t.length)},I:function(e,t,r){var n=(0,s.A)(e);return"Io"===t?r.ordinalNumber(n,{unit:"week"}):d(n,t.length)},d:function(e,t,r){return"do"===t?r.ordinalNumber(e.getUTCDate(),{unit:"date"}):h.d(e,t)},D:function(e,t,r){var n=function(e){(0,a.A)(1,arguments);var t=(0,o.A)(e),r=t.getTime();t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0);var n=r-t.getTime();return Math.floor(n/864e5)+1}(e);return"Do"===t?r.ordinalNumber(n,{unit:"dayOfYear"}):d(n,t.length)},E:function(e,t,r){var n=e.getUTCDay();switch(t){case"E":case"EE":case"EEE":return r.day(n,{width:"abbreviated",context:"formatting"});case"EEEEE":return r.day(n,{width:"narrow",context:"formatting"});case"EEEEEE":return r.day(n,{width:"short",context:"formatting"});default:return r.day(n,{width:"wide",context:"formatting"})}},e:function(e,t,r,n){var i=e.getUTCDay(),o=(i-n.weekStartsOn+8)%7||7;switch(t){case"e":return String(o);case"ee":return d(o,2);case"eo":return r.ordinalNumber(o,{unit:"day"});case"eee":return r.day(i,{width:"abbreviated",context:"formatting"});case"eeeee":return r.day(i,{width:"narrow",context:"formatting"});case"eeeeee":return r.day(i,{width:"short",context:"formatting"});default:return r.day(i,{width:"wide",context:"formatting"})}},c:function(e,t,r,n){var i=e.getUTCDay(),o=(i-n.weekStartsOn+8)%7||7;switch(t){case"c":return String(o);case"cc":return d(o,t.length);case"co":return r.ordinalNumber(o,{unit:"day"});case"ccc":return r.day(i,{width:"abbreviated",context:"standalone"});case"ccccc":return r.day(i,{width:"narrow",context:"standalone"});case"cccccc":return r.day(i,{width:"short",context:"standalone"});default:return r.day(i,{width:"wide",context:"standalone"})}},i:function(e,t,r){var n=e.getUTCDay(),i=0===n?7:n;switch(t){case"i":return String(i);case"ii":return d(i,t.length);case"io":return r.ordinalNumber(i,{unit:"day"});case"iii":return r.day(n,{width:"abbreviated",context:"formatting"});case"iiiii":return r.day(n,{width:"narrow",context:"formatting"});case"iiiiii":return r.day(n,{width:"short",context:"formatting"});default:return r.day(n,{width:"wide",context:"formatting"})}},a:function(e,t,r){var n=e.getUTCHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"aaa":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return r.dayPeriod(n,{width:"narrow",context:"formatting"});default:return r.dayPeriod(n,{width:"wide",context:"formatting"})}},b:function(e,t,r){var n,i=e.getUTCHours();switch(n=12===i?p:0===i?f:i/12>=1?"pm":"am",t){case"b":case"bb":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"bbb":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return r.dayPeriod(n,{width:"narrow",context:"formatting"});default:return r.dayPeriod(n,{width:"wide",context:"formatting"})}},B:function(e,t,r){var n,i=e.getUTCHours();switch(n=i>=17?y:i>=12?g:i>=4?m:v,t){case"B":case"BB":case"BBB":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"BBBBB":return r.dayPeriod(n,{width:"narrow",context:"formatting"});default:return r.dayPeriod(n,{width:"wide",context:"formatting"})}},h:function(e,t,r){if("ho"===t){var n=e.getUTCHours()%12;return 0===n&&(n=12),r.ordinalNumber(n,{unit:"hour"})}return h.h(e,t)},H:function(e,t,r){return"Ho"===t?r.ordinalNumber(e.getUTCHours(),{unit:"hour"}):h.H(e,t)},K:function(e,t,r){var n=e.getUTCHours()%12;return"Ko"===t?r.ordinalNumber(n,{unit:"hour"}):d(n,t.length)},k:function(e,t,r){var n=e.getUTCHours();return 0===n&&(n=24),"ko"===t?r.ordinalNumber(n,{unit:"hour"}):d(n,t.length)},m:function(e,t,r){return"mo"===t?r.ordinalNumber(e.getUTCMinutes(),{unit:"minute"}):h.m(e,t)},s:function(e,t,r){return"so"===t?r.ordinalNumber(e.getUTCSeconds(),{unit:"second"}):h.s(e,t)},S:function(e,t){return h.S(e,t)},X:function(e,t,r,n){var i=(n._originalDate||e).getTimezoneOffset();if(0===i)return"Z";switch(t){case"X":return w(i);case"XXXX":case"XX":return x(i);default:return x(i,":")}},x:function(e,t,r,n){var i=(n._originalDate||e).getTimezoneOffset();switch(t){case"x":return w(i);case"xxxx":case"xx":return x(i);default:return x(i,":")}},O:function(e,t,r,n){var i=(n._originalDate||e).getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+b(i,":");default:return"GMT"+x(i,":")}},z:function(e,t,r,n){var i=(n._originalDate||e).getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+b(i,":");default:return"GMT"+x(i,":")}},t:function(e,t,r,n){var i=n._originalDate||e;return d(Math.floor(i.getTime()/1e3),t.length)},T:function(e,t,r,n){return d((n._originalDate||e).getTime(),t.length)}};var M=r(33498),E=r(12354),_=r(82567),A=r(68298),S=r(54304),I=r(69571),T=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,C=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,N=/^'([^]*?)'?$/,D=/''/g,j=/[a-zA-Z]/;function O(e,t,r){var s,l,c,u,d,h,f,p,m,g,y,v,b,w,x,O,P,L;(0,a.A)(2,arguments);var R=String(t),z=(0,S.q)(),B=null!==(s=null!==(l=null===r||void 0===r?void 0:r.locale)&&void 0!==l?l:z.locale)&&void 0!==s?s:I.A,U=(0,A.A)(null!==(c=null!==(u=null!==(d=null!==(h=null===r||void 0===r?void 0:r.firstWeekContainsDate)&&void 0!==h?h:null===r||void 0===r||null===(f=r.locale)||void 0===f||null===(p=f.options)||void 0===p?void 0:p.firstWeekContainsDate)&&void 0!==d?d:z.firstWeekContainsDate)&&void 0!==u?u:null===(m=z.locale)||void 0===m||null===(g=m.options)||void 0===g?void 0:g.firstWeekContainsDate)&&void 0!==c?c:1);if(!(U>=1&&U<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var F=(0,A.A)(null!==(y=null!==(v=null!==(b=null!==(w=null===r||void 0===r?void 0:r.weekStartsOn)&&void 0!==w?w:null===r||void 0===r||null===(x=r.locale)||void 0===x||null===(O=x.options)||void 0===O?void 0:O.weekStartsOn)&&void 0!==b?b:z.weekStartsOn)&&void 0!==v?v:null===(P=z.locale)||void 0===P||null===(L=P.options)||void 0===L?void 0:L.weekStartsOn)&&void 0!==y?y:0);if(!(F>=0&&F<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!B.localize)throw new RangeError("locale must contain localize property");if(!B.formatLong)throw new RangeError("locale must contain formatLong property");var H=(0,o.A)(e);if(!(0,n.A)(H))throw new RangeError("Invalid time value");var V=(0,E.A)(H),G=(0,i.A)(H,V),q={firstWeekContainsDate:U,weekStartsOn:F,locale:B,_originalDate:H};return R.match(C).map((function(e){var t=e[0];return"p"===t||"P"===t?(0,M.A[t])(e,B.formatLong):e})).join("").match(T).map((function(n){if("''"===n)return"'";var i=n[0];if("'"===i)return function(e){var t=e.match(N);if(!t)return e;return t[1].replace(D,"'")}(n);var o=k[i];if(o)return null!==r&&void 0!==r&&r.useAdditionalWeekYearTokens||!(0,_.xM)(n)||(0,_.lJ)(n,t,String(e)),null!==r&&void 0!==r&&r.useAdditionalDayOfYearTokens||!(0,_.ef)(n)||(0,_.lJ)(n,t,String(e)),o(G,n,B.localize,q);if(i.match(j))throw new RangeError("Format string contains an unescaped latin alphabet character `"+i+"`");return n})).join("")}},13980:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var n=r(82284),i=r(10909);var o=r(34633);function a(e){if((0,i.A)(1,arguments),!function(e){return(0,i.A)(1,arguments),e instanceof Date||"object"===(0,n.A)(e)&&"[object Date]"===Object.prototype.toString.call(e)}(e)&&"number"!==typeof e)return!1;var t=(0,o.A)(e);return!isNaN(Number(t))}},63945:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(34633),i=r(10909);function o(e){(0,i.A)(1,arguments);var t=(0,n.A)(e);return t.setHours(0,0,0,0),t}},95912:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var n=r(23393),i=r(10909),o=r(68298);function a(e,t){(0,i.A)(2,arguments);var r=(0,o.A)(t);return(0,n.A)(e,-r)}},34633:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(82284),i=r(10909);function o(e){(0,i.A)(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||"object"===(0,n.A)(e)&&"[object Date]"===t?new Date(e.getTime()):"number"===typeof e||"[object Number]"===t?new Date(e):("string"!==typeof e&&"[object String]"!==t||"undefined"===typeof console||(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn((new Error).stack)),new Date(NaN))}},62332:e=>{function t(e,t,r){var n,i,o,a,s;function l(){var c=Date.now()-a;c=0?n=setTimeout(l,t-c):(n=null,r||(s=e.apply(o,i),o=i=null))}null==t&&(t=100);var c=function(){o=this,i=arguments,a=Date.now();var c=r&&!n;return n||(n=setTimeout(l,t)),c&&(s=e.apply(o,i),o=i=null),s};return c.clear=function(){n&&(clearTimeout(n),n=null)},c.flush=function(){n&&(s=e.apply(o,i),o=i=null,clearTimeout(n),n=null)},c}t.debounce=t,e.exports=t},38700:e=>{"use strict";var t="%[a-f0-9]{2}",r=new RegExp("("+t+")|([^%]+?)","gi"),n=new RegExp("("+t+")+","gi");function i(e,t){try{return[decodeURIComponent(e.join(""))]}catch(o){}if(1===e.length)return e;t=t||1;var r=e.slice(0,t),n=e.slice(t);return Array.prototype.concat.call([],i(r),i(n))}function o(e){try{return decodeURIComponent(e)}catch(o){for(var t=e.match(r)||[],n=1;n{"use strict";var n=r(17509),i=r(94902),o=r(73021),a=r(56297);e.exports=function(e,t,r){if(!e||"object"!==typeof e&&"function"!==typeof e)throw new o("`obj` must be an object or a function`");if("string"!==typeof t&&"symbol"!==typeof t)throw new o("`property` must be a string or a symbol`");if(arguments.length>3&&"boolean"!==typeof arguments[3]&&null!==arguments[3])throw new o("`nonEnumerable`, if provided, must be a boolean or null");if(arguments.length>4&&"boolean"!==typeof arguments[4]&&null!==arguments[4])throw new o("`nonWritable`, if provided, must be a boolean or null");if(arguments.length>5&&"boolean"!==typeof arguments[5]&&null!==arguments[5])throw new o("`nonConfigurable`, if provided, must be a boolean or null");if(arguments.length>6&&"boolean"!==typeof arguments[6])throw new o("`loose`, if provided, must be a boolean");var s=arguments.length>3?arguments[3]:null,l=arguments.length>4?arguments[4]:null,c=arguments.length>5?arguments[5]:null,u=arguments.length>6&&arguments[6],d=!!a&&a(e,t);if(n)n(e,t,{configurable:null===c&&d?d.configurable:!c,enumerable:null===s&&d?d.enumerable:!s,value:r,writable:null===l&&d?d.writable:!l});else{if(!u&&(s||l||c))throw new i("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.");e[t]=r}}},61782:(e,t,r)=>{"use strict";var n=r(20799),i="function"===typeof Symbol&&"symbol"===typeof Symbol("foo"),o=Object.prototype.toString,a=Array.prototype.concat,s=r(99555),l=r(26774)(),c=function(e,t,r,n){if(t in e)if(!0===n){if(e[t]===r)return}else if("function"!==typeof(i=n)||"[object Function]"!==o.call(i)||!n())return;var i;l?s(e,t,r,!0):s(e,t,r)},u=function(e,t){var r=arguments.length>2?arguments[2]:{},o=n(t);i&&(o=a.call(o,Object.getOwnPropertySymbols(t)));for(var s=0;s{"use strict";t.utils=r(7280),t.Cipher=r(4270),t.DES=r(56537),t.CBC=r(21587),t.EDE=r(25865)},21587:(e,t,r)=>{"use strict";var n=r(86367),i=r(97244),o={};function a(e){n.equal(e.length,8,"Invalid IV length"),this.iv=new Array(8);for(var t=0;t{"use strict";var n=r(86367);function i(e){this.options=e,this.type=this.options.type,this.blockSize=8,this._init(),this.buffer=new Array(this.blockSize),this.bufferOff=0,this.padding=!1!==e.padding}e.exports=i,i.prototype._init=function(){},i.prototype.update=function(e){return 0===e.length?[]:"decrypt"===this.type?this._updateDecrypt(e):this._updateEncrypt(e)},i.prototype._buffer=function(e,t){for(var r=Math.min(this.buffer.length-this.bufferOff,e.length-t),n=0;n0;n--)t+=this._buffer(e,t),r+=this._flushBuffer(i,r);return t+=this._buffer(e,t),i},i.prototype.final=function(e){var t,r;return e&&(t=this.update(e)),r="encrypt"===this.type?this._finalEncrypt():this._finalDecrypt(),t?t.concat(r):r},i.prototype._pad=function(e,t){if(0===t)return!1;for(;t{"use strict";var n=r(86367),i=r(97244),o=r(7280),a=r(4270);function s(){this.tmp=new Array(2),this.keys=null}function l(e){a.call(this,e);var t=new s;this._desState=t,this.deriveKeys(t,e.key)}i(l,a),e.exports=l,l.create=function(e){return new l(e)};var c=[1,1,2,2,2,2,2,2,1,2,2,2,2,2,2,1];l.prototype.deriveKeys=function(e,t){e.keys=new Array(32),n.equal(t.length,this.blockSize,"Invalid key length");var r=o.readUInt32BE(t,0),i=o.readUInt32BE(t,4);o.pc1(r,i,e.tmp,0),r=e.tmp[0],i=e.tmp[1];for(var a=0;a>>1];r=o.r28shl(r,s),i=o.r28shl(i,s),o.pc2(r,i,e.keys,a)}},l.prototype._update=function(e,t,r,n){var i=this._desState,a=o.readUInt32BE(e,t),s=o.readUInt32BE(e,t+4);o.ip(a,s,i.tmp,0),a=i.tmp[0],s=i.tmp[1],"encrypt"===this.type?this._encrypt(i,a,s,i.tmp,0):this._decrypt(i,a,s,i.tmp,0),a=i.tmp[0],s=i.tmp[1],o.writeUInt32BE(r,a,n),o.writeUInt32BE(r,s,n+4)},l.prototype._pad=function(e,t){if(!1===this.padding)return!1;for(var r=e.length-t,n=t;n>>0,a=h}o.rip(s,a,n,i)},l.prototype._decrypt=function(e,t,r,n,i){for(var a=r,s=t,l=e.keys.length-2;l>=0;l-=2){var c=e.keys[l],u=e.keys[l+1];o.expand(a,e.tmp,0),c^=e.tmp[0],u^=e.tmp[1];var d=o.substitute(c,u),h=a;a=(s^o.permute(d))>>>0,s=h}o.rip(a,s,n,i)}},25865:(e,t,r)=>{"use strict";var n=r(86367),i=r(97244),o=r(4270),a=r(56537);function s(e,t){n.equal(t.length,24,"Invalid key length");var r=t.slice(0,8),i=t.slice(8,16),o=t.slice(16,24);this.ciphers="encrypt"===e?[a.create({type:"encrypt",key:r}),a.create({type:"decrypt",key:i}),a.create({type:"encrypt",key:o})]:[a.create({type:"decrypt",key:o}),a.create({type:"encrypt",key:i}),a.create({type:"decrypt",key:r})]}function l(e){o.call(this,e);var t=new s(this.type,this.options.key);this._edeState=t}i(l,o),e.exports=l,l.create=function(e){return new l(e)},l.prototype._update=function(e,t,r,n){var i=this._edeState;i.ciphers[0]._update(e,t,r,n),i.ciphers[1]._update(r,n,r,n),i.ciphers[2]._update(r,n,r,n)},l.prototype._pad=a.prototype._pad,l.prototype._unpad=a.prototype._unpad},7280:(e,t)=>{"use strict";t.readUInt32BE=function(e,t){return(e[0+t]<<24|e[1+t]<<16|e[2+t]<<8|e[3+t])>>>0},t.writeUInt32BE=function(e,t,r){e[0+r]=t>>>24,e[1+r]=t>>>16&255,e[2+r]=t>>>8&255,e[3+r]=255&t},t.ip=function(e,t,r,n){for(var i=0,o=0,a=6;a>=0;a-=2){for(var s=0;s<=24;s+=8)i<<=1,i|=t>>>s+a&1;for(s=0;s<=24;s+=8)i<<=1,i|=e>>>s+a&1}for(a=6;a>=0;a-=2){for(s=1;s<=25;s+=8)o<<=1,o|=t>>>s+a&1;for(s=1;s<=25;s+=8)o<<=1,o|=e>>>s+a&1}r[n+0]=i>>>0,r[n+1]=o>>>0},t.rip=function(e,t,r,n){for(var i=0,o=0,a=0;a<4;a++)for(var s=24;s>=0;s-=8)i<<=1,i|=t>>>s+a&1,i<<=1,i|=e>>>s+a&1;for(a=4;a<8;a++)for(s=24;s>=0;s-=8)o<<=1,o|=t>>>s+a&1,o<<=1,o|=e>>>s+a&1;r[n+0]=i>>>0,r[n+1]=o>>>0},t.pc1=function(e,t,r,n){for(var i=0,o=0,a=7;a>=5;a--){for(var s=0;s<=24;s+=8)i<<=1,i|=t>>s+a&1;for(s=0;s<=24;s+=8)i<<=1,i|=e>>s+a&1}for(s=0;s<=24;s+=8)i<<=1,i|=t>>s+a&1;for(a=1;a<=3;a++){for(s=0;s<=24;s+=8)o<<=1,o|=t>>s+a&1;for(s=0;s<=24;s+=8)o<<=1,o|=e>>s+a&1}for(s=0;s<=24;s+=8)o<<=1,o|=e>>s+a&1;r[n+0]=i>>>0,r[n+1]=o>>>0},t.r28shl=function(e,t){return e<>>28-t};var r=[14,11,17,4,27,23,25,0,13,22,7,18,5,9,16,24,2,20,12,21,1,8,15,26,15,4,25,19,9,1,26,16,5,11,23,8,12,7,17,0,22,3,10,14,6,20,27,24];t.pc2=function(e,t,n,i){for(var o=0,a=0,s=r.length>>>1,l=0;l>>r[l]&1;for(l=s;l>>r[l]&1;n[i+0]=o>>>0,n[i+1]=a>>>0},t.expand=function(e,t,r){var n=0,i=0;n=(1&e)<<5|e>>>27;for(var o=23;o>=15;o-=4)n<<=6,n|=e>>>o&63;for(o=11;o>=3;o-=4)i|=e>>>o&63,i<<=6;i|=(31&e)<<1|e>>>31,t[r+0]=n>>>0,t[r+1]=i>>>0};var n=[14,0,4,15,13,7,1,4,2,14,15,2,11,13,8,1,3,10,10,6,6,12,12,11,5,9,9,5,0,3,7,8,4,15,1,12,14,8,8,2,13,4,6,9,2,1,11,7,15,5,12,11,9,3,7,14,3,10,10,0,5,6,0,13,15,3,1,13,8,4,14,7,6,15,11,2,3,8,4,14,9,12,7,0,2,1,13,10,12,6,0,9,5,11,10,5,0,13,14,8,7,10,11,1,10,3,4,15,13,4,1,2,5,11,8,6,12,7,6,12,9,0,3,5,2,14,15,9,10,13,0,7,9,0,14,9,6,3,3,4,15,6,5,10,1,2,13,8,12,5,7,14,11,12,4,11,2,15,8,1,13,1,6,10,4,13,9,0,8,6,15,9,3,8,0,7,11,4,1,15,2,14,12,3,5,11,10,5,14,2,7,12,7,13,13,8,14,11,3,5,0,6,6,15,9,0,10,3,1,4,2,7,8,2,5,12,11,1,12,10,4,14,15,9,10,3,6,15,9,0,0,6,12,10,11,1,7,13,13,8,15,9,1,4,3,5,14,11,5,12,2,7,8,2,4,14,2,14,12,11,4,2,1,12,7,4,10,7,11,13,6,1,8,5,5,0,3,15,15,10,13,3,0,9,14,8,9,6,4,11,2,8,1,12,11,7,10,1,13,14,7,2,8,13,15,6,9,15,12,0,5,9,6,10,3,4,0,5,14,3,12,10,1,15,10,4,15,2,9,7,2,12,6,9,8,5,0,6,13,1,3,13,4,14,14,0,7,11,5,3,11,8,9,4,14,3,15,2,5,12,2,9,8,5,12,15,3,10,7,11,0,14,4,1,10,7,1,6,13,0,11,8,6,13,4,13,11,0,2,11,14,7,15,4,0,9,8,1,13,10,3,14,12,3,9,5,7,12,5,2,10,15,6,8,1,6,1,6,4,11,11,13,13,8,12,1,3,4,7,10,14,7,10,9,15,5,6,0,8,15,0,14,5,2,9,3,2,12,13,1,2,15,8,13,4,8,6,10,15,3,11,7,1,4,10,12,9,5,3,6,14,11,5,0,0,14,12,9,7,2,7,2,11,1,4,14,1,7,9,4,12,10,14,8,2,13,0,15,6,12,10,9,13,0,15,3,3,5,5,6,8,11];t.substitute=function(e,t){for(var r=0,i=0;i<4;i++){r<<=4,r|=n[64*i+(e>>>18-6*i&63)]}for(i=0;i<4;i++){r<<=4,r|=n[256+64*i+(t>>>18-6*i&63)]}return r>>>0};var i=[16,25,12,11,3,20,4,15,31,17,9,6,27,14,1,22,30,24,8,18,0,5,29,23,13,19,2,26,10,21,28,7];t.permute=function(e){for(var t=0,r=0;r>>i[r]&1;return t>>>0},t.padSplit=function(e,t,r){for(var n=e.toString(2);n.length{"use strict";r.d(t,{o0:()=>p});var n=r(904),i=function(e,t,r){if(r||2===arguments.length)for(var n,i=0,o=t.length;i{var n=r(38509).Buffer,i=r(18988),o=r(23241),a=r(90120);var s={binary:!0,hex:!0,base64:!0};t.DiffieHellmanGroup=t.createDiffieHellmanGroup=t.getDiffieHellman=function(e){var t=new n(o[e].prime,"hex"),r=new n(o[e].gen,"hex");return new a(t,r)},t.createDiffieHellman=t.DiffieHellman=function e(t,r,o,l){return n.isBuffer(r)||void 0===s[r]?e(t,"binary",r,o):(r=r||"binary",l=l||"binary",o=o||new n([2]),n.isBuffer(o)||(o=new n(o,l)),"number"===typeof t?new a(i(t,o),o,!0):(n.isBuffer(t)||(t=new n(t,r)),new a(t,o,!0)))}},90120:(e,t,r)=>{var n=r(38509).Buffer,i=r(62591),o=new(r(47302)),a=new i(24),s=new i(11),l=new i(10),c=new i(3),u=new i(7),d=r(18988),h=r(19035);function f(e,t){return t=t||"utf8",n.isBuffer(e)||(e=new n(e,t)),this._pub=new i(e),this}function p(e,t){return t=t||"utf8",n.isBuffer(e)||(e=new n(e,t)),this._priv=new i(e),this}e.exports=g;var m={};function g(e,t,r){this.setGenerator(t),this.__prime=new i(e),this._prime=i.mont(this.__prime),this._primeLen=e.length,this._pub=void 0,this._priv=void 0,this._primeCode=void 0,r?(this.setPublicKey=f,this.setPrivateKey=p):this._primeCode=8}function y(e,t){var r=new n(e.toArray());return t?r.toString(t):r}Object.defineProperty(g.prototype,"verifyError",{enumerable:!0,get:function(){return"number"!==typeof this._primeCode&&(this._primeCode=function(e,t){var r=t.toString("hex"),n=[r,e.toString(16)].join("_");if(n in m)return m[n];var i,h=0;if(e.isEven()||!d.simpleSieve||!d.fermatTest(e)||!o.test(e))return h+=1,h+="02"===r||"05"===r?8:4,m[n]=h,h;switch(o.test(e.shrn(1))||(h+=2),r){case"02":e.mod(a).cmp(s)&&(h+=8);break;case"05":(i=e.mod(l)).cmp(c)&&i.cmp(u)&&(h+=8);break;default:h+=4}return m[n]=h,h}(this.__prime,this.__gen)),this._primeCode}}),g.prototype.generateKeys=function(){return this._priv||(this._priv=new i(h(this._primeLen))),this._pub=this._gen.toRed(this._prime).redPow(this._priv).fromRed(),this.getPublicKey()},g.prototype.computeSecret=function(e){var t=(e=(e=new i(e)).toRed(this._prime)).redPow(this._priv).fromRed(),r=new n(t.toArray()),o=this.getPrime();if(r.length{var n=r(19035);e.exports=v,v.simpleSieve=g,v.fermatTest=y;var i=r(62591),o=new i(24),a=new(r(47302)),s=new i(1),l=new i(2),c=new i(5),u=(new i(16),new i(8),new i(10)),d=new i(3),h=(new i(7),new i(11)),f=new i(4),p=(new i(12),null);function m(){if(null!==p)return p;var e=[];e[0]=2;for(var t=1,r=3;r<1048576;r+=2){for(var n=Math.ceil(Math.sqrt(r)),i=0;ie;)r.ishrn(1);if(r.isEven()&&r.iadd(s),r.testn(1)||r.iadd(l),t.cmp(l)){if(!t.cmp(c))for(;r.mod(u).cmp(d);)r.iadd(f)}else for(;r.mod(o).cmp(h);)r.iadd(f);if(g(p=r.shrn(1))&&g(r)&&y(p)&&y(r)&&a.test(p)&&a.test(r))return r}}},62591:function(e,t,r){!function(e,t){"use strict";function n(e,t){if(!e)throw new Error(t||"Assertion failed")}function i(e,t){e.super_=t;var r=function(){};r.prototype=t.prototype,e.prototype=new r,e.prototype.constructor=e}function o(e,t,r){if(o.isBN(e))return e;this.negative=0,this.words=null,this.length=0,this.red=null,null!==e&&("le"!==t&&"be"!==t||(r=t,t=10),this._init(e||0,t||10,r||"be"))}var a;"object"===typeof e?e.exports=o:t.BN=o,o.BN=o,o.wordSize=26;try{a="undefined"!==typeof window&&"undefined"!==typeof window.Buffer?window.Buffer:r(66089).Buffer}catch(_){}function s(e,t){var r=e.charCodeAt(t);return r>=65&&r<=70?r-55:r>=97&&r<=102?r-87:r-48&15}function l(e,t,r){var n=s(e,r);return r-1>=t&&(n|=s(e,r-1)<<4),n}function c(e,t,r,n){for(var i=0,o=Math.min(e.length,r),a=t;a=49?s-49+10:s>=17?s-17+10:s}return i}o.isBN=function(e){return e instanceof o||null!==e&&"object"===typeof e&&e.constructor.wordSize===o.wordSize&&Array.isArray(e.words)},o.max=function(e,t){return e.cmp(t)>0?e:t},o.min=function(e,t){return e.cmp(t)<0?e:t},o.prototype._init=function(e,t,r){if("number"===typeof e)return this._initNumber(e,t,r);if("object"===typeof e)return this._initArray(e,t,r);"hex"===t&&(t=16),n(t===(0|t)&&t>=2&&t<=36);var i=0;"-"===(e=e.toString().replace(/\s+/g,""))[0]&&(i++,this.negative=1),i=0;i-=3)a=e[i]|e[i-1]<<8|e[i-2]<<16,this.words[o]|=a<>>26-s&67108863,(s+=24)>=26&&(s-=26,o++);else if("le"===r)for(i=0,o=0;i>>26-s&67108863,(s+=24)>=26&&(s-=26,o++);return this.strip()},o.prototype._parseHex=function(e,t,r){this.length=Math.ceil((e.length-t)/6),this.words=new Array(this.length);for(var n=0;n=t;n-=2)i=l(e,t,n)<=18?(o-=18,a+=1,this.words[a]|=i>>>26):o+=8;else for(n=(e.length-t)%2===0?t+1:t;n=18?(o-=18,a+=1,this.words[a]|=i>>>26):o+=8;this.strip()},o.prototype._parseBase=function(e,t,r){this.words=[0],this.length=1;for(var n=0,i=1;i<=67108863;i*=t)n++;n--,i=i/t|0;for(var o=e.length-r,a=o%n,s=Math.min(o,o-a)+r,l=0,u=r;u1&&0===this.words[this.length-1];)this.length--;return this._normSign()},o.prototype._normSign=function(){return 1===this.length&&0===this.words[0]&&(this.negative=0),this},o.prototype.inspect=function(){return(this.red?""};var u=["","0","00","000","0000","00000","000000","0000000","00000000","000000000","0000000000","00000000000","000000000000","0000000000000","00000000000000","000000000000000","0000000000000000","00000000000000000","000000000000000000","0000000000000000000","00000000000000000000","000000000000000000000","0000000000000000000000","00000000000000000000000","000000000000000000000000","0000000000000000000000000"],d=[0,0,25,16,12,11,10,9,8,8,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5],h=[0,0,33554432,43046721,16777216,48828125,60466176,40353607,16777216,43046721,1e7,19487171,35831808,62748517,7529536,11390625,16777216,24137569,34012224,47045881,64e6,4084101,5153632,6436343,7962624,9765625,11881376,14348907,17210368,20511149,243e5,28629151,33554432,39135393,45435424,52521875,60466176];function f(e,t,r){r.negative=t.negative^e.negative;var n=e.length+t.length|0;r.length=n,n=n-1|0;var i=0|e.words[0],o=0|t.words[0],a=i*o,s=67108863&a,l=a/67108864|0;r.words[0]=s;for(var c=1;c>>26,d=67108863&l,h=Math.min(c,t.length-1),f=Math.max(0,c-e.length+1);f<=h;f++){var p=c-f|0;u+=(a=(i=0|e.words[p])*(o=0|t.words[f])+d)/67108864|0,d=67108863&a}r.words[c]=0|d,l=0|u}return 0!==l?r.words[c]=0|l:r.length--,r.strip()}o.prototype.toString=function(e,t){var r;if(t=0|t||1,16===(e=e||10)||"hex"===e){r="";for(var i=0,o=0,a=0;a>>24-i&16777215)||a!==this.length-1?u[6-l.length]+l+r:l+r,(i+=2)>=26&&(i-=26,a--)}for(0!==o&&(r=o.toString(16)+r);r.length%t!==0;)r="0"+r;return 0!==this.negative&&(r="-"+r),r}if(e===(0|e)&&e>=2&&e<=36){var c=d[e],f=h[e];r="";var p=this.clone();for(p.negative=0;!p.isZero();){var m=p.modn(f).toString(e);r=(p=p.idivn(f)).isZero()?m+r:u[c-m.length]+m+r}for(this.isZero()&&(r="0"+r);r.length%t!==0;)r="0"+r;return 0!==this.negative&&(r="-"+r),r}n(!1,"Base should be between 2 and 36")},o.prototype.toNumber=function(){var e=this.words[0];return 2===this.length?e+=67108864*this.words[1]:3===this.length&&1===this.words[2]?e+=4503599627370496+67108864*this.words[1]:this.length>2&&n(!1,"Number can only safely store up to 53 bits"),0!==this.negative?-e:e},o.prototype.toJSON=function(){return this.toString(16)},o.prototype.toBuffer=function(e,t){return n("undefined"!==typeof a),this.toArrayLike(a,e,t)},o.prototype.toArray=function(e,t){return this.toArrayLike(Array,e,t)},o.prototype.toArrayLike=function(e,t,r){var i=this.byteLength(),o=r||Math.max(1,i);n(i<=o,"byte array longer than desired length"),n(o>0,"Requested array length <= 0"),this.strip();var a,s,l="le"===t,c=new e(o),u=this.clone();if(l){for(s=0;!u.isZero();s++)a=u.andln(255),u.iushrn(8),c[s]=a;for(;s=4096&&(r+=13,t>>>=13),t>=64&&(r+=7,t>>>=7),t>=8&&(r+=4,t>>>=4),t>=2&&(r+=2,t>>>=2),r+t},o.prototype._zeroBits=function(e){if(0===e)return 26;var t=e,r=0;return 0===(8191&t)&&(r+=13,t>>>=13),0===(127&t)&&(r+=7,t>>>=7),0===(15&t)&&(r+=4,t>>>=4),0===(3&t)&&(r+=2,t>>>=2),0===(1&t)&&r++,r},o.prototype.bitLength=function(){var e=this.words[this.length-1],t=this._countBits(e);return 26*(this.length-1)+t},o.prototype.zeroBits=function(){if(this.isZero())return 0;for(var e=0,t=0;te.length?this.clone().ior(e):e.clone().ior(this)},o.prototype.uor=function(e){return this.length>e.length?this.clone().iuor(e):e.clone().iuor(this)},o.prototype.iuand=function(e){var t;t=this.length>e.length?e:this;for(var r=0;re.length?this.clone().iand(e):e.clone().iand(this)},o.prototype.uand=function(e){return this.length>e.length?this.clone().iuand(e):e.clone().iuand(this)},o.prototype.iuxor=function(e){var t,r;this.length>e.length?(t=this,r=e):(t=e,r=this);for(var n=0;ne.length?this.clone().ixor(e):e.clone().ixor(this)},o.prototype.uxor=function(e){return this.length>e.length?this.clone().iuxor(e):e.clone().iuxor(this)},o.prototype.inotn=function(e){n("number"===typeof e&&e>=0);var t=0|Math.ceil(e/26),r=e%26;this._expand(t),r>0&&t--;for(var i=0;i0&&(this.words[i]=~this.words[i]&67108863>>26-r),this.strip()},o.prototype.notn=function(e){return this.clone().inotn(e)},o.prototype.setn=function(e,t){n("number"===typeof e&&e>=0);var r=e/26|0,i=e%26;return this._expand(r+1),this.words[r]=t?this.words[r]|1<e.length?(r=this,n=e):(r=e,n=this);for(var i=0,o=0;o>>26;for(;0!==i&&o>>26;if(this.length=r.length,0!==i)this.words[this.length]=i,this.length++;else if(r!==this)for(;oe.length?this.clone().iadd(e):e.clone().iadd(this)},o.prototype.isub=function(e){if(0!==e.negative){e.negative=0;var t=this.iadd(e);return e.negative=1,t._normSign()}if(0!==this.negative)return this.negative=0,this.iadd(e),this.negative=1,this._normSign();var r,n,i=this.cmp(e);if(0===i)return this.negative=0,this.length=1,this.words[0]=0,this;i>0?(r=this,n=e):(r=e,n=this);for(var o=0,a=0;a>26,this.words[a]=67108863&t;for(;0!==o&&a>26,this.words[a]=67108863&t;if(0===o&&a>>13,f=0|a[1],p=8191&f,m=f>>>13,g=0|a[2],y=8191&g,v=g>>>13,b=0|a[3],w=8191&b,x=b>>>13,k=0|a[4],M=8191&k,E=k>>>13,_=0|a[5],A=8191&_,S=_>>>13,I=0|a[6],T=8191&I,C=I>>>13,N=0|a[7],D=8191&N,j=N>>>13,O=0|a[8],P=8191&O,L=O>>>13,R=0|a[9],z=8191&R,B=R>>>13,U=0|s[0],F=8191&U,H=U>>>13,V=0|s[1],G=8191&V,q=V>>>13,W=0|s[2],Y=8191&W,Z=W>>>13,Q=0|s[3],K=8191&Q,J=Q>>>13,$=0|s[4],X=8191&$,ee=$>>>13,te=0|s[5],re=8191&te,ne=te>>>13,ie=0|s[6],oe=8191&ie,ae=ie>>>13,se=0|s[7],le=8191&se,ce=se>>>13,ue=0|s[8],de=8191&ue,he=ue>>>13,fe=0|s[9],pe=8191&fe,me=fe>>>13;r.negative=e.negative^t.negative,r.length=19;var ge=(c+(n=Math.imul(d,F))|0)+((8191&(i=(i=Math.imul(d,H))+Math.imul(h,F)|0))<<13)|0;c=((o=Math.imul(h,H))+(i>>>13)|0)+(ge>>>26)|0,ge&=67108863,n=Math.imul(p,F),i=(i=Math.imul(p,H))+Math.imul(m,F)|0,o=Math.imul(m,H);var ye=(c+(n=n+Math.imul(d,G)|0)|0)+((8191&(i=(i=i+Math.imul(d,q)|0)+Math.imul(h,G)|0))<<13)|0;c=((o=o+Math.imul(h,q)|0)+(i>>>13)|0)+(ye>>>26)|0,ye&=67108863,n=Math.imul(y,F),i=(i=Math.imul(y,H))+Math.imul(v,F)|0,o=Math.imul(v,H),n=n+Math.imul(p,G)|0,i=(i=i+Math.imul(p,q)|0)+Math.imul(m,G)|0,o=o+Math.imul(m,q)|0;var ve=(c+(n=n+Math.imul(d,Y)|0)|0)+((8191&(i=(i=i+Math.imul(d,Z)|0)+Math.imul(h,Y)|0))<<13)|0;c=((o=o+Math.imul(h,Z)|0)+(i>>>13)|0)+(ve>>>26)|0,ve&=67108863,n=Math.imul(w,F),i=(i=Math.imul(w,H))+Math.imul(x,F)|0,o=Math.imul(x,H),n=n+Math.imul(y,G)|0,i=(i=i+Math.imul(y,q)|0)+Math.imul(v,G)|0,o=o+Math.imul(v,q)|0,n=n+Math.imul(p,Y)|0,i=(i=i+Math.imul(p,Z)|0)+Math.imul(m,Y)|0,o=o+Math.imul(m,Z)|0;var be=(c+(n=n+Math.imul(d,K)|0)|0)+((8191&(i=(i=i+Math.imul(d,J)|0)+Math.imul(h,K)|0))<<13)|0;c=((o=o+Math.imul(h,J)|0)+(i>>>13)|0)+(be>>>26)|0,be&=67108863,n=Math.imul(M,F),i=(i=Math.imul(M,H))+Math.imul(E,F)|0,o=Math.imul(E,H),n=n+Math.imul(w,G)|0,i=(i=i+Math.imul(w,q)|0)+Math.imul(x,G)|0,o=o+Math.imul(x,q)|0,n=n+Math.imul(y,Y)|0,i=(i=i+Math.imul(y,Z)|0)+Math.imul(v,Y)|0,o=o+Math.imul(v,Z)|0,n=n+Math.imul(p,K)|0,i=(i=i+Math.imul(p,J)|0)+Math.imul(m,K)|0,o=o+Math.imul(m,J)|0;var we=(c+(n=n+Math.imul(d,X)|0)|0)+((8191&(i=(i=i+Math.imul(d,ee)|0)+Math.imul(h,X)|0))<<13)|0;c=((o=o+Math.imul(h,ee)|0)+(i>>>13)|0)+(we>>>26)|0,we&=67108863,n=Math.imul(A,F),i=(i=Math.imul(A,H))+Math.imul(S,F)|0,o=Math.imul(S,H),n=n+Math.imul(M,G)|0,i=(i=i+Math.imul(M,q)|0)+Math.imul(E,G)|0,o=o+Math.imul(E,q)|0,n=n+Math.imul(w,Y)|0,i=(i=i+Math.imul(w,Z)|0)+Math.imul(x,Y)|0,o=o+Math.imul(x,Z)|0,n=n+Math.imul(y,K)|0,i=(i=i+Math.imul(y,J)|0)+Math.imul(v,K)|0,o=o+Math.imul(v,J)|0,n=n+Math.imul(p,X)|0,i=(i=i+Math.imul(p,ee)|0)+Math.imul(m,X)|0,o=o+Math.imul(m,ee)|0;var xe=(c+(n=n+Math.imul(d,re)|0)|0)+((8191&(i=(i=i+Math.imul(d,ne)|0)+Math.imul(h,re)|0))<<13)|0;c=((o=o+Math.imul(h,ne)|0)+(i>>>13)|0)+(xe>>>26)|0,xe&=67108863,n=Math.imul(T,F),i=(i=Math.imul(T,H))+Math.imul(C,F)|0,o=Math.imul(C,H),n=n+Math.imul(A,G)|0,i=(i=i+Math.imul(A,q)|0)+Math.imul(S,G)|0,o=o+Math.imul(S,q)|0,n=n+Math.imul(M,Y)|0,i=(i=i+Math.imul(M,Z)|0)+Math.imul(E,Y)|0,o=o+Math.imul(E,Z)|0,n=n+Math.imul(w,K)|0,i=(i=i+Math.imul(w,J)|0)+Math.imul(x,K)|0,o=o+Math.imul(x,J)|0,n=n+Math.imul(y,X)|0,i=(i=i+Math.imul(y,ee)|0)+Math.imul(v,X)|0,o=o+Math.imul(v,ee)|0,n=n+Math.imul(p,re)|0,i=(i=i+Math.imul(p,ne)|0)+Math.imul(m,re)|0,o=o+Math.imul(m,ne)|0;var ke=(c+(n=n+Math.imul(d,oe)|0)|0)+((8191&(i=(i=i+Math.imul(d,ae)|0)+Math.imul(h,oe)|0))<<13)|0;c=((o=o+Math.imul(h,ae)|0)+(i>>>13)|0)+(ke>>>26)|0,ke&=67108863,n=Math.imul(D,F),i=(i=Math.imul(D,H))+Math.imul(j,F)|0,o=Math.imul(j,H),n=n+Math.imul(T,G)|0,i=(i=i+Math.imul(T,q)|0)+Math.imul(C,G)|0,o=o+Math.imul(C,q)|0,n=n+Math.imul(A,Y)|0,i=(i=i+Math.imul(A,Z)|0)+Math.imul(S,Y)|0,o=o+Math.imul(S,Z)|0,n=n+Math.imul(M,K)|0,i=(i=i+Math.imul(M,J)|0)+Math.imul(E,K)|0,o=o+Math.imul(E,J)|0,n=n+Math.imul(w,X)|0,i=(i=i+Math.imul(w,ee)|0)+Math.imul(x,X)|0,o=o+Math.imul(x,ee)|0,n=n+Math.imul(y,re)|0,i=(i=i+Math.imul(y,ne)|0)+Math.imul(v,re)|0,o=o+Math.imul(v,ne)|0,n=n+Math.imul(p,oe)|0,i=(i=i+Math.imul(p,ae)|0)+Math.imul(m,oe)|0,o=o+Math.imul(m,ae)|0;var Me=(c+(n=n+Math.imul(d,le)|0)|0)+((8191&(i=(i=i+Math.imul(d,ce)|0)+Math.imul(h,le)|0))<<13)|0;c=((o=o+Math.imul(h,ce)|0)+(i>>>13)|0)+(Me>>>26)|0,Me&=67108863,n=Math.imul(P,F),i=(i=Math.imul(P,H))+Math.imul(L,F)|0,o=Math.imul(L,H),n=n+Math.imul(D,G)|0,i=(i=i+Math.imul(D,q)|0)+Math.imul(j,G)|0,o=o+Math.imul(j,q)|0,n=n+Math.imul(T,Y)|0,i=(i=i+Math.imul(T,Z)|0)+Math.imul(C,Y)|0,o=o+Math.imul(C,Z)|0,n=n+Math.imul(A,K)|0,i=(i=i+Math.imul(A,J)|0)+Math.imul(S,K)|0,o=o+Math.imul(S,J)|0,n=n+Math.imul(M,X)|0,i=(i=i+Math.imul(M,ee)|0)+Math.imul(E,X)|0,o=o+Math.imul(E,ee)|0,n=n+Math.imul(w,re)|0,i=(i=i+Math.imul(w,ne)|0)+Math.imul(x,re)|0,o=o+Math.imul(x,ne)|0,n=n+Math.imul(y,oe)|0,i=(i=i+Math.imul(y,ae)|0)+Math.imul(v,oe)|0,o=o+Math.imul(v,ae)|0,n=n+Math.imul(p,le)|0,i=(i=i+Math.imul(p,ce)|0)+Math.imul(m,le)|0,o=o+Math.imul(m,ce)|0;var Ee=(c+(n=n+Math.imul(d,de)|0)|0)+((8191&(i=(i=i+Math.imul(d,he)|0)+Math.imul(h,de)|0))<<13)|0;c=((o=o+Math.imul(h,he)|0)+(i>>>13)|0)+(Ee>>>26)|0,Ee&=67108863,n=Math.imul(z,F),i=(i=Math.imul(z,H))+Math.imul(B,F)|0,o=Math.imul(B,H),n=n+Math.imul(P,G)|0,i=(i=i+Math.imul(P,q)|0)+Math.imul(L,G)|0,o=o+Math.imul(L,q)|0,n=n+Math.imul(D,Y)|0,i=(i=i+Math.imul(D,Z)|0)+Math.imul(j,Y)|0,o=o+Math.imul(j,Z)|0,n=n+Math.imul(T,K)|0,i=(i=i+Math.imul(T,J)|0)+Math.imul(C,K)|0,o=o+Math.imul(C,J)|0,n=n+Math.imul(A,X)|0,i=(i=i+Math.imul(A,ee)|0)+Math.imul(S,X)|0,o=o+Math.imul(S,ee)|0,n=n+Math.imul(M,re)|0,i=(i=i+Math.imul(M,ne)|0)+Math.imul(E,re)|0,o=o+Math.imul(E,ne)|0,n=n+Math.imul(w,oe)|0,i=(i=i+Math.imul(w,ae)|0)+Math.imul(x,oe)|0,o=o+Math.imul(x,ae)|0,n=n+Math.imul(y,le)|0,i=(i=i+Math.imul(y,ce)|0)+Math.imul(v,le)|0,o=o+Math.imul(v,ce)|0,n=n+Math.imul(p,de)|0,i=(i=i+Math.imul(p,he)|0)+Math.imul(m,de)|0,o=o+Math.imul(m,he)|0;var _e=(c+(n=n+Math.imul(d,pe)|0)|0)+((8191&(i=(i=i+Math.imul(d,me)|0)+Math.imul(h,pe)|0))<<13)|0;c=((o=o+Math.imul(h,me)|0)+(i>>>13)|0)+(_e>>>26)|0,_e&=67108863,n=Math.imul(z,G),i=(i=Math.imul(z,q))+Math.imul(B,G)|0,o=Math.imul(B,q),n=n+Math.imul(P,Y)|0,i=(i=i+Math.imul(P,Z)|0)+Math.imul(L,Y)|0,o=o+Math.imul(L,Z)|0,n=n+Math.imul(D,K)|0,i=(i=i+Math.imul(D,J)|0)+Math.imul(j,K)|0,o=o+Math.imul(j,J)|0,n=n+Math.imul(T,X)|0,i=(i=i+Math.imul(T,ee)|0)+Math.imul(C,X)|0,o=o+Math.imul(C,ee)|0,n=n+Math.imul(A,re)|0,i=(i=i+Math.imul(A,ne)|0)+Math.imul(S,re)|0,o=o+Math.imul(S,ne)|0,n=n+Math.imul(M,oe)|0,i=(i=i+Math.imul(M,ae)|0)+Math.imul(E,oe)|0,o=o+Math.imul(E,ae)|0,n=n+Math.imul(w,le)|0,i=(i=i+Math.imul(w,ce)|0)+Math.imul(x,le)|0,o=o+Math.imul(x,ce)|0,n=n+Math.imul(y,de)|0,i=(i=i+Math.imul(y,he)|0)+Math.imul(v,de)|0,o=o+Math.imul(v,he)|0;var Ae=(c+(n=n+Math.imul(p,pe)|0)|0)+((8191&(i=(i=i+Math.imul(p,me)|0)+Math.imul(m,pe)|0))<<13)|0;c=((o=o+Math.imul(m,me)|0)+(i>>>13)|0)+(Ae>>>26)|0,Ae&=67108863,n=Math.imul(z,Y),i=(i=Math.imul(z,Z))+Math.imul(B,Y)|0,o=Math.imul(B,Z),n=n+Math.imul(P,K)|0,i=(i=i+Math.imul(P,J)|0)+Math.imul(L,K)|0,o=o+Math.imul(L,J)|0,n=n+Math.imul(D,X)|0,i=(i=i+Math.imul(D,ee)|0)+Math.imul(j,X)|0,o=o+Math.imul(j,ee)|0,n=n+Math.imul(T,re)|0,i=(i=i+Math.imul(T,ne)|0)+Math.imul(C,re)|0,o=o+Math.imul(C,ne)|0,n=n+Math.imul(A,oe)|0,i=(i=i+Math.imul(A,ae)|0)+Math.imul(S,oe)|0,o=o+Math.imul(S,ae)|0,n=n+Math.imul(M,le)|0,i=(i=i+Math.imul(M,ce)|0)+Math.imul(E,le)|0,o=o+Math.imul(E,ce)|0,n=n+Math.imul(w,de)|0,i=(i=i+Math.imul(w,he)|0)+Math.imul(x,de)|0,o=o+Math.imul(x,he)|0;var Se=(c+(n=n+Math.imul(y,pe)|0)|0)+((8191&(i=(i=i+Math.imul(y,me)|0)+Math.imul(v,pe)|0))<<13)|0;c=((o=o+Math.imul(v,me)|0)+(i>>>13)|0)+(Se>>>26)|0,Se&=67108863,n=Math.imul(z,K),i=(i=Math.imul(z,J))+Math.imul(B,K)|0,o=Math.imul(B,J),n=n+Math.imul(P,X)|0,i=(i=i+Math.imul(P,ee)|0)+Math.imul(L,X)|0,o=o+Math.imul(L,ee)|0,n=n+Math.imul(D,re)|0,i=(i=i+Math.imul(D,ne)|0)+Math.imul(j,re)|0,o=o+Math.imul(j,ne)|0,n=n+Math.imul(T,oe)|0,i=(i=i+Math.imul(T,ae)|0)+Math.imul(C,oe)|0,o=o+Math.imul(C,ae)|0,n=n+Math.imul(A,le)|0,i=(i=i+Math.imul(A,ce)|0)+Math.imul(S,le)|0,o=o+Math.imul(S,ce)|0,n=n+Math.imul(M,de)|0,i=(i=i+Math.imul(M,he)|0)+Math.imul(E,de)|0,o=o+Math.imul(E,he)|0;var Ie=(c+(n=n+Math.imul(w,pe)|0)|0)+((8191&(i=(i=i+Math.imul(w,me)|0)+Math.imul(x,pe)|0))<<13)|0;c=((o=o+Math.imul(x,me)|0)+(i>>>13)|0)+(Ie>>>26)|0,Ie&=67108863,n=Math.imul(z,X),i=(i=Math.imul(z,ee))+Math.imul(B,X)|0,o=Math.imul(B,ee),n=n+Math.imul(P,re)|0,i=(i=i+Math.imul(P,ne)|0)+Math.imul(L,re)|0,o=o+Math.imul(L,ne)|0,n=n+Math.imul(D,oe)|0,i=(i=i+Math.imul(D,ae)|0)+Math.imul(j,oe)|0,o=o+Math.imul(j,ae)|0,n=n+Math.imul(T,le)|0,i=(i=i+Math.imul(T,ce)|0)+Math.imul(C,le)|0,o=o+Math.imul(C,ce)|0,n=n+Math.imul(A,de)|0,i=(i=i+Math.imul(A,he)|0)+Math.imul(S,de)|0,o=o+Math.imul(S,he)|0;var Te=(c+(n=n+Math.imul(M,pe)|0)|0)+((8191&(i=(i=i+Math.imul(M,me)|0)+Math.imul(E,pe)|0))<<13)|0;c=((o=o+Math.imul(E,me)|0)+(i>>>13)|0)+(Te>>>26)|0,Te&=67108863,n=Math.imul(z,re),i=(i=Math.imul(z,ne))+Math.imul(B,re)|0,o=Math.imul(B,ne),n=n+Math.imul(P,oe)|0,i=(i=i+Math.imul(P,ae)|0)+Math.imul(L,oe)|0,o=o+Math.imul(L,ae)|0,n=n+Math.imul(D,le)|0,i=(i=i+Math.imul(D,ce)|0)+Math.imul(j,le)|0,o=o+Math.imul(j,ce)|0,n=n+Math.imul(T,de)|0,i=(i=i+Math.imul(T,he)|0)+Math.imul(C,de)|0,o=o+Math.imul(C,he)|0;var Ce=(c+(n=n+Math.imul(A,pe)|0)|0)+((8191&(i=(i=i+Math.imul(A,me)|0)+Math.imul(S,pe)|0))<<13)|0;c=((o=o+Math.imul(S,me)|0)+(i>>>13)|0)+(Ce>>>26)|0,Ce&=67108863,n=Math.imul(z,oe),i=(i=Math.imul(z,ae))+Math.imul(B,oe)|0,o=Math.imul(B,ae),n=n+Math.imul(P,le)|0,i=(i=i+Math.imul(P,ce)|0)+Math.imul(L,le)|0,o=o+Math.imul(L,ce)|0,n=n+Math.imul(D,de)|0,i=(i=i+Math.imul(D,he)|0)+Math.imul(j,de)|0,o=o+Math.imul(j,he)|0;var Ne=(c+(n=n+Math.imul(T,pe)|0)|0)+((8191&(i=(i=i+Math.imul(T,me)|0)+Math.imul(C,pe)|0))<<13)|0;c=((o=o+Math.imul(C,me)|0)+(i>>>13)|0)+(Ne>>>26)|0,Ne&=67108863,n=Math.imul(z,le),i=(i=Math.imul(z,ce))+Math.imul(B,le)|0,o=Math.imul(B,ce),n=n+Math.imul(P,de)|0,i=(i=i+Math.imul(P,he)|0)+Math.imul(L,de)|0,o=o+Math.imul(L,he)|0;var De=(c+(n=n+Math.imul(D,pe)|0)|0)+((8191&(i=(i=i+Math.imul(D,me)|0)+Math.imul(j,pe)|0))<<13)|0;c=((o=o+Math.imul(j,me)|0)+(i>>>13)|0)+(De>>>26)|0,De&=67108863,n=Math.imul(z,de),i=(i=Math.imul(z,he))+Math.imul(B,de)|0,o=Math.imul(B,he);var je=(c+(n=n+Math.imul(P,pe)|0)|0)+((8191&(i=(i=i+Math.imul(P,me)|0)+Math.imul(L,pe)|0))<<13)|0;c=((o=o+Math.imul(L,me)|0)+(i>>>13)|0)+(je>>>26)|0,je&=67108863;var Oe=(c+(n=Math.imul(z,pe))|0)+((8191&(i=(i=Math.imul(z,me))+Math.imul(B,pe)|0))<<13)|0;return c=((o=Math.imul(B,me))+(i>>>13)|0)+(Oe>>>26)|0,Oe&=67108863,l[0]=ge,l[1]=ye,l[2]=ve,l[3]=be,l[4]=we,l[5]=xe,l[6]=ke,l[7]=Me,l[8]=Ee,l[9]=_e,l[10]=Ae,l[11]=Se,l[12]=Ie,l[13]=Te,l[14]=Ce,l[15]=Ne,l[16]=De,l[17]=je,l[18]=Oe,0!==c&&(l[19]=c,r.length++),r};function m(e,t,r){return(new g).mulp(e,t,r)}function g(e,t){this.x=e,this.y=t}Math.imul||(p=f),o.prototype.mulTo=function(e,t){var r,n=this.length+e.length;return r=10===this.length&&10===e.length?p(this,e,t):n<63?f(this,e,t):n<1024?function(e,t,r){r.negative=t.negative^e.negative,r.length=e.length+t.length;for(var n=0,i=0,o=0;o>>26)|0)>>>26,a&=67108863}r.words[o]=s,n=a,a=i}return 0!==n?r.words[o]=n:r.length--,r.strip()}(this,e,t):m(this,e,t),r},g.prototype.makeRBT=function(e){for(var t=new Array(e),r=o.prototype._countBits(e)-1,n=0;n>=1;return n},g.prototype.permute=function(e,t,r,n,i,o){for(var a=0;a>>=1)i++;return 1<>>=13,r[2*a+1]=8191&o,o>>>=13;for(a=2*t;a>=26,t+=i/67108864|0,t+=o>>>26,this.words[r]=67108863&o}return 0!==t&&(this.words[r]=t,this.length++),this},o.prototype.muln=function(e){return this.clone().imuln(e)},o.prototype.sqr=function(){return this.mul(this)},o.prototype.isqr=function(){return this.imul(this.clone())},o.prototype.pow=function(e){var t=function(e){for(var t=new Array(e.bitLength()),r=0;r>>i}return t}(e);if(0===t.length)return new o(1);for(var r=this,n=0;n=0);var t,r=e%26,i=(e-r)/26,o=67108863>>>26-r<<26-r;if(0!==r){var a=0;for(t=0;t>>26-r}a&&(this.words[t]=a,this.length++)}if(0!==i){for(t=this.length-1;t>=0;t--)this.words[t+i]=this.words[t];for(t=0;t=0),i=t?(t-t%26)/26:0;var o=e%26,a=Math.min((e-o)/26,this.length),s=67108863^67108863>>>o<a)for(this.length-=a,c=0;c=0&&(0!==u||c>=i);c--){var d=0|this.words[c];this.words[c]=u<<26-o|d>>>o,u=d&s}return l&&0!==u&&(l.words[l.length++]=u),0===this.length&&(this.words[0]=0,this.length=1),this.strip()},o.prototype.ishrn=function(e,t,r){return n(0===this.negative),this.iushrn(e,t,r)},o.prototype.shln=function(e){return this.clone().ishln(e)},o.prototype.ushln=function(e){return this.clone().iushln(e)},o.prototype.shrn=function(e){return this.clone().ishrn(e)},o.prototype.ushrn=function(e){return this.clone().iushrn(e)},o.prototype.testn=function(e){n("number"===typeof e&&e>=0);var t=e%26,r=(e-t)/26,i=1<=0);var t=e%26,r=(e-t)/26;if(n(0===this.negative,"imaskn works only with positive numbers"),this.length<=r)return this;if(0!==t&&r++,this.length=Math.min(r,this.length),0!==t){var i=67108863^67108863>>>t<=67108864;t++)this.words[t]-=67108864,t===this.length-1?this.words[t+1]=1:this.words[t+1]++;return this.length=Math.max(this.length,t+1),this},o.prototype.isubn=function(e){if(n("number"===typeof e),n(e<67108864),e<0)return this.iaddn(-e);if(0!==this.negative)return this.negative=0,this.iaddn(e),this.negative=1,this;if(this.words[0]-=e,1===this.length&&this.words[0]<0)this.words[0]=-this.words[0],this.negative=1;else for(var t=0;t>26)-(l/67108864|0),this.words[i+r]=67108863&o}for(;i>26,this.words[i+r]=67108863&o;if(0===s)return this.strip();for(n(-1===s),s=0,i=0;i>26,this.words[i]=67108863&o;return this.negative=1,this.strip()},o.prototype._wordDiv=function(e,t){var r=(this.length,e.length),n=this.clone(),i=e,a=0|i.words[i.length-1];0!==(r=26-this._countBits(a))&&(i=i.ushln(r),n.iushln(r),a=0|i.words[i.length-1]);var s,l=n.length-i.length;if("mod"!==t){(s=new o(null)).length=l+1,s.words=new Array(s.length);for(var c=0;c=0;d--){var h=67108864*(0|n.words[i.length+d])+(0|n.words[i.length+d-1]);for(h=Math.min(h/a|0,67108863),n._ishlnsubmul(i,h,d);0!==n.negative;)h--,n.negative=0,n._ishlnsubmul(i,1,d),n.isZero()||(n.negative^=1);s&&(s.words[d]=h)}return s&&s.strip(),n.strip(),"div"!==t&&0!==r&&n.iushrn(r),{div:s||null,mod:n}},o.prototype.divmod=function(e,t,r){return n(!e.isZero()),this.isZero()?{div:new o(0),mod:new o(0)}:0!==this.negative&&0===e.negative?(s=this.neg().divmod(e,t),"mod"!==t&&(i=s.div.neg()),"div"!==t&&(a=s.mod.neg(),r&&0!==a.negative&&a.iadd(e)),{div:i,mod:a}):0===this.negative&&0!==e.negative?(s=this.divmod(e.neg(),t),"mod"!==t&&(i=s.div.neg()),{div:i,mod:s.mod}):0!==(this.negative&e.negative)?(s=this.neg().divmod(e.neg(),t),"div"!==t&&(a=s.mod.neg(),r&&0!==a.negative&&a.isub(e)),{div:s.div,mod:a}):e.length>this.length||this.cmp(e)<0?{div:new o(0),mod:this}:1===e.length?"div"===t?{div:this.divn(e.words[0]),mod:null}:"mod"===t?{div:null,mod:new o(this.modn(e.words[0]))}:{div:this.divn(e.words[0]),mod:new o(this.modn(e.words[0]))}:this._wordDiv(e,t);var i,a,s},o.prototype.div=function(e){return this.divmod(e,"div",!1).div},o.prototype.mod=function(e){return this.divmod(e,"mod",!1).mod},o.prototype.umod=function(e){return this.divmod(e,"mod",!0).mod},o.prototype.divRound=function(e){var t=this.divmod(e);if(t.mod.isZero())return t.div;var r=0!==t.div.negative?t.mod.isub(e):t.mod,n=e.ushrn(1),i=e.andln(1),o=r.cmp(n);return o<0||1===i&&0===o?t.div:0!==t.div.negative?t.div.isubn(1):t.div.iaddn(1)},o.prototype.modn=function(e){n(e<=67108863);for(var t=(1<<26)%e,r=0,i=this.length-1;i>=0;i--)r=(t*r+(0|this.words[i]))%e;return r},o.prototype.idivn=function(e){n(e<=67108863);for(var t=0,r=this.length-1;r>=0;r--){var i=(0|this.words[r])+67108864*t;this.words[r]=i/e|0,t=i%e}return this.strip()},o.prototype.divn=function(e){return this.clone().idivn(e)},o.prototype.egcd=function(e){n(0===e.negative),n(!e.isZero());var t=this,r=e.clone();t=0!==t.negative?t.umod(e):t.clone();for(var i=new o(1),a=new o(0),s=new o(0),l=new o(1),c=0;t.isEven()&&r.isEven();)t.iushrn(1),r.iushrn(1),++c;for(var u=r.clone(),d=t.clone();!t.isZero();){for(var h=0,f=1;0===(t.words[0]&f)&&h<26;++h,f<<=1);if(h>0)for(t.iushrn(h);h-- >0;)(i.isOdd()||a.isOdd())&&(i.iadd(u),a.isub(d)),i.iushrn(1),a.iushrn(1);for(var p=0,m=1;0===(r.words[0]&m)&&p<26;++p,m<<=1);if(p>0)for(r.iushrn(p);p-- >0;)(s.isOdd()||l.isOdd())&&(s.iadd(u),l.isub(d)),s.iushrn(1),l.iushrn(1);t.cmp(r)>=0?(t.isub(r),i.isub(s),a.isub(l)):(r.isub(t),s.isub(i),l.isub(a))}return{a:s,b:l,gcd:r.iushln(c)}},o.prototype._invmp=function(e){n(0===e.negative),n(!e.isZero());var t=this,r=e.clone();t=0!==t.negative?t.umod(e):t.clone();for(var i,a=new o(1),s=new o(0),l=r.clone();t.cmpn(1)>0&&r.cmpn(1)>0;){for(var c=0,u=1;0===(t.words[0]&u)&&c<26;++c,u<<=1);if(c>0)for(t.iushrn(c);c-- >0;)a.isOdd()&&a.iadd(l),a.iushrn(1);for(var d=0,h=1;0===(r.words[0]&h)&&d<26;++d,h<<=1);if(d>0)for(r.iushrn(d);d-- >0;)s.isOdd()&&s.iadd(l),s.iushrn(1);t.cmp(r)>=0?(t.isub(r),a.isub(s)):(r.isub(t),s.isub(a))}return(i=0===t.cmpn(1)?a:s).cmpn(0)<0&&i.iadd(e),i},o.prototype.gcd=function(e){if(this.isZero())return e.abs();if(e.isZero())return this.abs();var t=this.clone(),r=e.clone();t.negative=0,r.negative=0;for(var n=0;t.isEven()&&r.isEven();n++)t.iushrn(1),r.iushrn(1);for(;;){for(;t.isEven();)t.iushrn(1);for(;r.isEven();)r.iushrn(1);var i=t.cmp(r);if(i<0){var o=t;t=r,r=o}else if(0===i||0===r.cmpn(1))break;t.isub(r)}return r.iushln(n)},o.prototype.invm=function(e){return this.egcd(e).a.umod(e)},o.prototype.isEven=function(){return 0===(1&this.words[0])},o.prototype.isOdd=function(){return 1===(1&this.words[0])},o.prototype.andln=function(e){return this.words[0]&e},o.prototype.bincn=function(e){n("number"===typeof e);var t=e%26,r=(e-t)/26,i=1<>>26,s&=67108863,this.words[a]=s}return 0!==o&&(this.words[a]=o,this.length++),this},o.prototype.isZero=function(){return 1===this.length&&0===this.words[0]},o.prototype.cmpn=function(e){var t,r=e<0;if(0!==this.negative&&!r)return-1;if(0===this.negative&&r)return 1;if(this.strip(),this.length>1)t=1;else{r&&(e=-e),n(e<=67108863,"Number is too big");var i=0|this.words[0];t=i===e?0:ie.length)return 1;if(this.length=0;r--){var n=0|this.words[r],i=0|e.words[r];if(n!==i){ni&&(t=1);break}}return t},o.prototype.gtn=function(e){return 1===this.cmpn(e)},o.prototype.gt=function(e){return 1===this.cmp(e)},o.prototype.gten=function(e){return this.cmpn(e)>=0},o.prototype.gte=function(e){return this.cmp(e)>=0},o.prototype.ltn=function(e){return-1===this.cmpn(e)},o.prototype.lt=function(e){return-1===this.cmp(e)},o.prototype.lten=function(e){return this.cmpn(e)<=0},o.prototype.lte=function(e){return this.cmp(e)<=0},o.prototype.eqn=function(e){return 0===this.cmpn(e)},o.prototype.eq=function(e){return 0===this.cmp(e)},o.red=function(e){return new M(e)},o.prototype.toRed=function(e){return n(!this.red,"Already a number in reduction context"),n(0===this.negative,"red works only with positives"),e.convertTo(this)._forceRed(e)},o.prototype.fromRed=function(){return n(this.red,"fromRed works only with numbers in reduction context"),this.red.convertFrom(this)},o.prototype._forceRed=function(e){return this.red=e,this},o.prototype.forceRed=function(e){return n(!this.red,"Already a number in reduction context"),this._forceRed(e)},o.prototype.redAdd=function(e){return n(this.red,"redAdd works only with red numbers"),this.red.add(this,e)},o.prototype.redIAdd=function(e){return n(this.red,"redIAdd works only with red numbers"),this.red.iadd(this,e)},o.prototype.redSub=function(e){return n(this.red,"redSub works only with red numbers"),this.red.sub(this,e)},o.prototype.redISub=function(e){return n(this.red,"redISub works only with red numbers"),this.red.isub(this,e)},o.prototype.redShl=function(e){return n(this.red,"redShl works only with red numbers"),this.red.shl(this,e)},o.prototype.redMul=function(e){return n(this.red,"redMul works only with red numbers"),this.red._verify2(this,e),this.red.mul(this,e)},o.prototype.redIMul=function(e){return n(this.red,"redMul works only with red numbers"),this.red._verify2(this,e),this.red.imul(this,e)},o.prototype.redSqr=function(){return n(this.red,"redSqr works only with red numbers"),this.red._verify1(this),this.red.sqr(this)},o.prototype.redISqr=function(){return n(this.red,"redISqr works only with red numbers"),this.red._verify1(this),this.red.isqr(this)},o.prototype.redSqrt=function(){return n(this.red,"redSqrt works only with red numbers"),this.red._verify1(this),this.red.sqrt(this)},o.prototype.redInvm=function(){return n(this.red,"redInvm works only with red numbers"),this.red._verify1(this),this.red.invm(this)},o.prototype.redNeg=function(){return n(this.red,"redNeg works only with red numbers"),this.red._verify1(this),this.red.neg(this)},o.prototype.redPow=function(e){return n(this.red&&!e.red,"redPow(normalNum)"),this.red._verify1(this),this.red.pow(this,e)};var y={k256:null,p224:null,p192:null,p25519:null};function v(e,t){this.name=e,this.p=new o(t,16),this.n=this.p.bitLength(),this.k=new o(1).iushln(this.n).isub(this.p),this.tmp=this._tmp()}function b(){v.call(this,"k256","ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f")}function w(){v.call(this,"p224","ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001")}function x(){v.call(this,"p192","ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff")}function k(){v.call(this,"25519","7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed")}function M(e){if("string"===typeof e){var t=o._prime(e);this.m=t.p,this.prime=t}else n(e.gtn(1),"modulus must be greater than 1"),this.m=e,this.prime=null}function E(e){M.call(this,e),this.shift=this.m.bitLength(),this.shift%26!==0&&(this.shift+=26-this.shift%26),this.r=new o(1).iushln(this.shift),this.r2=this.imod(this.r.sqr()),this.rinv=this.r._invmp(this.m),this.minv=this.rinv.mul(this.r).isubn(1).div(this.m),this.minv=this.minv.umod(this.r),this.minv=this.r.sub(this.minv)}v.prototype._tmp=function(){var e=new o(null);return e.words=new Array(Math.ceil(this.n/13)),e},v.prototype.ireduce=function(e){var t,r=e;do{this.split(r,this.tmp),t=(r=(r=this.imulK(r)).iadd(this.tmp)).bitLength()}while(t>this.n);var n=t0?r.isub(this.p):void 0!==r.strip?r.strip():r._strip(),r},v.prototype.split=function(e,t){e.iushrn(this.n,0,t)},v.prototype.imulK=function(e){return e.imul(this.k)},i(b,v),b.prototype.split=function(e,t){for(var r=4194303,n=Math.min(e.length,9),i=0;i>>22,o=a}o>>>=22,e.words[i-10]=o,0===o&&e.length>10?e.length-=10:e.length-=9},b.prototype.imulK=function(e){e.words[e.length]=0,e.words[e.length+1]=0,e.length+=2;for(var t=0,r=0;r>>=26,e.words[r]=i,t=n}return 0!==t&&(e.words[e.length++]=t),e},o._prime=function(e){if(y[e])return y[e];var t;if("k256"===e)t=new b;else if("p224"===e)t=new w;else if("p192"===e)t=new x;else{if("p25519"!==e)throw new Error("Unknown prime "+e);t=new k}return y[e]=t,t},M.prototype._verify1=function(e){n(0===e.negative,"red works only with positives"),n(e.red,"red works only with red numbers")},M.prototype._verify2=function(e,t){n(0===(e.negative|t.negative),"red works only with positives"),n(e.red&&e.red===t.red,"red works only with red numbers")},M.prototype.imod=function(e){return this.prime?this.prime.ireduce(e)._forceRed(this):e.umod(this.m)._forceRed(this)},M.prototype.neg=function(e){return e.isZero()?e.clone():this.m.sub(e)._forceRed(this)},M.prototype.add=function(e,t){this._verify2(e,t);var r=e.add(t);return r.cmp(this.m)>=0&&r.isub(this.m),r._forceRed(this)},M.prototype.iadd=function(e,t){this._verify2(e,t);var r=e.iadd(t);return r.cmp(this.m)>=0&&r.isub(this.m),r},M.prototype.sub=function(e,t){this._verify2(e,t);var r=e.sub(t);return r.cmpn(0)<0&&r.iadd(this.m),r._forceRed(this)},M.prototype.isub=function(e,t){this._verify2(e,t);var r=e.isub(t);return r.cmpn(0)<0&&r.iadd(this.m),r},M.prototype.shl=function(e,t){return this._verify1(e),this.imod(e.ushln(t))},M.prototype.imul=function(e,t){return this._verify2(e,t),this.imod(e.imul(t))},M.prototype.mul=function(e,t){return this._verify2(e,t),this.imod(e.mul(t))},M.prototype.isqr=function(e){return this.imul(e,e.clone())},M.prototype.sqr=function(e){return this.mul(e,e)},M.prototype.sqrt=function(e){if(e.isZero())return e.clone();var t=this.m.andln(3);if(n(t%2===1),3===t){var r=this.m.add(new o(1)).iushrn(2);return this.pow(e,r)}for(var i=this.m.subn(1),a=0;!i.isZero()&&0===i.andln(1);)a++,i.iushrn(1);n(!i.isZero());var s=new o(1).toRed(this),l=s.redNeg(),c=this.m.subn(1).iushrn(1),u=this.m.bitLength();for(u=new o(2*u*u).toRed(this);0!==this.pow(u,c).cmp(l);)u.redIAdd(l);for(var d=this.pow(u,i),h=this.pow(e,i.addn(1).iushrn(1)),f=this.pow(e,i),p=a;0!==f.cmp(s);){for(var m=f,g=0;0!==m.cmp(s);g++)m=m.redSqr();n(g=0;n--){for(var c=t.words[n],u=l-1;u>=0;u--){var d=c>>u&1;i!==r[0]&&(i=this.sqr(i)),0!==d||0!==a?(a<<=1,a|=d,(4===++s||0===n&&0===u)&&(i=this.mul(i,r[a]),s=0,a=0)):s=0}l=26}return i},M.prototype.convertTo=function(e){var t=e.umod(this.m);return t===e?t.clone():t},M.prototype.convertFrom=function(e){var t=e.clone();return t.red=null,t},o.mont=function(e){return new E(e)},i(E,M),E.prototype.convertTo=function(e){return this.imod(e.ushln(this.shift))},E.prototype.convertFrom=function(e){var t=this.imod(e.mul(this.rinv));return t.red=null,t},E.prototype.imul=function(e,t){if(e.isZero()||t.isZero())return e.words[0]=0,e.length=1,e;var r=e.imul(t),n=r.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),i=r.isub(n).iushrn(this.shift),o=i;return i.cmp(this.m)>=0?o=i.isub(this.m):i.cmpn(0)<0&&(o=i.iadd(this.m)),o._forceRed(this)},E.prototype.mul=function(e,t){if(e.isZero()||t.isZero())return new o(0)._forceRed(this);var r=e.mul(t),n=r.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),i=r.isub(n).iushrn(this.shift),a=i;return i.cmp(this.m)>=0?a=i.isub(this.m):i.cmpn(0)<0&&(a=i.iadd(this.m)),a._forceRed(this)},E.prototype.invm=function(e){return this.imod(e._invmp(this.m).mul(this.r2))._forceRed(this)}}(e=r.nmd(e),this)},82727:(e,t,r)=>{"use strict";var n=t;n.version=r(1636).rE,n.utils=r(17593),n.rand=r(55531),n.curve=r(75092),n.curves=r(19294),n.ec=r(4681),n.eddsa=r(34872)},94299:(e,t,r)=>{"use strict";var n=r(24880),i=r(17593),o=i.getNAF,a=i.getJSF,s=i.assert;function l(e,t){this.type=e,this.p=new n(t.p,16),this.red=t.prime?n.red(t.prime):n.mont(this.p),this.zero=new n(0).toRed(this.red),this.one=new n(1).toRed(this.red),this.two=new n(2).toRed(this.red),this.n=t.n&&new n(t.n,16),this.g=t.g&&this.pointFromJSON(t.g,t.gRed),this._wnafT1=new Array(4),this._wnafT2=new Array(4),this._wnafT3=new Array(4),this._wnafT4=new Array(4),this._bitLength=this.n?this.n.bitLength():0;var r=this.n&&this.p.div(this.n);!r||r.cmpn(100)>0?this.redN=null:(this._maxwellTrick=!0,this.redN=this.n.toRed(this.red))}function c(e,t){this.curve=e,this.type=t,this.precomputed=null}e.exports=l,l.prototype.point=function(){throw new Error("Not implemented")},l.prototype.validate=function(){throw new Error("Not implemented")},l.prototype._fixedNafMul=function(e,t){s(e.precomputed);var r=e._getDoubles(),n=o(t,1,this._bitLength),i=(1<=a;u--)l=(l<<1)+n[u];c.push(l)}for(var d=this.jpoint(null,null,null),h=this.jpoint(null,null,null),f=i;f>0;f--){for(a=0;a=0;c--){for(var u=0;c>=0&&0===a[c];c--)u++;if(c>=0&&u++,l=l.dblp(u),c<0)break;var d=a[c];s(0!==d),l="affine"===e.type?d>0?l.mixedAdd(i[d-1>>1]):l.mixedAdd(i[-d-1>>1].neg()):d>0?l.add(i[d-1>>1]):l.add(i[-d-1>>1].neg())}return"affine"===e.type?l.toP():l},l.prototype._wnafMulAdd=function(e,t,r,n,i){var s,l,c,u=this._wnafT1,d=this._wnafT2,h=this._wnafT3,f=0;for(s=0;s=1;s-=2){var m=s-1,g=s;if(1===u[m]&&1===u[g]){var y=[t[m],null,null,t[g]];0===t[m].y.cmp(t[g].y)?(y[1]=t[m].add(t[g]),y[2]=t[m].toJ().mixedAdd(t[g].neg())):0===t[m].y.cmp(t[g].y.redNeg())?(y[1]=t[m].toJ().mixedAdd(t[g]),y[2]=t[m].add(t[g].neg())):(y[1]=t[m].toJ().mixedAdd(t[g]),y[2]=t[m].toJ().mixedAdd(t[g].neg()));var v=[-3,-1,-5,-7,0,7,5,1,3],b=a(r[m],r[g]);for(f=Math.max(b[0].length,f),h[m]=new Array(f),h[g]=new Array(f),l=0;l=0;s--){for(var E=0;s>=0;){var _=!0;for(l=0;l=0&&E++,k=k.dblp(E),s<0)break;for(l=0;l0?c=d[l][A-1>>1]:A<0&&(c=d[l][-A-1>>1].neg()),k="affine"===c.type?k.mixedAdd(c):k.add(c))}}for(s=0;s=Math.ceil((e.bitLength()+1)/t.step)},c.prototype._getDoubles=function(e,t){if(this.precomputed&&this.precomputed.doubles)return this.precomputed.doubles;for(var r=[this],n=this,i=0;i{"use strict";var n=r(17593),i=r(24880),o=r(97244),a=r(94299),s=n.assert;function l(e){this.twisted=1!==(0|e.a),this.mOneA=this.twisted&&-1===(0|e.a),this.extended=this.mOneA,a.call(this,"edwards",e),this.a=new i(e.a,16).umod(this.red.m),this.a=this.a.toRed(this.red),this.c=new i(e.c,16).toRed(this.red),this.c2=this.c.redSqr(),this.d=new i(e.d,16).toRed(this.red),this.dd=this.d.redAdd(this.d),s(!this.twisted||0===this.c.fromRed().cmpn(1)),this.oneC=1===(0|e.c)}function c(e,t,r,n,o){a.BasePoint.call(this,e,"projective"),null===t&&null===r&&null===n?(this.x=this.curve.zero,this.y=this.curve.one,this.z=this.curve.one,this.t=this.curve.zero,this.zOne=!0):(this.x=new i(t,16),this.y=new i(r,16),this.z=n?new i(n,16):this.curve.one,this.t=o&&new i(o,16),this.x.red||(this.x=this.x.toRed(this.curve.red)),this.y.red||(this.y=this.y.toRed(this.curve.red)),this.z.red||(this.z=this.z.toRed(this.curve.red)),this.t&&!this.t.red&&(this.t=this.t.toRed(this.curve.red)),this.zOne=this.z===this.curve.one,this.curve.extended&&!this.t&&(this.t=this.x.redMul(this.y),this.zOne||(this.t=this.t.redMul(this.z.redInvm()))))}o(l,a),e.exports=l,l.prototype._mulA=function(e){return this.mOneA?e.redNeg():this.a.redMul(e)},l.prototype._mulC=function(e){return this.oneC?e:this.c.redMul(e)},l.prototype.jpoint=function(e,t,r,n){return this.point(e,t,r,n)},l.prototype.pointFromX=function(e,t){(e=new i(e,16)).red||(e=e.toRed(this.red));var r=e.redSqr(),n=this.c2.redSub(this.a.redMul(r)),o=this.one.redSub(this.c2.redMul(this.d).redMul(r)),a=n.redMul(o.redInvm()),s=a.redSqrt();if(0!==s.redSqr().redSub(a).cmp(this.zero))throw new Error("invalid point");var l=s.fromRed().isOdd();return(t&&!l||!t&&l)&&(s=s.redNeg()),this.point(e,s)},l.prototype.pointFromY=function(e,t){(e=new i(e,16)).red||(e=e.toRed(this.red));var r=e.redSqr(),n=r.redSub(this.c2),o=r.redMul(this.d).redMul(this.c2).redSub(this.a),a=n.redMul(o.redInvm());if(0===a.cmp(this.zero)){if(t)throw new Error("invalid point");return this.point(this.zero,e)}var s=a.redSqrt();if(0!==s.redSqr().redSub(a).cmp(this.zero))throw new Error("invalid point");return s.fromRed().isOdd()!==t&&(s=s.redNeg()),this.point(s,e)},l.prototype.validate=function(e){if(e.isInfinity())return!0;e.normalize();var t=e.x.redSqr(),r=e.y.redSqr(),n=t.redMul(this.a).redAdd(r),i=this.c2.redMul(this.one.redAdd(this.d.redMul(t).redMul(r)));return 0===n.cmp(i)},o(c,a.BasePoint),l.prototype.pointFromJSON=function(e){return c.fromJSON(this,e)},l.prototype.point=function(e,t,r,n){return new c(this,e,t,r,n)},c.fromJSON=function(e,t){return new c(e,t[0],t[1],t[2])},c.prototype.inspect=function(){return this.isInfinity()?"":""},c.prototype.isInfinity=function(){return 0===this.x.cmpn(0)&&(0===this.y.cmp(this.z)||this.zOne&&0===this.y.cmp(this.curve.c))},c.prototype._extDbl=function(){var e=this.x.redSqr(),t=this.y.redSqr(),r=this.z.redSqr();r=r.redIAdd(r);var n=this.curve._mulA(e),i=this.x.redAdd(this.y).redSqr().redISub(e).redISub(t),o=n.redAdd(t),a=o.redSub(r),s=n.redSub(t),l=i.redMul(a),c=o.redMul(s),u=i.redMul(s),d=a.redMul(o);return this.curve.point(l,c,d,u)},c.prototype._projDbl=function(){var e,t,r,n,i,o,a=this.x.redAdd(this.y).redSqr(),s=this.x.redSqr(),l=this.y.redSqr();if(this.curve.twisted){var c=(n=this.curve._mulA(s)).redAdd(l);this.zOne?(e=a.redSub(s).redSub(l).redMul(c.redSub(this.curve.two)),t=c.redMul(n.redSub(l)),r=c.redSqr().redSub(c).redSub(c)):(i=this.z.redSqr(),o=c.redSub(i).redISub(i),e=a.redSub(s).redISub(l).redMul(o),t=c.redMul(n.redSub(l)),r=c.redMul(o))}else n=s.redAdd(l),i=this.curve._mulC(this.z).redSqr(),o=n.redSub(i).redSub(i),e=this.curve._mulC(a.redISub(n)).redMul(o),t=this.curve._mulC(n).redMul(s.redISub(l)),r=n.redMul(o);return this.curve.point(e,t,r)},c.prototype.dbl=function(){return this.isInfinity()?this:this.curve.extended?this._extDbl():this._projDbl()},c.prototype._extAdd=function(e){var t=this.y.redSub(this.x).redMul(e.y.redSub(e.x)),r=this.y.redAdd(this.x).redMul(e.y.redAdd(e.x)),n=this.t.redMul(this.curve.dd).redMul(e.t),i=this.z.redMul(e.z.redAdd(e.z)),o=r.redSub(t),a=i.redSub(n),s=i.redAdd(n),l=r.redAdd(t),c=o.redMul(a),u=s.redMul(l),d=o.redMul(l),h=a.redMul(s);return this.curve.point(c,u,h,d)},c.prototype._projAdd=function(e){var t,r,n=this.z.redMul(e.z),i=n.redSqr(),o=this.x.redMul(e.x),a=this.y.redMul(e.y),s=this.curve.d.redMul(o).redMul(a),l=i.redSub(s),c=i.redAdd(s),u=this.x.redAdd(this.y).redMul(e.x.redAdd(e.y)).redISub(o).redISub(a),d=n.redMul(l).redMul(u);return this.curve.twisted?(t=n.redMul(c).redMul(a.redSub(this.curve._mulA(o))),r=l.redMul(c)):(t=n.redMul(c).redMul(a.redSub(o)),r=this.curve._mulC(l).redMul(c)),this.curve.point(d,t,r)},c.prototype.add=function(e){return this.isInfinity()?e:e.isInfinity()?this:this.curve.extended?this._extAdd(e):this._projAdd(e)},c.prototype.mul=function(e){return this._hasDoubles(e)?this.curve._fixedNafMul(this,e):this.curve._wnafMul(this,e)},c.prototype.mulAdd=function(e,t,r){return this.curve._wnafMulAdd(1,[this,t],[e,r],2,!1)},c.prototype.jmulAdd=function(e,t,r){return this.curve._wnafMulAdd(1,[this,t],[e,r],2,!0)},c.prototype.normalize=function(){if(this.zOne)return this;var e=this.z.redInvm();return this.x=this.x.redMul(e),this.y=this.y.redMul(e),this.t&&(this.t=this.t.redMul(e)),this.z=this.curve.one,this.zOne=!0,this},c.prototype.neg=function(){return this.curve.point(this.x.redNeg(),this.y,this.z,this.t&&this.t.redNeg())},c.prototype.getX=function(){return this.normalize(),this.x.fromRed()},c.prototype.getY=function(){return this.normalize(),this.y.fromRed()},c.prototype.eq=function(e){return this===e||0===this.getX().cmp(e.getX())&&0===this.getY().cmp(e.getY())},c.prototype.eqXToP=function(e){var t=e.toRed(this.curve.red).redMul(this.z);if(0===this.x.cmp(t))return!0;for(var r=e.clone(),n=this.curve.redN.redMul(this.z);;){if(r.iadd(this.curve.n),r.cmp(this.curve.p)>=0)return!1;if(t.redIAdd(n),0===this.x.cmp(t))return!0}},c.prototype.toP=c.prototype.normalize,c.prototype.mixedAdd=c.prototype.add},75092:(e,t,r)=>{"use strict";var n=t;n.base=r(94299),n.short=r(83034),n.mont=r(23792),n.edwards=r(5216)},23792:(e,t,r)=>{"use strict";var n=r(24880),i=r(97244),o=r(94299),a=r(17593);function s(e){o.call(this,"mont",e),this.a=new n(e.a,16).toRed(this.red),this.b=new n(e.b,16).toRed(this.red),this.i4=new n(4).toRed(this.red).redInvm(),this.two=new n(2).toRed(this.red),this.a24=this.i4.redMul(this.a.redAdd(this.two))}function l(e,t,r){o.BasePoint.call(this,e,"projective"),null===t&&null===r?(this.x=this.curve.one,this.z=this.curve.zero):(this.x=new n(t,16),this.z=new n(r,16),this.x.red||(this.x=this.x.toRed(this.curve.red)),this.z.red||(this.z=this.z.toRed(this.curve.red)))}i(s,o),e.exports=s,s.prototype.validate=function(e){var t=e.normalize().x,r=t.redSqr(),n=r.redMul(t).redAdd(r.redMul(this.a)).redAdd(t);return 0===n.redSqrt().redSqr().cmp(n)},i(l,o.BasePoint),s.prototype.decodePoint=function(e,t){return this.point(a.toArray(e,t),1)},s.prototype.point=function(e,t){return new l(this,e,t)},s.prototype.pointFromJSON=function(e){return l.fromJSON(this,e)},l.prototype.precompute=function(){},l.prototype._encode=function(){return this.getX().toArray("be",this.curve.p.byteLength())},l.fromJSON=function(e,t){return new l(e,t[0],t[1]||e.one)},l.prototype.inspect=function(){return this.isInfinity()?"":""},l.prototype.isInfinity=function(){return 0===this.z.cmpn(0)},l.prototype.dbl=function(){var e=this.x.redAdd(this.z).redSqr(),t=this.x.redSub(this.z).redSqr(),r=e.redSub(t),n=e.redMul(t),i=r.redMul(t.redAdd(this.curve.a24.redMul(r)));return this.curve.point(n,i)},l.prototype.add=function(){throw new Error("Not supported on Montgomery curve")},l.prototype.diffAdd=function(e,t){var r=this.x.redAdd(this.z),n=this.x.redSub(this.z),i=e.x.redAdd(e.z),o=e.x.redSub(e.z).redMul(r),a=i.redMul(n),s=t.z.redMul(o.redAdd(a).redSqr()),l=t.x.redMul(o.redISub(a).redSqr());return this.curve.point(s,l)},l.prototype.mul=function(e){for(var t=e.clone(),r=this,n=this.curve.point(null,null),i=[];0!==t.cmpn(0);t.iushrn(1))i.push(t.andln(1));for(var o=i.length-1;o>=0;o--)0===i[o]?(r=r.diffAdd(n,this),n=n.dbl()):(n=r.diffAdd(n,this),r=r.dbl());return n},l.prototype.mulAdd=function(){throw new Error("Not supported on Montgomery curve")},l.prototype.jumlAdd=function(){throw new Error("Not supported on Montgomery curve")},l.prototype.eq=function(e){return 0===this.getX().cmp(e.getX())},l.prototype.normalize=function(){return this.x=this.x.redMul(this.z.redInvm()),this.z=this.curve.one,this},l.prototype.getX=function(){return this.normalize(),this.x.fromRed()}},83034:(e,t,r)=>{"use strict";var n=r(17593),i=r(24880),o=r(97244),a=r(94299),s=n.assert;function l(e){a.call(this,"short",e),this.a=new i(e.a,16).toRed(this.red),this.b=new i(e.b,16).toRed(this.red),this.tinv=this.two.redInvm(),this.zeroA=0===this.a.fromRed().cmpn(0),this.threeA=0===this.a.fromRed().sub(this.p).cmpn(-3),this.endo=this._getEndomorphism(e),this._endoWnafT1=new Array(4),this._endoWnafT2=new Array(4)}function c(e,t,r,n){a.BasePoint.call(this,e,"affine"),null===t&&null===r?(this.x=null,this.y=null,this.inf=!0):(this.x=new i(t,16),this.y=new i(r,16),n&&(this.x.forceRed(this.curve.red),this.y.forceRed(this.curve.red)),this.x.red||(this.x=this.x.toRed(this.curve.red)),this.y.red||(this.y=this.y.toRed(this.curve.red)),this.inf=!1)}function u(e,t,r,n){a.BasePoint.call(this,e,"jacobian"),null===t&&null===r&&null===n?(this.x=this.curve.one,this.y=this.curve.one,this.z=new i(0)):(this.x=new i(t,16),this.y=new i(r,16),this.z=new i(n,16)),this.x.red||(this.x=this.x.toRed(this.curve.red)),this.y.red||(this.y=this.y.toRed(this.curve.red)),this.z.red||(this.z=this.z.toRed(this.curve.red)),this.zOne=this.z===this.curve.one}o(l,a),e.exports=l,l.prototype._getEndomorphism=function(e){if(this.zeroA&&this.g&&this.n&&1===this.p.modn(3)){var t,r;if(e.beta)t=new i(e.beta,16).toRed(this.red);else{var n=this._getEndoRoots(this.p);t=(t=n[0].cmp(n[1])<0?n[0]:n[1]).toRed(this.red)}if(e.lambda)r=new i(e.lambda,16);else{var o=this._getEndoRoots(this.n);0===this.g.mul(o[0]).x.cmp(this.g.x.redMul(t))?r=o[0]:(r=o[1],s(0===this.g.mul(r).x.cmp(this.g.x.redMul(t))))}return{beta:t,lambda:r,basis:e.basis?e.basis.map((function(e){return{a:new i(e.a,16),b:new i(e.b,16)}})):this._getEndoBasis(r)}}},l.prototype._getEndoRoots=function(e){var t=e===this.p?this.red:i.mont(e),r=new i(2).toRed(t).redInvm(),n=r.redNeg(),o=new i(3).toRed(t).redNeg().redSqrt().redMul(r);return[n.redAdd(o).fromRed(),n.redSub(o).fromRed()]},l.prototype._getEndoBasis=function(e){for(var t,r,n,o,a,s,l,c,u,d=this.n.ushrn(Math.floor(this.n.bitLength()/2)),h=e,f=this.n.clone(),p=new i(1),m=new i(0),g=new i(0),y=new i(1),v=0;0!==h.cmpn(0);){var b=f.div(h);c=f.sub(b.mul(h)),u=g.sub(b.mul(p));var w=y.sub(b.mul(m));if(!n&&c.cmp(d)<0)t=l.neg(),r=p,n=c.neg(),o=u;else if(n&&2===++v)break;l=c,f=h,h=c,g=p,p=u,y=m,m=w}a=c.neg(),s=u;var x=n.sqr().add(o.sqr());return a.sqr().add(s.sqr()).cmp(x)>=0&&(a=t,s=r),n.negative&&(n=n.neg(),o=o.neg()),a.negative&&(a=a.neg(),s=s.neg()),[{a:n,b:o},{a:a,b:s}]},l.prototype._endoSplit=function(e){var t=this.endo.basis,r=t[0],n=t[1],i=n.b.mul(e).divRound(this.n),o=r.b.neg().mul(e).divRound(this.n),a=i.mul(r.a),s=o.mul(n.a),l=i.mul(r.b),c=o.mul(n.b);return{k1:e.sub(a).sub(s),k2:l.add(c).neg()}},l.prototype.pointFromX=function(e,t){(e=new i(e,16)).red||(e=e.toRed(this.red));var r=e.redSqr().redMul(e).redIAdd(e.redMul(this.a)).redIAdd(this.b),n=r.redSqrt();if(0!==n.redSqr().redSub(r).cmp(this.zero))throw new Error("invalid point");var o=n.fromRed().isOdd();return(t&&!o||!t&&o)&&(n=n.redNeg()),this.point(e,n)},l.prototype.validate=function(e){if(e.inf)return!0;var t=e.x,r=e.y,n=this.a.redMul(t),i=t.redSqr().redMul(t).redIAdd(n).redIAdd(this.b);return 0===r.redSqr().redISub(i).cmpn(0)},l.prototype._endoWnafMulAdd=function(e,t,r){for(var n=this._endoWnafT1,i=this._endoWnafT2,o=0;o":""},c.prototype.isInfinity=function(){return this.inf},c.prototype.add=function(e){if(this.inf)return e;if(e.inf)return this;if(this.eq(e))return this.dbl();if(this.neg().eq(e))return this.curve.point(null,null);if(0===this.x.cmp(e.x))return this.curve.point(null,null);var t=this.y.redSub(e.y);0!==t.cmpn(0)&&(t=t.redMul(this.x.redSub(e.x).redInvm()));var r=t.redSqr().redISub(this.x).redISub(e.x),n=t.redMul(this.x.redSub(r)).redISub(this.y);return this.curve.point(r,n)},c.prototype.dbl=function(){if(this.inf)return this;var e=this.y.redAdd(this.y);if(0===e.cmpn(0))return this.curve.point(null,null);var t=this.curve.a,r=this.x.redSqr(),n=e.redInvm(),i=r.redAdd(r).redIAdd(r).redIAdd(t).redMul(n),o=i.redSqr().redISub(this.x.redAdd(this.x)),a=i.redMul(this.x.redSub(o)).redISub(this.y);return this.curve.point(o,a)},c.prototype.getX=function(){return this.x.fromRed()},c.prototype.getY=function(){return this.y.fromRed()},c.prototype.mul=function(e){return e=new i(e,16),this.isInfinity()?this:this._hasDoubles(e)?this.curve._fixedNafMul(this,e):this.curve.endo?this.curve._endoWnafMulAdd([this],[e]):this.curve._wnafMul(this,e)},c.prototype.mulAdd=function(e,t,r){var n=[this,t],i=[e,r];return this.curve.endo?this.curve._endoWnafMulAdd(n,i):this.curve._wnafMulAdd(1,n,i,2)},c.prototype.jmulAdd=function(e,t,r){var n=[this,t],i=[e,r];return this.curve.endo?this.curve._endoWnafMulAdd(n,i,!0):this.curve._wnafMulAdd(1,n,i,2,!0)},c.prototype.eq=function(e){return this===e||this.inf===e.inf&&(this.inf||0===this.x.cmp(e.x)&&0===this.y.cmp(e.y))},c.prototype.neg=function(e){if(this.inf)return this;var t=this.curve.point(this.x,this.y.redNeg());if(e&&this.precomputed){var r=this.precomputed,n=function(e){return e.neg()};t.precomputed={naf:r.naf&&{wnd:r.naf.wnd,points:r.naf.points.map(n)},doubles:r.doubles&&{step:r.doubles.step,points:r.doubles.points.map(n)}}}return t},c.prototype.toJ=function(){return this.inf?this.curve.jpoint(null,null,null):this.curve.jpoint(this.x,this.y,this.curve.one)},o(u,a.BasePoint),l.prototype.jpoint=function(e,t,r){return new u(this,e,t,r)},u.prototype.toP=function(){if(this.isInfinity())return this.curve.point(null,null);var e=this.z.redInvm(),t=e.redSqr(),r=this.x.redMul(t),n=this.y.redMul(t).redMul(e);return this.curve.point(r,n)},u.prototype.neg=function(){return this.curve.jpoint(this.x,this.y.redNeg(),this.z)},u.prototype.add=function(e){if(this.isInfinity())return e;if(e.isInfinity())return this;var t=e.z.redSqr(),r=this.z.redSqr(),n=this.x.redMul(t),i=e.x.redMul(r),o=this.y.redMul(t.redMul(e.z)),a=e.y.redMul(r.redMul(this.z)),s=n.redSub(i),l=o.redSub(a);if(0===s.cmpn(0))return 0!==l.cmpn(0)?this.curve.jpoint(null,null,null):this.dbl();var c=s.redSqr(),u=c.redMul(s),d=n.redMul(c),h=l.redSqr().redIAdd(u).redISub(d).redISub(d),f=l.redMul(d.redISub(h)).redISub(o.redMul(u)),p=this.z.redMul(e.z).redMul(s);return this.curve.jpoint(h,f,p)},u.prototype.mixedAdd=function(e){if(this.isInfinity())return e.toJ();if(e.isInfinity())return this;var t=this.z.redSqr(),r=this.x,n=e.x.redMul(t),i=this.y,o=e.y.redMul(t).redMul(this.z),a=r.redSub(n),s=i.redSub(o);if(0===a.cmpn(0))return 0!==s.cmpn(0)?this.curve.jpoint(null,null,null):this.dbl();var l=a.redSqr(),c=l.redMul(a),u=r.redMul(l),d=s.redSqr().redIAdd(c).redISub(u).redISub(u),h=s.redMul(u.redISub(d)).redISub(i.redMul(c)),f=this.z.redMul(a);return this.curve.jpoint(d,h,f)},u.prototype.dblp=function(e){if(0===e)return this;if(this.isInfinity())return this;if(!e)return this.dbl();var t;if(this.curve.zeroA||this.curve.threeA){var r=this;for(t=0;t=0)return!1;if(r.redIAdd(i),0===this.x.cmp(r))return!0}},u.prototype.inspect=function(){return this.isInfinity()?"":""},u.prototype.isInfinity=function(){return 0===this.z.cmpn(0)}},19294:(e,t,r)=>{"use strict";var n,i=t,o=r(86254),a=r(75092),s=r(17593).assert;function l(e){"short"===e.type?this.curve=new a.short(e):"edwards"===e.type?this.curve=new a.edwards(e):this.curve=new a.mont(e),this.g=this.curve.g,this.n=this.curve.n,this.hash=e.hash,s(this.g.validate(),"Invalid curve"),s(this.g.mul(this.n).isInfinity(),"Invalid curve, G*N != O")}function c(e,t){Object.defineProperty(i,e,{configurable:!0,enumerable:!0,get:function(){var r=new l(t);return Object.defineProperty(i,e,{configurable:!0,enumerable:!0,value:r}),r}})}i.PresetCurve=l,c("p192",{type:"short",prime:"p192",p:"ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff",a:"ffffffff ffffffff ffffffff fffffffe ffffffff fffffffc",b:"64210519 e59c80e7 0fa7e9ab 72243049 feb8deec c146b9b1",n:"ffffffff ffffffff ffffffff 99def836 146bc9b1 b4d22831",hash:o.sha256,gRed:!1,g:["188da80e b03090f6 7cbf20eb 43a18800 f4ff0afd 82ff1012","07192b95 ffc8da78 631011ed 6b24cdd5 73f977a1 1e794811"]}),c("p224",{type:"short",prime:"p224",p:"ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001",a:"ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff fffffffe",b:"b4050a85 0c04b3ab f5413256 5044b0b7 d7bfd8ba 270b3943 2355ffb4",n:"ffffffff ffffffff ffffffff ffff16a2 e0b8f03e 13dd2945 5c5c2a3d",hash:o.sha256,gRed:!1,g:["b70e0cbd 6bb4bf7f 321390b9 4a03c1d3 56c21122 343280d6 115c1d21","bd376388 b5f723fb 4c22dfe6 cd4375a0 5a074764 44d58199 85007e34"]}),c("p256",{type:"short",prime:null,p:"ffffffff 00000001 00000000 00000000 00000000 ffffffff ffffffff ffffffff",a:"ffffffff 00000001 00000000 00000000 00000000 ffffffff ffffffff fffffffc",b:"5ac635d8 aa3a93e7 b3ebbd55 769886bc 651d06b0 cc53b0f6 3bce3c3e 27d2604b",n:"ffffffff 00000000 ffffffff ffffffff bce6faad a7179e84 f3b9cac2 fc632551",hash:o.sha256,gRed:!1,g:["6b17d1f2 e12c4247 f8bce6e5 63a440f2 77037d81 2deb33a0 f4a13945 d898c296","4fe342e2 fe1a7f9b 8ee7eb4a 7c0f9e16 2bce3357 6b315ece cbb64068 37bf51f5"]}),c("p384",{type:"short",prime:null,p:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe ffffffff 00000000 00000000 ffffffff",a:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe ffffffff 00000000 00000000 fffffffc",b:"b3312fa7 e23ee7e4 988e056b e3f82d19 181d9c6e fe814112 0314088f 5013875a c656398d 8a2ed19d 2a85c8ed d3ec2aef",n:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff c7634d81 f4372ddf 581a0db2 48b0a77a ecec196a ccc52973",hash:o.sha384,gRed:!1,g:["aa87ca22 be8b0537 8eb1c71e f320ad74 6e1d3b62 8ba79b98 59f741e0 82542a38 5502f25d bf55296c 3a545e38 72760ab7","3617de4a 96262c6f 5d9e98bf 9292dc29 f8f41dbd 289a147c e9da3113 b5f0b8c0 0a60b1ce 1d7e819d 7a431d7c 90ea0e5f"]}),c("p521",{type:"short",prime:null,p:"000001ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff",a:"000001ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffc",b:"00000051 953eb961 8e1c9a1f 929a21a0 b68540ee a2da725b 99b315f3 b8b48991 8ef109e1 56193951 ec7e937b 1652c0bd 3bb1bf07 3573df88 3d2c34f1 ef451fd4 6b503f00",n:"000001ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffa 51868783 bf2f966b 7fcc0148 f709a5d0 3bb5c9b8 899c47ae bb6fb71e 91386409",hash:o.sha512,gRed:!1,g:["000000c6 858e06b7 0404e9cd 9e3ecb66 2395b442 9c648139 053fb521 f828af60 6b4d3dba a14b5e77 efe75928 fe1dc127 a2ffa8de 3348b3c1 856a429b f97e7e31 c2e5bd66","00000118 39296a78 9a3bc004 5c8a5fb4 2c7d1bd9 98f54449 579b4468 17afbd17 273e662c 97ee7299 5ef42640 c550b901 3fad0761 353c7086 a272c240 88be9476 9fd16650"]}),c("curve25519",{type:"mont",prime:"p25519",p:"7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed",a:"76d06",b:"1",n:"1000000000000000 0000000000000000 14def9dea2f79cd6 5812631a5cf5d3ed",hash:o.sha256,gRed:!1,g:["9"]}),c("ed25519",{type:"edwards",prime:"p25519",p:"7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed",a:"-1",c:"1",d:"52036cee2b6ffe73 8cc740797779e898 00700a4d4141d8ab 75eb4dca135978a3",n:"1000000000000000 0000000000000000 14def9dea2f79cd6 5812631a5cf5d3ed",hash:o.sha256,gRed:!1,g:["216936d3cd6e53fec0a4e231fdd6dc5c692cc7609525a7b2c9562d608f25d51a","6666666666666666666666666666666666666666666666666666666666666658"]});try{n=r(91401)}catch(u){n=void 0}c("secp256k1",{type:"short",prime:"k256",p:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f",a:"0",b:"7",n:"ffffffff ffffffff ffffffff fffffffe baaedce6 af48a03b bfd25e8c d0364141",h:"1",hash:o.sha256,beta:"7ae96a2b657c07106e64479eac3434e99cf0497512f58995c1396c28719501ee",lambda:"5363ad4cc05c30e0a5261c028812645a122e22ea20816678df02967c1b23bd72",basis:[{a:"3086d221a7d46bcde86c90e49284eb15",b:"-e4437ed6010e88286f547fa90abfe4c3"},{a:"114ca50f7a8e2f3f657c1108d9d44cfd8",b:"3086d221a7d46bcde86c90e49284eb15"}],gRed:!1,g:["79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798","483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8",n]})},4681:(e,t,r)=>{"use strict";var n=r(24880),i=r(74577),o=r(17593),a=r(19294),s=r(55531),l=o.assert,c=r(37242),u=r(44431);function d(e){if(!(this instanceof d))return new d(e);"string"===typeof e&&(l(Object.prototype.hasOwnProperty.call(a,e),"Unknown curve "+e),e=a[e]),e instanceof a.PresetCurve&&(e={curve:e}),this.curve=e.curve.curve,this.n=this.curve.n,this.nh=this.n.ushrn(1),this.g=this.curve.g,this.g=e.curve.g,this.g.precompute(e.curve.n.bitLength()+1),this.hash=e.hash||e.curve.hash}e.exports=d,d.prototype.keyPair=function(e){return new c(this,e)},d.prototype.keyFromPrivate=function(e,t){return c.fromPrivate(this,e,t)},d.prototype.keyFromPublic=function(e,t){return c.fromPublic(this,e,t)},d.prototype.genKeyPair=function(e){e||(e={});for(var t=new i({hash:this.hash,pers:e.pers,persEnc:e.persEnc||"utf8",entropy:e.entropy||s(this.hash.hmacStrength),entropyEnc:e.entropy&&e.entropyEnc||"utf8",nonce:this.n.toArray()}),r=this.n.byteLength(),o=this.n.sub(new n(2));;){var a=new n(t.generate(r));if(!(a.cmp(o)>0))return a.iaddn(1),this.keyFromPrivate(a)}},d.prototype._truncateToN=function(e,t){var r=8*e.byteLength()-this.n.bitLength();return r>0&&(e=e.ushrn(r)),!t&&e.cmp(this.n)>=0?e.sub(this.n):e},d.prototype.sign=function(e,t,r,o){"object"===typeof r&&(o=r,r=null),o||(o={}),t=this.keyFromPrivate(t,r),e=this._truncateToN(new n(e,16));for(var a=this.n.byteLength(),s=t.getPrivate().toArray("be",a),l=e.toArray("be",a),c=new i({hash:this.hash,entropy:s,nonce:l,pers:o.pers,persEnc:o.persEnc||"utf8"}),d=this.n.sub(new n(1)),h=0;;h++){var f=o.k?o.k(h):new n(c.generate(this.n.byteLength()));if(!((f=this._truncateToN(f,!0)).cmpn(1)<=0||f.cmp(d)>=0)){var p=this.g.mul(f);if(!p.isInfinity()){var m=p.getX(),g=m.umod(this.n);if(0!==g.cmpn(0)){var y=f.invm(this.n).mul(g.mul(t.getPrivate()).iadd(e));if(0!==(y=y.umod(this.n)).cmpn(0)){var v=(p.getY().isOdd()?1:0)|(0!==m.cmp(g)?2:0);return o.canonical&&y.cmp(this.nh)>0&&(y=this.n.sub(y),v^=1),new u({r:g,s:y,recoveryParam:v})}}}}}},d.prototype.verify=function(e,t,r,i){e=this._truncateToN(new n(e,16)),r=this.keyFromPublic(r,i);var o=(t=new u(t,"hex")).r,a=t.s;if(o.cmpn(1)<0||o.cmp(this.n)>=0)return!1;if(a.cmpn(1)<0||a.cmp(this.n)>=0)return!1;var s,l=a.invm(this.n),c=l.mul(e).umod(this.n),d=l.mul(o).umod(this.n);return this.curve._maxwellTrick?!(s=this.g.jmulAdd(c,r.getPublic(),d)).isInfinity()&&s.eqXToP(o):!(s=this.g.mulAdd(c,r.getPublic(),d)).isInfinity()&&0===s.getX().umod(this.n).cmp(o)},d.prototype.recoverPubKey=function(e,t,r,i){l((3&r)===r,"The recovery param is more than two bits"),t=new u(t,i);var o=this.n,a=new n(e),s=t.r,c=t.s,d=1&r,h=r>>1;if(s.cmp(this.curve.p.umod(this.curve.n))>=0&&h)throw new Error("Unable to find sencond key candinate");s=h?this.curve.pointFromX(s.add(this.curve.n),d):this.curve.pointFromX(s,d);var f=t.r.invm(o),p=o.sub(a).mul(f).umod(o),m=c.mul(f).umod(o);return this.g.mulAdd(p,s,m)},d.prototype.getKeyRecoveryParam=function(e,t,r,n){if(null!==(t=new u(t,n)).recoveryParam)return t.recoveryParam;for(var i=0;i<4;i++){var o;try{o=this.recoverPubKey(e,t,i)}catch(e){continue}if(o.eq(r))return i}throw new Error("Unable to find valid recovery factor")}},37242:(e,t,r)=>{"use strict";var n=r(24880),i=r(17593).assert;function o(e,t){this.ec=e,this.priv=null,this.pub=null,t.priv&&this._importPrivate(t.priv,t.privEnc),t.pub&&this._importPublic(t.pub,t.pubEnc)}e.exports=o,o.fromPublic=function(e,t,r){return t instanceof o?t:new o(e,{pub:t,pubEnc:r})},o.fromPrivate=function(e,t,r){return t instanceof o?t:new o(e,{priv:t,privEnc:r})},o.prototype.validate=function(){var e=this.getPublic();return e.isInfinity()?{result:!1,reason:"Invalid public key"}:e.validate()?e.mul(this.ec.curve.n).isInfinity()?{result:!0,reason:null}:{result:!1,reason:"Public key * N != O"}:{result:!1,reason:"Public key is not a point"}},o.prototype.getPublic=function(e,t){return"string"===typeof e&&(t=e,e=null),this.pub||(this.pub=this.ec.g.mul(this.priv)),t?this.pub.encode(t,e):this.pub},o.prototype.getPrivate=function(e){return"hex"===e?this.priv.toString(16,2):this.priv},o.prototype._importPrivate=function(e,t){this.priv=new n(e,t||16),this.priv=this.priv.umod(this.ec.curve.n)},o.prototype._importPublic=function(e,t){if(e.x||e.y)return"mont"===this.ec.curve.type?i(e.x,"Need x coordinate"):"short"!==this.ec.curve.type&&"edwards"!==this.ec.curve.type||i(e.x&&e.y,"Need both x and y coordinate"),void(this.pub=this.ec.curve.point(e.x,e.y));this.pub=this.ec.curve.decodePoint(e,t)},o.prototype.derive=function(e){return e.validate()||i(e.validate(),"public point not validated"),e.mul(this.priv).getX()},o.prototype.sign=function(e,t,r){return this.ec.sign(e,this,t,r)},o.prototype.verify=function(e,t){return this.ec.verify(e,t,this)},o.prototype.inspect=function(){return""}},44431:(e,t,r)=>{"use strict";var n=r(24880),i=r(17593),o=i.assert;function a(e,t){if(e instanceof a)return e;this._importDER(e,t)||(o(e.r&&e.s,"Signature without r or s"),this.r=new n(e.r,16),this.s=new n(e.s,16),void 0===e.recoveryParam?this.recoveryParam=null:this.recoveryParam=e.recoveryParam)}function s(){this.place=0}function l(e,t){var r=e[t.place++];if(!(128&r))return r;var n=15&r;if(0===n||n>4)return!1;for(var i=0,o=0,a=t.place;o>>=0;return!(i<=127)&&(t.place=a,i)}function c(e){for(var t=0,r=e.length-1;!e[t]&&!(128&e[t+1])&&t>>3);for(e.push(128|r);--r;)e.push(t>>>(r<<3)&255);e.push(t)}}e.exports=a,a.prototype._importDER=function(e,t){e=i.toArray(e,t);var r=new s;if(48!==e[r.place++])return!1;var o=l(e,r);if(!1===o)return!1;if(o+r.place!==e.length)return!1;if(2!==e[r.place++])return!1;var a=l(e,r);if(!1===a)return!1;var c=e.slice(r.place,a+r.place);if(r.place+=a,2!==e[r.place++])return!1;var u=l(e,r);if(!1===u)return!1;if(e.length!==u+r.place)return!1;var d=e.slice(r.place,u+r.place);if(0===c[0]){if(!(128&c[1]))return!1;c=c.slice(1)}if(0===d[0]){if(!(128&d[1]))return!1;d=d.slice(1)}return this.r=new n(c),this.s=new n(d),this.recoveryParam=null,!0},a.prototype.toDER=function(e){var t=this.r.toArray(),r=this.s.toArray();for(128&t[0]&&(t=[0].concat(t)),128&r[0]&&(r=[0].concat(r)),t=c(t),r=c(r);!r[0]&&!(128&r[1]);)r=r.slice(1);var n=[2];u(n,t.length),(n=n.concat(t)).push(2),u(n,r.length);var o=n.concat(r),a=[48];return u(a,o.length),a=a.concat(o),i.encode(a,e)}},34872:(e,t,r)=>{"use strict";var n=r(86254),i=r(19294),o=r(17593),a=o.assert,s=o.parseBytes,l=r(61963),c=r(87894);function u(e){if(a("ed25519"===e,"only tested with ed25519 so far"),!(this instanceof u))return new u(e);e=i[e].curve,this.curve=e,this.g=e.g,this.g.precompute(e.n.bitLength()+1),this.pointClass=e.point().constructor,this.encodingLength=Math.ceil(e.n.bitLength()/8),this.hash=n.sha512}e.exports=u,u.prototype.sign=function(e,t){e=s(e);var r=this.keyFromSecret(t),n=this.hashInt(r.messagePrefix(),e),i=this.g.mul(n),o=this.encodePoint(i),a=this.hashInt(o,r.pubBytes(),e).mul(r.priv()),l=n.add(a).umod(this.curve.n);return this.makeSignature({R:i,S:l,Rencoded:o})},u.prototype.verify=function(e,t,r){e=s(e),t=this.makeSignature(t);var n=this.keyFromPublic(r),i=this.hashInt(t.Rencoded(),n.pubBytes(),e),o=this.g.mul(t.S());return t.R().add(n.pub().mul(i)).eq(o)},u.prototype.hashInt=function(){for(var e=this.hash(),t=0;t{"use strict";var n=r(17593),i=n.assert,o=n.parseBytes,a=n.cachedProperty;function s(e,t){this.eddsa=e,this._secret=o(t.secret),e.isPoint(t.pub)?this._pub=t.pub:this._pubBytes=o(t.pub)}s.fromPublic=function(e,t){return t instanceof s?t:new s(e,{pub:t})},s.fromSecret=function(e,t){return t instanceof s?t:new s(e,{secret:t})},s.prototype.secret=function(){return this._secret},a(s,"pubBytes",(function(){return this.eddsa.encodePoint(this.pub())})),a(s,"pub",(function(){return this._pubBytes?this.eddsa.decodePoint(this._pubBytes):this.eddsa.g.mul(this.priv())})),a(s,"privBytes",(function(){var e=this.eddsa,t=this.hash(),r=e.encodingLength-1,n=t.slice(0,e.encodingLength);return n[0]&=248,n[r]&=127,n[r]|=64,n})),a(s,"priv",(function(){return this.eddsa.decodeInt(this.privBytes())})),a(s,"hash",(function(){return this.eddsa.hash().update(this.secret()).digest()})),a(s,"messagePrefix",(function(){return this.hash().slice(this.eddsa.encodingLength)})),s.prototype.sign=function(e){return i(this._secret,"KeyPair can only verify"),this.eddsa.sign(e,this)},s.prototype.verify=function(e,t){return this.eddsa.verify(e,t,this)},s.prototype.getSecret=function(e){return i(this._secret,"KeyPair is public only"),n.encode(this.secret(),e)},s.prototype.getPublic=function(e){return n.encode(this.pubBytes(),e)},e.exports=s},87894:(e,t,r)=>{"use strict";var n=r(24880),i=r(17593),o=i.assert,a=i.cachedProperty,s=i.parseBytes;function l(e,t){this.eddsa=e,"object"!==typeof t&&(t=s(t)),Array.isArray(t)&&(t={R:t.slice(0,e.encodingLength),S:t.slice(e.encodingLength)}),o(t.R&&t.S,"Signature without R or S"),e.isPoint(t.R)&&(this._R=t.R),t.S instanceof n&&(this._S=t.S),this._Rencoded=Array.isArray(t.R)?t.R:t.Rencoded,this._Sencoded=Array.isArray(t.S)?t.S:t.Sencoded}a(l,"S",(function(){return this.eddsa.decodeInt(this.Sencoded())})),a(l,"R",(function(){return this.eddsa.decodePoint(this.Rencoded())})),a(l,"Rencoded",(function(){return this.eddsa.encodePoint(this.R())})),a(l,"Sencoded",(function(){return this.eddsa.encodeInt(this.S())})),l.prototype.toBytes=function(){return this.Rencoded().concat(this.Sencoded())},l.prototype.toHex=function(){return i.encode(this.toBytes(),"hex").toUpperCase()},e.exports=l},91401:e=>{e.exports={doubles:{step:4,points:[["e60fce93b59e9ec53011aabc21c23e97b2a31369b87a5ae9c44ee89e2a6dec0a","f7e3507399e595929db99f34f57937101296891e44d23f0be1f32cce69616821"],["8282263212c609d9ea2a6e3e172de238d8c39cabd5ac1ca10646e23fd5f51508","11f8a8098557dfe45e8256e830b60ace62d613ac2f7b17bed31b6eaff6e26caf"],["175e159f728b865a72f99cc6c6fc846de0b93833fd2222ed73fce5b551e5b739","d3506e0d9e3c79eba4ef97a51ff71f5eacb5955add24345c6efa6ffee9fed695"],["363d90d447b00c9c99ceac05b6262ee053441c7e55552ffe526bad8f83ff4640","4e273adfc732221953b445397f3363145b9a89008199ecb62003c7f3bee9de9"],["8b4b5f165df3c2be8c6244b5b745638843e4a781a15bcd1b69f79a55dffdf80c","4aad0a6f68d308b4b3fbd7813ab0da04f9e336546162ee56b3eff0c65fd4fd36"],["723cbaa6e5db996d6bf771c00bd548c7b700dbffa6c0e77bcb6115925232fcda","96e867b5595cc498a921137488824d6e2660a0653779494801dc069d9eb39f5f"],["eebfa4d493bebf98ba5feec812c2d3b50947961237a919839a533eca0e7dd7fa","5d9a8ca3970ef0f269ee7edaf178089d9ae4cdc3a711f712ddfd4fdae1de8999"],["100f44da696e71672791d0a09b7bde459f1215a29b3c03bfefd7835b39a48db0","cdd9e13192a00b772ec8f3300c090666b7ff4a18ff5195ac0fbd5cd62bc65a09"],["e1031be262c7ed1b1dc9227a4a04c017a77f8d4464f3b3852c8acde6e534fd2d","9d7061928940405e6bb6a4176597535af292dd419e1ced79a44f18f29456a00d"],["feea6cae46d55b530ac2839f143bd7ec5cf8b266a41d6af52d5e688d9094696d","e57c6b6c97dce1bab06e4e12bf3ecd5c981c8957cc41442d3155debf18090088"],["da67a91d91049cdcb367be4be6ffca3cfeed657d808583de33fa978bc1ec6cb1","9bacaa35481642bc41f463f7ec9780e5dec7adc508f740a17e9ea8e27a68be1d"],["53904faa0b334cdda6e000935ef22151ec08d0f7bb11069f57545ccc1a37b7c0","5bc087d0bc80106d88c9eccac20d3c1c13999981e14434699dcb096b022771c8"],["8e7bcd0bd35983a7719cca7764ca906779b53a043a9b8bcaeff959f43ad86047","10b7770b2a3da4b3940310420ca9514579e88e2e47fd68b3ea10047e8460372a"],["385eed34c1cdff21e6d0818689b81bde71a7f4f18397e6690a841e1599c43862","283bebc3e8ea23f56701de19e9ebf4576b304eec2086dc8cc0458fe5542e5453"],["6f9d9b803ecf191637c73a4413dfa180fddf84a5947fbc9c606ed86c3fac3a7","7c80c68e603059ba69b8e2a30e45c4d47ea4dd2f5c281002d86890603a842160"],["3322d401243c4e2582a2147c104d6ecbf774d163db0f5e5313b7e0e742d0e6bd","56e70797e9664ef5bfb019bc4ddaf9b72805f63ea2873af624f3a2e96c28b2a0"],["85672c7d2de0b7da2bd1770d89665868741b3f9af7643397721d74d28134ab83","7c481b9b5b43b2eb6374049bfa62c2e5e77f17fcc5298f44c8e3094f790313a6"],["948bf809b1988a46b06c9f1919413b10f9226c60f668832ffd959af60c82a0a","53a562856dcb6646dc6b74c5d1c3418c6d4dff08c97cd2bed4cb7f88d8c8e589"],["6260ce7f461801c34f067ce0f02873a8f1b0e44dfc69752accecd819f38fd8e8","bc2da82b6fa5b571a7f09049776a1ef7ecd292238051c198c1a84e95b2b4ae17"],["e5037de0afc1d8d43d8348414bbf4103043ec8f575bfdc432953cc8d2037fa2d","4571534baa94d3b5f9f98d09fb990bddbd5f5b03ec481f10e0e5dc841d755bda"],["e06372b0f4a207adf5ea905e8f1771b4e7e8dbd1c6a6c5b725866a0ae4fce725","7a908974bce18cfe12a27bb2ad5a488cd7484a7787104870b27034f94eee31dd"],["213c7a715cd5d45358d0bbf9dc0ce02204b10bdde2a3f58540ad6908d0559754","4b6dad0b5ae462507013ad06245ba190bb4850f5f36a7eeddff2c27534b458f2"],["4e7c272a7af4b34e8dbb9352a5419a87e2838c70adc62cddf0cc3a3b08fbd53c","17749c766c9d0b18e16fd09f6def681b530b9614bff7dd33e0b3941817dcaae6"],["fea74e3dbe778b1b10f238ad61686aa5c76e3db2be43057632427e2840fb27b6","6e0568db9b0b13297cf674deccb6af93126b596b973f7b77701d3db7f23cb96f"],["76e64113f677cf0e10a2570d599968d31544e179b760432952c02a4417bdde39","c90ddf8dee4e95cf577066d70681f0d35e2a33d2b56d2032b4b1752d1901ac01"],["c738c56b03b2abe1e8281baa743f8f9a8f7cc643df26cbee3ab150242bcbb891","893fb578951ad2537f718f2eacbfbbbb82314eef7880cfe917e735d9699a84c3"],["d895626548b65b81e264c7637c972877d1d72e5f3a925014372e9f6588f6c14b","febfaa38f2bc7eae728ec60818c340eb03428d632bb067e179363ed75d7d991f"],["b8da94032a957518eb0f6433571e8761ceffc73693e84edd49150a564f676e03","2804dfa44805a1e4d7c99cc9762808b092cc584d95ff3b511488e4e74efdf6e7"],["e80fea14441fb33a7d8adab9475d7fab2019effb5156a792f1a11778e3c0df5d","eed1de7f638e00771e89768ca3ca94472d155e80af322ea9fcb4291b6ac9ec78"],["a301697bdfcd704313ba48e51d567543f2a182031efd6915ddc07bbcc4e16070","7370f91cfb67e4f5081809fa25d40f9b1735dbf7c0a11a130c0d1a041e177ea1"],["90ad85b389d6b936463f9d0512678de208cc330b11307fffab7ac63e3fb04ed4","e507a3620a38261affdcbd9427222b839aefabe1582894d991d4d48cb6ef150"],["8f68b9d2f63b5f339239c1ad981f162ee88c5678723ea3351b7b444c9ec4c0da","662a9f2dba063986de1d90c2b6be215dbbea2cfe95510bfdf23cbf79501fff82"],["e4f3fb0176af85d65ff99ff9198c36091f48e86503681e3e6686fd5053231e11","1e63633ad0ef4f1c1661a6d0ea02b7286cc7e74ec951d1c9822c38576feb73bc"],["8c00fa9b18ebf331eb961537a45a4266c7034f2f0d4e1d0716fb6eae20eae29e","efa47267fea521a1a9dc343a3736c974c2fadafa81e36c54e7d2a4c66702414b"],["e7a26ce69dd4829f3e10cec0a9e98ed3143d084f308b92c0997fddfc60cb3e41","2a758e300fa7984b471b006a1aafbb18d0a6b2c0420e83e20e8a9421cf2cfd51"],["b6459e0ee3662ec8d23540c223bcbdc571cbcb967d79424f3cf29eb3de6b80ef","67c876d06f3e06de1dadf16e5661db3c4b3ae6d48e35b2ff30bf0b61a71ba45"],["d68a80c8280bb840793234aa118f06231d6f1fc67e73c5a5deda0f5b496943e8","db8ba9fff4b586d00c4b1f9177b0e28b5b0e7b8f7845295a294c84266b133120"],["324aed7df65c804252dc0270907a30b09612aeb973449cea4095980fc28d3d5d","648a365774b61f2ff130c0c35aec1f4f19213b0c7e332843967224af96ab7c84"],["4df9c14919cde61f6d51dfdbe5fee5dceec4143ba8d1ca888e8bd373fd054c96","35ec51092d8728050974c23a1d85d4b5d506cdc288490192ebac06cad10d5d"],["9c3919a84a474870faed8a9c1cc66021523489054d7f0308cbfc99c8ac1f98cd","ddb84f0f4a4ddd57584f044bf260e641905326f76c64c8e6be7e5e03d4fc599d"],["6057170b1dd12fdf8de05f281d8e06bb91e1493a8b91d4cc5a21382120a959e5","9a1af0b26a6a4807add9a2daf71df262465152bc3ee24c65e899be932385a2a8"],["a576df8e23a08411421439a4518da31880cef0fba7d4df12b1a6973eecb94266","40a6bf20e76640b2c92b97afe58cd82c432e10a7f514d9f3ee8be11ae1b28ec8"],["7778a78c28dec3e30a05fe9629de8c38bb30d1f5cf9a3a208f763889be58ad71","34626d9ab5a5b22ff7098e12f2ff580087b38411ff24ac563b513fc1fd9f43ac"],["928955ee637a84463729fd30e7afd2ed5f96274e5ad7e5cb09eda9c06d903ac","c25621003d3f42a827b78a13093a95eeac3d26efa8a8d83fc5180e935bcd091f"],["85d0fef3ec6db109399064f3a0e3b2855645b4a907ad354527aae75163d82751","1f03648413a38c0be29d496e582cf5663e8751e96877331582c237a24eb1f962"],["ff2b0dce97eece97c1c9b6041798b85dfdfb6d8882da20308f5404824526087e","493d13fef524ba188af4c4dc54d07936c7b7ed6fb90e2ceb2c951e01f0c29907"],["827fbbe4b1e880ea9ed2b2e6301b212b57f1ee148cd6dd28780e5e2cf856e241","c60f9c923c727b0b71bef2c67d1d12687ff7a63186903166d605b68baec293ec"],["eaa649f21f51bdbae7be4ae34ce6e5217a58fdce7f47f9aa7f3b58fa2120e2b3","be3279ed5bbbb03ac69a80f89879aa5a01a6b965f13f7e59d47a5305ba5ad93d"],["e4a42d43c5cf169d9391df6decf42ee541b6d8f0c9a137401e23632dda34d24f","4d9f92e716d1c73526fc99ccfb8ad34ce886eedfa8d8e4f13a7f7131deba9414"],["1ec80fef360cbdd954160fadab352b6b92b53576a88fea4947173b9d4300bf19","aeefe93756b5340d2f3a4958a7abbf5e0146e77f6295a07b671cdc1cc107cefd"],["146a778c04670c2f91b00af4680dfa8bce3490717d58ba889ddb5928366642be","b318e0ec3354028add669827f9d4b2870aaa971d2f7e5ed1d0b297483d83efd0"],["fa50c0f61d22e5f07e3acebb1aa07b128d0012209a28b9776d76a8793180eef9","6b84c6922397eba9b72cd2872281a68a5e683293a57a213b38cd8d7d3f4f2811"],["da1d61d0ca721a11b1a5bf6b7d88e8421a288ab5d5bba5220e53d32b5f067ec2","8157f55a7c99306c79c0766161c91e2966a73899d279b48a655fba0f1ad836f1"],["a8e282ff0c9706907215ff98e8fd416615311de0446f1e062a73b0610d064e13","7f97355b8db81c09abfb7f3c5b2515888b679a3e50dd6bd6cef7c73111f4cc0c"],["174a53b9c9a285872d39e56e6913cab15d59b1fa512508c022f382de8319497c","ccc9dc37abfc9c1657b4155f2c47f9e6646b3a1d8cb9854383da13ac079afa73"],["959396981943785c3d3e57edf5018cdbe039e730e4918b3d884fdff09475b7ba","2e7e552888c331dd8ba0386a4b9cd6849c653f64c8709385e9b8abf87524f2fd"],["d2a63a50ae401e56d645a1153b109a8fcca0a43d561fba2dbb51340c9d82b151","e82d86fb6443fcb7565aee58b2948220a70f750af484ca52d4142174dcf89405"],["64587e2335471eb890ee7896d7cfdc866bacbdbd3839317b3436f9b45617e073","d99fcdd5bf6902e2ae96dd6447c299a185b90a39133aeab358299e5e9faf6589"],["8481bde0e4e4d885b3a546d3e549de042f0aa6cea250e7fd358d6c86dd45e458","38ee7b8cba5404dd84a25bf39cecb2ca900a79c42b262e556d64b1b59779057e"],["13464a57a78102aa62b6979ae817f4637ffcfed3c4b1ce30bcd6303f6caf666b","69be159004614580ef7e433453ccb0ca48f300a81d0942e13f495a907f6ecc27"],["bc4a9df5b713fe2e9aef430bcc1dc97a0cd9ccede2f28588cada3a0d2d83f366","d3a81ca6e785c06383937adf4b798caa6e8a9fbfa547b16d758d666581f33c1"],["8c28a97bf8298bc0d23d8c749452a32e694b65e30a9472a3954ab30fe5324caa","40a30463a3305193378fedf31f7cc0eb7ae784f0451cb9459e71dc73cbef9482"],["8ea9666139527a8c1dd94ce4f071fd23c8b350c5a4bb33748c4ba111faccae0","620efabbc8ee2782e24e7c0cfb95c5d735b783be9cf0f8e955af34a30e62b945"],["dd3625faef5ba06074669716bbd3788d89bdde815959968092f76cc4eb9a9787","7a188fa3520e30d461da2501045731ca941461982883395937f68d00c644a573"],["f710d79d9eb962297e4f6232b40e8f7feb2bc63814614d692c12de752408221e","ea98e67232d3b3295d3b535532115ccac8612c721851617526ae47a9c77bfc82"]]},naf:{wnd:7,points:[["f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9","388f7b0f632de8140fe337e62a37f3566500a99934c2231b6cb9fd7584b8e672"],["2f8bde4d1a07209355b4a7250a5c5128e88b84bddc619ab7cba8d569b240efe4","d8ac222636e5e3d6d4dba9dda6c9c426f788271bab0d6840dca87d3aa6ac62d6"],["5cbdf0646e5db4eaa398f365f2ea7a0e3d419b7e0330e39ce92bddedcac4f9bc","6aebca40ba255960a3178d6d861a54dba813d0b813fde7b5a5082628087264da"],["acd484e2f0c7f65309ad178a9f559abde09796974c57e714c35f110dfc27ccbe","cc338921b0a7d9fd64380971763b61e9add888a4375f8e0f05cc262ac64f9c37"],["774ae7f858a9411e5ef4246b70c65aac5649980be5c17891bbec17895da008cb","d984a032eb6b5e190243dd56d7b7b365372db1e2dff9d6a8301d74c9c953c61b"],["f28773c2d975288bc7d1d205c3748651b075fbc6610e58cddeeddf8f19405aa8","ab0902e8d880a89758212eb65cdaf473a1a06da521fa91f29b5cb52db03ed81"],["d7924d4f7d43ea965a465ae3095ff41131e5946f3c85f79e44adbcf8e27e080e","581e2872a86c72a683842ec228cc6defea40af2bd896d3a5c504dc9ff6a26b58"],["defdea4cdb677750a420fee807eacf21eb9898ae79b9768766e4faa04a2d4a34","4211ab0694635168e997b0ead2a93daeced1f4a04a95c0f6cfb199f69e56eb77"],["2b4ea0a797a443d293ef5cff444f4979f06acfebd7e86d277475656138385b6c","85e89bc037945d93b343083b5a1c86131a01f60c50269763b570c854e5c09b7a"],["352bbf4a4cdd12564f93fa332ce333301d9ad40271f8107181340aef25be59d5","321eb4075348f534d59c18259dda3e1f4a1b3b2e71b1039c67bd3d8bcf81998c"],["2fa2104d6b38d11b0230010559879124e42ab8dfeff5ff29dc9cdadd4ecacc3f","2de1068295dd865b64569335bd5dd80181d70ecfc882648423ba76b532b7d67"],["9248279b09b4d68dab21a9b066edda83263c3d84e09572e269ca0cd7f5453714","73016f7bf234aade5d1aa71bdea2b1ff3fc0de2a887912ffe54a32ce97cb3402"],["daed4f2be3a8bf278e70132fb0beb7522f570e144bf615c07e996d443dee8729","a69dce4a7d6c98e8d4a1aca87ef8d7003f83c230f3afa726ab40e52290be1c55"],["c44d12c7065d812e8acf28d7cbb19f9011ecd9e9fdf281b0e6a3b5e87d22e7db","2119a460ce326cdc76c45926c982fdac0e106e861edf61c5a039063f0e0e6482"],["6a245bf6dc698504c89a20cfded60853152b695336c28063b61c65cbd269e6b4","e022cf42c2bd4a708b3f5126f16a24ad8b33ba48d0423b6efd5e6348100d8a82"],["1697ffa6fd9de627c077e3d2fe541084ce13300b0bec1146f95ae57f0d0bd6a5","b9c398f186806f5d27561506e4557433a2cf15009e498ae7adee9d63d01b2396"],["605bdb019981718b986d0f07e834cb0d9deb8360ffb7f61df982345ef27a7479","2972d2de4f8d20681a78d93ec96fe23c26bfae84fb14db43b01e1e9056b8c49"],["62d14dab4150bf497402fdc45a215e10dcb01c354959b10cfe31c7e9d87ff33d","80fc06bd8cc5b01098088a1950eed0db01aa132967ab472235f5642483b25eaf"],["80c60ad0040f27dade5b4b06c408e56b2c50e9f56b9b8b425e555c2f86308b6f","1c38303f1cc5c30f26e66bad7fe72f70a65eed4cbe7024eb1aa01f56430bd57a"],["7a9375ad6167ad54aa74c6348cc54d344cc5dc9487d847049d5eabb0fa03c8fb","d0e3fa9eca8726909559e0d79269046bdc59ea10c70ce2b02d499ec224dc7f7"],["d528ecd9b696b54c907a9ed045447a79bb408ec39b68df504bb51f459bc3ffc9","eecf41253136e5f99966f21881fd656ebc4345405c520dbc063465b521409933"],["49370a4b5f43412ea25f514e8ecdad05266115e4a7ecb1387231808f8b45963","758f3f41afd6ed428b3081b0512fd62a54c3f3afbb5b6764b653052a12949c9a"],["77f230936ee88cbbd73df930d64702ef881d811e0e1498e2f1c13eb1fc345d74","958ef42a7886b6400a08266e9ba1b37896c95330d97077cbbe8eb3c7671c60d6"],["f2dac991cc4ce4b9ea44887e5c7c0bce58c80074ab9d4dbaeb28531b7739f530","e0dedc9b3b2f8dad4da1f32dec2531df9eb5fbeb0598e4fd1a117dba703a3c37"],["463b3d9f662621fb1b4be8fbbe2520125a216cdfc9dae3debcba4850c690d45b","5ed430d78c296c3543114306dd8622d7c622e27c970a1de31cb377b01af7307e"],["f16f804244e46e2a09232d4aff3b59976b98fac14328a2d1a32496b49998f247","cedabd9b82203f7e13d206fcdf4e33d92a6c53c26e5cce26d6579962c4e31df6"],["caf754272dc84563b0352b7a14311af55d245315ace27c65369e15f7151d41d1","cb474660ef35f5f2a41b643fa5e460575f4fa9b7962232a5c32f908318a04476"],["2600ca4b282cb986f85d0f1709979d8b44a09c07cb86d7c124497bc86f082120","4119b88753c15bd6a693b03fcddbb45d5ac6be74ab5f0ef44b0be9475a7e4b40"],["7635ca72d7e8432c338ec53cd12220bc01c48685e24f7dc8c602a7746998e435","91b649609489d613d1d5e590f78e6d74ecfc061d57048bad9e76f302c5b9c61"],["754e3239f325570cdbbf4a87deee8a66b7f2b33479d468fbc1a50743bf56cc18","673fb86e5bda30fb3cd0ed304ea49a023ee33d0197a695d0c5d98093c536683"],["e3e6bd1071a1e96aff57859c82d570f0330800661d1c952f9fe2694691d9b9e8","59c9e0bba394e76f40c0aa58379a3cb6a5a2283993e90c4167002af4920e37f5"],["186b483d056a033826ae73d88f732985c4ccb1f32ba35f4b4cc47fdcf04aa6eb","3b952d32c67cf77e2e17446e204180ab21fb8090895138b4a4a797f86e80888b"],["df9d70a6b9876ce544c98561f4be4f725442e6d2b737d9c91a8321724ce0963f","55eb2dafd84d6ccd5f862b785dc39d4ab157222720ef9da217b8c45cf2ba2417"],["5edd5cc23c51e87a497ca815d5dce0f8ab52554f849ed8995de64c5f34ce7143","efae9c8dbc14130661e8cec030c89ad0c13c66c0d17a2905cdc706ab7399a868"],["290798c2b6476830da12fe02287e9e777aa3fba1c355b17a722d362f84614fba","e38da76dcd440621988d00bcf79af25d5b29c094db2a23146d003afd41943e7a"],["af3c423a95d9f5b3054754efa150ac39cd29552fe360257362dfdecef4053b45","f98a3fd831eb2b749a93b0e6f35cfb40c8cd5aa667a15581bc2feded498fd9c6"],["766dbb24d134e745cccaa28c99bf274906bb66b26dcf98df8d2fed50d884249a","744b1152eacbe5e38dcc887980da38b897584a65fa06cedd2c924f97cbac5996"],["59dbf46f8c94759ba21277c33784f41645f7b44f6c596a58ce92e666191abe3e","c534ad44175fbc300f4ea6ce648309a042ce739a7919798cd85e216c4a307f6e"],["f13ada95103c4537305e691e74e9a4a8dd647e711a95e73cb62dc6018cfd87b8","e13817b44ee14de663bf4bc808341f326949e21a6a75c2570778419bdaf5733d"],["7754b4fa0e8aced06d4167a2c59cca4cda1869c06ebadfb6488550015a88522c","30e93e864e669d82224b967c3020b8fa8d1e4e350b6cbcc537a48b57841163a2"],["948dcadf5990e048aa3874d46abef9d701858f95de8041d2a6828c99e2262519","e491a42537f6e597d5d28a3224b1bc25df9154efbd2ef1d2cbba2cae5347d57e"],["7962414450c76c1689c7b48f8202ec37fb224cf5ac0bfa1570328a8a3d7c77ab","100b610ec4ffb4760d5c1fc133ef6f6b12507a051f04ac5760afa5b29db83437"],["3514087834964b54b15b160644d915485a16977225b8847bb0dd085137ec47ca","ef0afbb2056205448e1652c48e8127fc6039e77c15c2378b7e7d15a0de293311"],["d3cc30ad6b483e4bc79ce2c9dd8bc54993e947eb8df787b442943d3f7b527eaf","8b378a22d827278d89c5e9be8f9508ae3c2ad46290358630afb34db04eede0a4"],["1624d84780732860ce1c78fcbfefe08b2b29823db913f6493975ba0ff4847610","68651cf9b6da903e0914448c6cd9d4ca896878f5282be4c8cc06e2a404078575"],["733ce80da955a8a26902c95633e62a985192474b5af207da6df7b4fd5fc61cd4","f5435a2bd2badf7d485a4d8b8db9fcce3e1ef8e0201e4578c54673bc1dc5ea1d"],["15d9441254945064cf1a1c33bbd3b49f8966c5092171e699ef258dfab81c045c","d56eb30b69463e7234f5137b73b84177434800bacebfc685fc37bbe9efe4070d"],["a1d0fcf2ec9de675b612136e5ce70d271c21417c9d2b8aaaac138599d0717940","edd77f50bcb5a3cab2e90737309667f2641462a54070f3d519212d39c197a629"],["e22fbe15c0af8ccc5780c0735f84dbe9a790badee8245c06c7ca37331cb36980","a855babad5cd60c88b430a69f53a1a7a38289154964799be43d06d77d31da06"],["311091dd9860e8e20ee13473c1155f5f69635e394704eaa74009452246cfa9b3","66db656f87d1f04fffd1f04788c06830871ec5a64feee685bd80f0b1286d8374"],["34c1fd04d301be89b31c0442d3e6ac24883928b45a9340781867d4232ec2dbdf","9414685e97b1b5954bd46f730174136d57f1ceeb487443dc5321857ba73abee"],["f219ea5d6b54701c1c14de5b557eb42a8d13f3abbcd08affcc2a5e6b049b8d63","4cb95957e83d40b0f73af4544cccf6b1f4b08d3c07b27fb8d8c2962a400766d1"],["d7b8740f74a8fbaab1f683db8f45de26543a5490bca627087236912469a0b448","fa77968128d9c92ee1010f337ad4717eff15db5ed3c049b3411e0315eaa4593b"],["32d31c222f8f6f0ef86f7c98d3a3335ead5bcd32abdd94289fe4d3091aa824bf","5f3032f5892156e39ccd3d7915b9e1da2e6dac9e6f26e961118d14b8462e1661"],["7461f371914ab32671045a155d9831ea8793d77cd59592c4340f86cbc18347b5","8ec0ba238b96bec0cbdddcae0aa442542eee1ff50c986ea6b39847b3cc092ff6"],["ee079adb1df1860074356a25aa38206a6d716b2c3e67453d287698bad7b2b2d6","8dc2412aafe3be5c4c5f37e0ecc5f9f6a446989af04c4e25ebaac479ec1c8c1e"],["16ec93e447ec83f0467b18302ee620f7e65de331874c9dc72bfd8616ba9da6b5","5e4631150e62fb40d0e8c2a7ca5804a39d58186a50e497139626778e25b0674d"],["eaa5f980c245f6f038978290afa70b6bd8855897f98b6aa485b96065d537bd99","f65f5d3e292c2e0819a528391c994624d784869d7e6ea67fb18041024edc07dc"],["78c9407544ac132692ee1910a02439958ae04877151342ea96c4b6b35a49f51","f3e0319169eb9b85d5404795539a5e68fa1fbd583c064d2462b675f194a3ddb4"],["494f4be219a1a77016dcd838431aea0001cdc8ae7a6fc688726578d9702857a5","42242a969283a5f339ba7f075e36ba2af925ce30d767ed6e55f4b031880d562c"],["a598a8030da6d86c6bc7f2f5144ea549d28211ea58faa70ebf4c1e665c1fe9b5","204b5d6f84822c307e4b4a7140737aec23fc63b65b35f86a10026dbd2d864e6b"],["c41916365abb2b5d09192f5f2dbeafec208f020f12570a184dbadc3e58595997","4f14351d0087efa49d245b328984989d5caf9450f34bfc0ed16e96b58fa9913"],["841d6063a586fa475a724604da03bc5b92a2e0d2e0a36acfe4c73a5514742881","73867f59c0659e81904f9a1c7543698e62562d6744c169ce7a36de01a8d6154"],["5e95bb399a6971d376026947f89bde2f282b33810928be4ded112ac4d70e20d5","39f23f366809085beebfc71181313775a99c9aed7d8ba38b161384c746012865"],["36e4641a53948fd476c39f8a99fd974e5ec07564b5315d8bf99471bca0ef2f66","d2424b1b1abe4eb8164227b085c9aa9456ea13493fd563e06fd51cf5694c78fc"],["336581ea7bfbbb290c191a2f507a41cf5643842170e914faeab27c2c579f726","ead12168595fe1be99252129b6e56b3391f7ab1410cd1e0ef3dcdcabd2fda224"],["8ab89816dadfd6b6a1f2634fcf00ec8403781025ed6890c4849742706bd43ede","6fdcef09f2f6d0a044e654aef624136f503d459c3e89845858a47a9129cdd24e"],["1e33f1a746c9c5778133344d9299fcaa20b0938e8acff2544bb40284b8c5fb94","60660257dd11b3aa9c8ed618d24edff2306d320f1d03010e33a7d2057f3b3b6"],["85b7c1dcb3cec1b7ee7f30ded79dd20a0ed1f4cc18cbcfcfa410361fd8f08f31","3d98a9cdd026dd43f39048f25a8847f4fcafad1895d7a633c6fed3c35e999511"],["29df9fbd8d9e46509275f4b125d6d45d7fbe9a3b878a7af872a2800661ac5f51","b4c4fe99c775a606e2d8862179139ffda61dc861c019e55cd2876eb2a27d84b"],["a0b1cae06b0a847a3fea6e671aaf8adfdfe58ca2f768105c8082b2e449fce252","ae434102edde0958ec4b19d917a6a28e6b72da1834aff0e650f049503a296cf2"],["4e8ceafb9b3e9a136dc7ff67e840295b499dfb3b2133e4ba113f2e4c0e121e5","cf2174118c8b6d7a4b48f6d534ce5c79422c086a63460502b827ce62a326683c"],["d24a44e047e19b6f5afb81c7ca2f69080a5076689a010919f42725c2b789a33b","6fb8d5591b466f8fc63db50f1c0f1c69013f996887b8244d2cdec417afea8fa3"],["ea01606a7a6c9cdd249fdfcfacb99584001edd28abbab77b5104e98e8e3b35d4","322af4908c7312b0cfbfe369f7a7b3cdb7d4494bc2823700cfd652188a3ea98d"],["af8addbf2b661c8a6c6328655eb96651252007d8c5ea31be4ad196de8ce2131f","6749e67c029b85f52a034eafd096836b2520818680e26ac8f3dfbcdb71749700"],["e3ae1974566ca06cc516d47e0fb165a674a3dabcfca15e722f0e3450f45889","2aeabe7e4531510116217f07bf4d07300de97e4874f81f533420a72eeb0bd6a4"],["591ee355313d99721cf6993ffed1e3e301993ff3ed258802075ea8ced397e246","b0ea558a113c30bea60fc4775460c7901ff0b053d25ca2bdeee98f1a4be5d196"],["11396d55fda54c49f19aa97318d8da61fa8584e47b084945077cf03255b52984","998c74a8cd45ac01289d5833a7beb4744ff536b01b257be4c5767bea93ea57a4"],["3c5d2a1ba39c5a1790000738c9e0c40b8dcdfd5468754b6405540157e017aa7a","b2284279995a34e2f9d4de7396fc18b80f9b8b9fdd270f6661f79ca4c81bd257"],["cc8704b8a60a0defa3a99a7299f2e9c3fbc395afb04ac078425ef8a1793cc030","bdd46039feed17881d1e0862db347f8cf395b74fc4bcdc4e940b74e3ac1f1b13"],["c533e4f7ea8555aacd9777ac5cad29b97dd4defccc53ee7ea204119b2889b197","6f0a256bc5efdf429a2fb6242f1a43a2d9b925bb4a4b3a26bb8e0f45eb596096"],["c14f8f2ccb27d6f109f6d08d03cc96a69ba8c34eec07bbcf566d48e33da6593","c359d6923bb398f7fd4473e16fe1c28475b740dd098075e6c0e8649113dc3a38"],["a6cbc3046bc6a450bac24789fa17115a4c9739ed75f8f21ce441f72e0b90e6ef","21ae7f4680e889bb130619e2c0f95a360ceb573c70603139862afd617fa9b9f"],["347d6d9a02c48927ebfb86c1359b1caf130a3c0267d11ce6344b39f99d43cc38","60ea7f61a353524d1c987f6ecec92f086d565ab687870cb12689ff1e31c74448"],["da6545d2181db8d983f7dcb375ef5866d47c67b1bf31c8cf855ef7437b72656a","49b96715ab6878a79e78f07ce5680c5d6673051b4935bd897fea824b77dc208a"],["c40747cc9d012cb1a13b8148309c6de7ec25d6945d657146b9d5994b8feb1111","5ca560753be2a12fc6de6caf2cb489565db936156b9514e1bb5e83037e0fa2d4"],["4e42c8ec82c99798ccf3a610be870e78338c7f713348bd34c8203ef4037f3502","7571d74ee5e0fb92a7a8b33a07783341a5492144cc54bcc40a94473693606437"],["3775ab7089bc6af823aba2e1af70b236d251cadb0c86743287522a1b3b0dedea","be52d107bcfa09d8bcb9736a828cfa7fac8db17bf7a76a2c42ad961409018cf7"],["cee31cbf7e34ec379d94fb814d3d775ad954595d1314ba8846959e3e82f74e26","8fd64a14c06b589c26b947ae2bcf6bfa0149ef0be14ed4d80f448a01c43b1c6d"],["b4f9eaea09b6917619f6ea6a4eb5464efddb58fd45b1ebefcdc1a01d08b47986","39e5c9925b5a54b07433a4f18c61726f8bb131c012ca542eb24a8ac07200682a"],["d4263dfc3d2df923a0179a48966d30ce84e2515afc3dccc1b77907792ebcc60e","62dfaf07a0f78feb30e30d6295853ce189e127760ad6cf7fae164e122a208d54"],["48457524820fa65a4f8d35eb6930857c0032acc0a4a2de422233eeda897612c4","25a748ab367979d98733c38a1fa1c2e7dc6cc07db2d60a9ae7a76aaa49bd0f77"],["dfeeef1881101f2cb11644f3a2afdfc2045e19919152923f367a1767c11cceda","ecfb7056cf1de042f9420bab396793c0c390bde74b4bbdff16a83ae09a9a7517"],["6d7ef6b17543f8373c573f44e1f389835d89bcbc6062ced36c82df83b8fae859","cd450ec335438986dfefa10c57fea9bcc521a0959b2d80bbf74b190dca712d10"],["e75605d59102a5a2684500d3b991f2e3f3c88b93225547035af25af66e04541f","f5c54754a8f71ee540b9b48728473e314f729ac5308b06938360990e2bfad125"],["eb98660f4c4dfaa06a2be453d5020bc99a0c2e60abe388457dd43fefb1ed620c","6cb9a8876d9cb8520609af3add26cd20a0a7cd8a9411131ce85f44100099223e"],["13e87b027d8514d35939f2e6892b19922154596941888336dc3563e3b8dba942","fef5a3c68059a6dec5d624114bf1e91aac2b9da568d6abeb2570d55646b8adf1"],["ee163026e9fd6fe017c38f06a5be6fc125424b371ce2708e7bf4491691e5764a","1acb250f255dd61c43d94ccc670d0f58f49ae3fa15b96623e5430da0ad6c62b2"],["b268f5ef9ad51e4d78de3a750c2dc89b1e626d43505867999932e5db33af3d80","5f310d4b3c99b9ebb19f77d41c1dee018cf0d34fd4191614003e945a1216e423"],["ff07f3118a9df035e9fad85eb6c7bfe42b02f01ca99ceea3bf7ffdba93c4750d","438136d603e858a3a5c440c38eccbaddc1d2942114e2eddd4740d098ced1f0d8"],["8d8b9855c7c052a34146fd20ffb658bea4b9f69e0d825ebec16e8c3ce2b526a1","cdb559eedc2d79f926baf44fb84ea4d44bcf50fee51d7ceb30e2e7f463036758"],["52db0b5384dfbf05bfa9d472d7ae26dfe4b851ceca91b1eba54263180da32b63","c3b997d050ee5d423ebaf66a6db9f57b3180c902875679de924b69d84a7b375"],["e62f9490d3d51da6395efd24e80919cc7d0f29c3f3fa48c6fff543becbd43352","6d89ad7ba4876b0b22c2ca280c682862f342c8591f1daf5170e07bfd9ccafa7d"],["7f30ea2476b399b4957509c88f77d0191afa2ff5cb7b14fd6d8e7d65aaab1193","ca5ef7d4b231c94c3b15389a5f6311e9daff7bb67b103e9880ef4bff637acaec"],["5098ff1e1d9f14fb46a210fada6c903fef0fb7b4a1dd1d9ac60a0361800b7a00","9731141d81fc8f8084d37c6e7542006b3ee1b40d60dfe5362a5b132fd17ddc0"],["32b78c7de9ee512a72895be6b9cbefa6e2f3c4ccce445c96b9f2c81e2778ad58","ee1849f513df71e32efc3896ee28260c73bb80547ae2275ba497237794c8753c"],["e2cb74fddc8e9fbcd076eef2a7c72b0ce37d50f08269dfc074b581550547a4f7","d3aa2ed71c9dd2247a62df062736eb0baddea9e36122d2be8641abcb005cc4a4"],["8438447566d4d7bedadc299496ab357426009a35f235cb141be0d99cd10ae3a8","c4e1020916980a4da5d01ac5e6ad330734ef0d7906631c4f2390426b2edd791f"],["4162d488b89402039b584c6fc6c308870587d9c46f660b878ab65c82c711d67e","67163e903236289f776f22c25fb8a3afc1732f2b84b4e95dbda47ae5a0852649"],["3fad3fa84caf0f34f0f89bfd2dcf54fc175d767aec3e50684f3ba4a4bf5f683d","cd1bc7cb6cc407bb2f0ca647c718a730cf71872e7d0d2a53fa20efcdfe61826"],["674f2600a3007a00568c1a7ce05d0816c1fb84bf1370798f1c69532faeb1a86b","299d21f9413f33b3edf43b257004580b70db57da0b182259e09eecc69e0d38a5"],["d32f4da54ade74abb81b815ad1fb3b263d82d6c692714bcff87d29bd5ee9f08f","f9429e738b8e53b968e99016c059707782e14f4535359d582fc416910b3eea87"],["30e4e670435385556e593657135845d36fbb6931f72b08cb1ed954f1e3ce3ff6","462f9bce619898638499350113bbc9b10a878d35da70740dc695a559eb88db7b"],["be2062003c51cc3004682904330e4dee7f3dcd10b01e580bf1971b04d4cad297","62188bc49d61e5428573d48a74e1c655b1c61090905682a0d5558ed72dccb9bc"],["93144423ace3451ed29e0fb9ac2af211cb6e84a601df5993c419859fff5df04a","7c10dfb164c3425f5c71a3f9d7992038f1065224f72bb9d1d902a6d13037b47c"],["b015f8044f5fcbdcf21ca26d6c34fb8197829205c7b7d2a7cb66418c157b112c","ab8c1e086d04e813744a655b2df8d5f83b3cdc6faa3088c1d3aea1454e3a1d5f"],["d5e9e1da649d97d89e4868117a465a3a4f8a18de57a140d36b3f2af341a21b52","4cb04437f391ed73111a13cc1d4dd0db1693465c2240480d8955e8592f27447a"],["d3ae41047dd7ca065dbf8ed77b992439983005cd72e16d6f996a5316d36966bb","bd1aeb21ad22ebb22a10f0303417c6d964f8cdd7df0aca614b10dc14d125ac46"],["463e2763d885f958fc66cdd22800f0a487197d0a82e377b49f80af87c897b065","bfefacdb0e5d0fd7df3a311a94de062b26b80c61fbc97508b79992671ef7ca7f"],["7985fdfd127c0567c6f53ec1bb63ec3158e597c40bfe747c83cddfc910641917","603c12daf3d9862ef2b25fe1de289aed24ed291e0ec6708703a5bd567f32ed03"],["74a1ad6b5f76e39db2dd249410eac7f99e74c59cb83d2d0ed5ff1543da7703e9","cc6157ef18c9c63cd6193d83631bbea0093e0968942e8c33d5737fd790e0db08"],["30682a50703375f602d416664ba19b7fc9bab42c72747463a71d0896b22f6da3","553e04f6b018b4fa6c8f39e7f311d3176290d0e0f19ca73f17714d9977a22ff8"],["9e2158f0d7c0d5f26c3791efefa79597654e7a2b2464f52b1ee6c1347769ef57","712fcdd1b9053f09003a3481fa7762e9ffd7c8ef35a38509e2fbf2629008373"],["176e26989a43c9cfeba4029c202538c28172e566e3c4fce7322857f3be327d66","ed8cc9d04b29eb877d270b4878dc43c19aefd31f4eee09ee7b47834c1fa4b1c3"],["75d46efea3771e6e68abb89a13ad747ecf1892393dfc4f1b7004788c50374da8","9852390a99507679fd0b86fd2b39a868d7efc22151346e1a3ca4726586a6bed8"],["809a20c67d64900ffb698c4c825f6d5f2310fb0451c869345b7319f645605721","9e994980d9917e22b76b061927fa04143d096ccc54963e6a5ebfa5f3f8e286c1"],["1b38903a43f7f114ed4500b4eac7083fdefece1cf29c63528d563446f972c180","4036edc931a60ae889353f77fd53de4a2708b26b6f5da72ad3394119daf408f9"]]}}},17593:(e,t,r)=>{"use strict";var n=t,i=r(24880),o=r(86367),a=r(26325);n.assert=o,n.toArray=a.toArray,n.zero2=a.zero2,n.toHex=a.toHex,n.encode=a.encode,n.getNAF=function(e,t,r){var n=new Array(Math.max(e.bitLength(),r)+1);n.fill(0);for(var i=1<(i>>1)-1?(i>>1)-l:l,o.isubn(s)):s=0,n[a]=s,o.iushrn(1)}return n},n.getJSF=function(e,t){var r=[[],[]];e=e.clone(),t=t.clone();for(var n,i=0,o=0;e.cmpn(-i)>0||t.cmpn(-o)>0;){var a,s,l=e.andln(3)+i&3,c=t.andln(3)+o&3;3===l&&(l=-1),3===c&&(c=-1),a=0===(1&l)?0:3!==(n=e.andln(7)+i&7)&&5!==n||2!==c?l:-l,r[0].push(a),s=0===(1&c)?0:3!==(n=t.andln(7)+o&7)&&5!==n||2!==l?c:-c,r[1].push(s),2*i===a+1&&(i=1-i),2*o===s+1&&(o=1-o),e.iushrn(1),t.iushrn(1)}return r},n.cachedProperty=function(e,t,r){var n="_"+t;e.prototype[t]=function(){return void 0!==this[n]?this[n]:this[n]=r.call(this)}},n.parseBytes=function(e){return"string"===typeof e?n.toArray(e,"hex"):e},n.intFromLE=function(e){return new i(e,"hex","le")}},24880:function(e,t,r){!function(e,t){"use strict";function n(e,t){if(!e)throw new Error(t||"Assertion failed")}function i(e,t){e.super_=t;var r=function(){};r.prototype=t.prototype,e.prototype=new r,e.prototype.constructor=e}function o(e,t,r){if(o.isBN(e))return e;this.negative=0,this.words=null,this.length=0,this.red=null,null!==e&&("le"!==t&&"be"!==t||(r=t,t=10),this._init(e||0,t||10,r||"be"))}var a;"object"===typeof e?e.exports=o:t.BN=o,o.BN=o,o.wordSize=26;try{a="undefined"!==typeof window&&"undefined"!==typeof window.Buffer?window.Buffer:r(79368).Buffer}catch(_){}function s(e,t){var r=e.charCodeAt(t);return r>=65&&r<=70?r-55:r>=97&&r<=102?r-87:r-48&15}function l(e,t,r){var n=s(e,r);return r-1>=t&&(n|=s(e,r-1)<<4),n}function c(e,t,r,n){for(var i=0,o=Math.min(e.length,r),a=t;a=49?s-49+10:s>=17?s-17+10:s}return i}o.isBN=function(e){return e instanceof o||null!==e&&"object"===typeof e&&e.constructor.wordSize===o.wordSize&&Array.isArray(e.words)},o.max=function(e,t){return e.cmp(t)>0?e:t},o.min=function(e,t){return e.cmp(t)<0?e:t},o.prototype._init=function(e,t,r){if("number"===typeof e)return this._initNumber(e,t,r);if("object"===typeof e)return this._initArray(e,t,r);"hex"===t&&(t=16),n(t===(0|t)&&t>=2&&t<=36);var i=0;"-"===(e=e.toString().replace(/\s+/g,""))[0]&&(i++,this.negative=1),i=0;i-=3)a=e[i]|e[i-1]<<8|e[i-2]<<16,this.words[o]|=a<>>26-s&67108863,(s+=24)>=26&&(s-=26,o++);else if("le"===r)for(i=0,o=0;i>>26-s&67108863,(s+=24)>=26&&(s-=26,o++);return this.strip()},o.prototype._parseHex=function(e,t,r){this.length=Math.ceil((e.length-t)/6),this.words=new Array(this.length);for(var n=0;n=t;n-=2)i=l(e,t,n)<=18?(o-=18,a+=1,this.words[a]|=i>>>26):o+=8;else for(n=(e.length-t)%2===0?t+1:t;n=18?(o-=18,a+=1,this.words[a]|=i>>>26):o+=8;this.strip()},o.prototype._parseBase=function(e,t,r){this.words=[0],this.length=1;for(var n=0,i=1;i<=67108863;i*=t)n++;n--,i=i/t|0;for(var o=e.length-r,a=o%n,s=Math.min(o,o-a)+r,l=0,u=r;u1&&0===this.words[this.length-1];)this.length--;return this._normSign()},o.prototype._normSign=function(){return 1===this.length&&0===this.words[0]&&(this.negative=0),this},o.prototype.inspect=function(){return(this.red?""};var u=["","0","00","000","0000","00000","000000","0000000","00000000","000000000","0000000000","00000000000","000000000000","0000000000000","00000000000000","000000000000000","0000000000000000","00000000000000000","000000000000000000","0000000000000000000","00000000000000000000","000000000000000000000","0000000000000000000000","00000000000000000000000","000000000000000000000000","0000000000000000000000000"],d=[0,0,25,16,12,11,10,9,8,8,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5],h=[0,0,33554432,43046721,16777216,48828125,60466176,40353607,16777216,43046721,1e7,19487171,35831808,62748517,7529536,11390625,16777216,24137569,34012224,47045881,64e6,4084101,5153632,6436343,7962624,9765625,11881376,14348907,17210368,20511149,243e5,28629151,33554432,39135393,45435424,52521875,60466176];function f(e,t,r){r.negative=t.negative^e.negative;var n=e.length+t.length|0;r.length=n,n=n-1|0;var i=0|e.words[0],o=0|t.words[0],a=i*o,s=67108863&a,l=a/67108864|0;r.words[0]=s;for(var c=1;c>>26,d=67108863&l,h=Math.min(c,t.length-1),f=Math.max(0,c-e.length+1);f<=h;f++){var p=c-f|0;u+=(a=(i=0|e.words[p])*(o=0|t.words[f])+d)/67108864|0,d=67108863&a}r.words[c]=0|d,l=0|u}return 0!==l?r.words[c]=0|l:r.length--,r.strip()}o.prototype.toString=function(e,t){var r;if(t=0|t||1,16===(e=e||10)||"hex"===e){r="";for(var i=0,o=0,a=0;a>>24-i&16777215)||a!==this.length-1?u[6-l.length]+l+r:l+r,(i+=2)>=26&&(i-=26,a--)}for(0!==o&&(r=o.toString(16)+r);r.length%t!==0;)r="0"+r;return 0!==this.negative&&(r="-"+r),r}if(e===(0|e)&&e>=2&&e<=36){var c=d[e],f=h[e];r="";var p=this.clone();for(p.negative=0;!p.isZero();){var m=p.modn(f).toString(e);r=(p=p.idivn(f)).isZero()?m+r:u[c-m.length]+m+r}for(this.isZero()&&(r="0"+r);r.length%t!==0;)r="0"+r;return 0!==this.negative&&(r="-"+r),r}n(!1,"Base should be between 2 and 36")},o.prototype.toNumber=function(){var e=this.words[0];return 2===this.length?e+=67108864*this.words[1]:3===this.length&&1===this.words[2]?e+=4503599627370496+67108864*this.words[1]:this.length>2&&n(!1,"Number can only safely store up to 53 bits"),0!==this.negative?-e:e},o.prototype.toJSON=function(){return this.toString(16)},o.prototype.toBuffer=function(e,t){return n("undefined"!==typeof a),this.toArrayLike(a,e,t)},o.prototype.toArray=function(e,t){return this.toArrayLike(Array,e,t)},o.prototype.toArrayLike=function(e,t,r){var i=this.byteLength(),o=r||Math.max(1,i);n(i<=o,"byte array longer than desired length"),n(o>0,"Requested array length <= 0"),this.strip();var a,s,l="le"===t,c=new e(o),u=this.clone();if(l){for(s=0;!u.isZero();s++)a=u.andln(255),u.iushrn(8),c[s]=a;for(;s=4096&&(r+=13,t>>>=13),t>=64&&(r+=7,t>>>=7),t>=8&&(r+=4,t>>>=4),t>=2&&(r+=2,t>>>=2),r+t},o.prototype._zeroBits=function(e){if(0===e)return 26;var t=e,r=0;return 0===(8191&t)&&(r+=13,t>>>=13),0===(127&t)&&(r+=7,t>>>=7),0===(15&t)&&(r+=4,t>>>=4),0===(3&t)&&(r+=2,t>>>=2),0===(1&t)&&r++,r},o.prototype.bitLength=function(){var e=this.words[this.length-1],t=this._countBits(e);return 26*(this.length-1)+t},o.prototype.zeroBits=function(){if(this.isZero())return 0;for(var e=0,t=0;te.length?this.clone().ior(e):e.clone().ior(this)},o.prototype.uor=function(e){return this.length>e.length?this.clone().iuor(e):e.clone().iuor(this)},o.prototype.iuand=function(e){var t;t=this.length>e.length?e:this;for(var r=0;re.length?this.clone().iand(e):e.clone().iand(this)},o.prototype.uand=function(e){return this.length>e.length?this.clone().iuand(e):e.clone().iuand(this)},o.prototype.iuxor=function(e){var t,r;this.length>e.length?(t=this,r=e):(t=e,r=this);for(var n=0;ne.length?this.clone().ixor(e):e.clone().ixor(this)},o.prototype.uxor=function(e){return this.length>e.length?this.clone().iuxor(e):e.clone().iuxor(this)},o.prototype.inotn=function(e){n("number"===typeof e&&e>=0);var t=0|Math.ceil(e/26),r=e%26;this._expand(t),r>0&&t--;for(var i=0;i0&&(this.words[i]=~this.words[i]&67108863>>26-r),this.strip()},o.prototype.notn=function(e){return this.clone().inotn(e)},o.prototype.setn=function(e,t){n("number"===typeof e&&e>=0);var r=e/26|0,i=e%26;return this._expand(r+1),this.words[r]=t?this.words[r]|1<e.length?(r=this,n=e):(r=e,n=this);for(var i=0,o=0;o>>26;for(;0!==i&&o>>26;if(this.length=r.length,0!==i)this.words[this.length]=i,this.length++;else if(r!==this)for(;oe.length?this.clone().iadd(e):e.clone().iadd(this)},o.prototype.isub=function(e){if(0!==e.negative){e.negative=0;var t=this.iadd(e);return e.negative=1,t._normSign()}if(0!==this.negative)return this.negative=0,this.iadd(e),this.negative=1,this._normSign();var r,n,i=this.cmp(e);if(0===i)return this.negative=0,this.length=1,this.words[0]=0,this;i>0?(r=this,n=e):(r=e,n=this);for(var o=0,a=0;a>26,this.words[a]=67108863&t;for(;0!==o&&a>26,this.words[a]=67108863&t;if(0===o&&a>>13,f=0|a[1],p=8191&f,m=f>>>13,g=0|a[2],y=8191&g,v=g>>>13,b=0|a[3],w=8191&b,x=b>>>13,k=0|a[4],M=8191&k,E=k>>>13,_=0|a[5],A=8191&_,S=_>>>13,I=0|a[6],T=8191&I,C=I>>>13,N=0|a[7],D=8191&N,j=N>>>13,O=0|a[8],P=8191&O,L=O>>>13,R=0|a[9],z=8191&R,B=R>>>13,U=0|s[0],F=8191&U,H=U>>>13,V=0|s[1],G=8191&V,q=V>>>13,W=0|s[2],Y=8191&W,Z=W>>>13,Q=0|s[3],K=8191&Q,J=Q>>>13,$=0|s[4],X=8191&$,ee=$>>>13,te=0|s[5],re=8191&te,ne=te>>>13,ie=0|s[6],oe=8191&ie,ae=ie>>>13,se=0|s[7],le=8191&se,ce=se>>>13,ue=0|s[8],de=8191&ue,he=ue>>>13,fe=0|s[9],pe=8191&fe,me=fe>>>13;r.negative=e.negative^t.negative,r.length=19;var ge=(c+(n=Math.imul(d,F))|0)+((8191&(i=(i=Math.imul(d,H))+Math.imul(h,F)|0))<<13)|0;c=((o=Math.imul(h,H))+(i>>>13)|0)+(ge>>>26)|0,ge&=67108863,n=Math.imul(p,F),i=(i=Math.imul(p,H))+Math.imul(m,F)|0,o=Math.imul(m,H);var ye=(c+(n=n+Math.imul(d,G)|0)|0)+((8191&(i=(i=i+Math.imul(d,q)|0)+Math.imul(h,G)|0))<<13)|0;c=((o=o+Math.imul(h,q)|0)+(i>>>13)|0)+(ye>>>26)|0,ye&=67108863,n=Math.imul(y,F),i=(i=Math.imul(y,H))+Math.imul(v,F)|0,o=Math.imul(v,H),n=n+Math.imul(p,G)|0,i=(i=i+Math.imul(p,q)|0)+Math.imul(m,G)|0,o=o+Math.imul(m,q)|0;var ve=(c+(n=n+Math.imul(d,Y)|0)|0)+((8191&(i=(i=i+Math.imul(d,Z)|0)+Math.imul(h,Y)|0))<<13)|0;c=((o=o+Math.imul(h,Z)|0)+(i>>>13)|0)+(ve>>>26)|0,ve&=67108863,n=Math.imul(w,F),i=(i=Math.imul(w,H))+Math.imul(x,F)|0,o=Math.imul(x,H),n=n+Math.imul(y,G)|0,i=(i=i+Math.imul(y,q)|0)+Math.imul(v,G)|0,o=o+Math.imul(v,q)|0,n=n+Math.imul(p,Y)|0,i=(i=i+Math.imul(p,Z)|0)+Math.imul(m,Y)|0,o=o+Math.imul(m,Z)|0;var be=(c+(n=n+Math.imul(d,K)|0)|0)+((8191&(i=(i=i+Math.imul(d,J)|0)+Math.imul(h,K)|0))<<13)|0;c=((o=o+Math.imul(h,J)|0)+(i>>>13)|0)+(be>>>26)|0,be&=67108863,n=Math.imul(M,F),i=(i=Math.imul(M,H))+Math.imul(E,F)|0,o=Math.imul(E,H),n=n+Math.imul(w,G)|0,i=(i=i+Math.imul(w,q)|0)+Math.imul(x,G)|0,o=o+Math.imul(x,q)|0,n=n+Math.imul(y,Y)|0,i=(i=i+Math.imul(y,Z)|0)+Math.imul(v,Y)|0,o=o+Math.imul(v,Z)|0,n=n+Math.imul(p,K)|0,i=(i=i+Math.imul(p,J)|0)+Math.imul(m,K)|0,o=o+Math.imul(m,J)|0;var we=(c+(n=n+Math.imul(d,X)|0)|0)+((8191&(i=(i=i+Math.imul(d,ee)|0)+Math.imul(h,X)|0))<<13)|0;c=((o=o+Math.imul(h,ee)|0)+(i>>>13)|0)+(we>>>26)|0,we&=67108863,n=Math.imul(A,F),i=(i=Math.imul(A,H))+Math.imul(S,F)|0,o=Math.imul(S,H),n=n+Math.imul(M,G)|0,i=(i=i+Math.imul(M,q)|0)+Math.imul(E,G)|0,o=o+Math.imul(E,q)|0,n=n+Math.imul(w,Y)|0,i=(i=i+Math.imul(w,Z)|0)+Math.imul(x,Y)|0,o=o+Math.imul(x,Z)|0,n=n+Math.imul(y,K)|0,i=(i=i+Math.imul(y,J)|0)+Math.imul(v,K)|0,o=o+Math.imul(v,J)|0,n=n+Math.imul(p,X)|0,i=(i=i+Math.imul(p,ee)|0)+Math.imul(m,X)|0,o=o+Math.imul(m,ee)|0;var xe=(c+(n=n+Math.imul(d,re)|0)|0)+((8191&(i=(i=i+Math.imul(d,ne)|0)+Math.imul(h,re)|0))<<13)|0;c=((o=o+Math.imul(h,ne)|0)+(i>>>13)|0)+(xe>>>26)|0,xe&=67108863,n=Math.imul(T,F),i=(i=Math.imul(T,H))+Math.imul(C,F)|0,o=Math.imul(C,H),n=n+Math.imul(A,G)|0,i=(i=i+Math.imul(A,q)|0)+Math.imul(S,G)|0,o=o+Math.imul(S,q)|0,n=n+Math.imul(M,Y)|0,i=(i=i+Math.imul(M,Z)|0)+Math.imul(E,Y)|0,o=o+Math.imul(E,Z)|0,n=n+Math.imul(w,K)|0,i=(i=i+Math.imul(w,J)|0)+Math.imul(x,K)|0,o=o+Math.imul(x,J)|0,n=n+Math.imul(y,X)|0,i=(i=i+Math.imul(y,ee)|0)+Math.imul(v,X)|0,o=o+Math.imul(v,ee)|0,n=n+Math.imul(p,re)|0,i=(i=i+Math.imul(p,ne)|0)+Math.imul(m,re)|0,o=o+Math.imul(m,ne)|0;var ke=(c+(n=n+Math.imul(d,oe)|0)|0)+((8191&(i=(i=i+Math.imul(d,ae)|0)+Math.imul(h,oe)|0))<<13)|0;c=((o=o+Math.imul(h,ae)|0)+(i>>>13)|0)+(ke>>>26)|0,ke&=67108863,n=Math.imul(D,F),i=(i=Math.imul(D,H))+Math.imul(j,F)|0,o=Math.imul(j,H),n=n+Math.imul(T,G)|0,i=(i=i+Math.imul(T,q)|0)+Math.imul(C,G)|0,o=o+Math.imul(C,q)|0,n=n+Math.imul(A,Y)|0,i=(i=i+Math.imul(A,Z)|0)+Math.imul(S,Y)|0,o=o+Math.imul(S,Z)|0,n=n+Math.imul(M,K)|0,i=(i=i+Math.imul(M,J)|0)+Math.imul(E,K)|0,o=o+Math.imul(E,J)|0,n=n+Math.imul(w,X)|0,i=(i=i+Math.imul(w,ee)|0)+Math.imul(x,X)|0,o=o+Math.imul(x,ee)|0,n=n+Math.imul(y,re)|0,i=(i=i+Math.imul(y,ne)|0)+Math.imul(v,re)|0,o=o+Math.imul(v,ne)|0,n=n+Math.imul(p,oe)|0,i=(i=i+Math.imul(p,ae)|0)+Math.imul(m,oe)|0,o=o+Math.imul(m,ae)|0;var Me=(c+(n=n+Math.imul(d,le)|0)|0)+((8191&(i=(i=i+Math.imul(d,ce)|0)+Math.imul(h,le)|0))<<13)|0;c=((o=o+Math.imul(h,ce)|0)+(i>>>13)|0)+(Me>>>26)|0,Me&=67108863,n=Math.imul(P,F),i=(i=Math.imul(P,H))+Math.imul(L,F)|0,o=Math.imul(L,H),n=n+Math.imul(D,G)|0,i=(i=i+Math.imul(D,q)|0)+Math.imul(j,G)|0,o=o+Math.imul(j,q)|0,n=n+Math.imul(T,Y)|0,i=(i=i+Math.imul(T,Z)|0)+Math.imul(C,Y)|0,o=o+Math.imul(C,Z)|0,n=n+Math.imul(A,K)|0,i=(i=i+Math.imul(A,J)|0)+Math.imul(S,K)|0,o=o+Math.imul(S,J)|0,n=n+Math.imul(M,X)|0,i=(i=i+Math.imul(M,ee)|0)+Math.imul(E,X)|0,o=o+Math.imul(E,ee)|0,n=n+Math.imul(w,re)|0,i=(i=i+Math.imul(w,ne)|0)+Math.imul(x,re)|0,o=o+Math.imul(x,ne)|0,n=n+Math.imul(y,oe)|0,i=(i=i+Math.imul(y,ae)|0)+Math.imul(v,oe)|0,o=o+Math.imul(v,ae)|0,n=n+Math.imul(p,le)|0,i=(i=i+Math.imul(p,ce)|0)+Math.imul(m,le)|0,o=o+Math.imul(m,ce)|0;var Ee=(c+(n=n+Math.imul(d,de)|0)|0)+((8191&(i=(i=i+Math.imul(d,he)|0)+Math.imul(h,de)|0))<<13)|0;c=((o=o+Math.imul(h,he)|0)+(i>>>13)|0)+(Ee>>>26)|0,Ee&=67108863,n=Math.imul(z,F),i=(i=Math.imul(z,H))+Math.imul(B,F)|0,o=Math.imul(B,H),n=n+Math.imul(P,G)|0,i=(i=i+Math.imul(P,q)|0)+Math.imul(L,G)|0,o=o+Math.imul(L,q)|0,n=n+Math.imul(D,Y)|0,i=(i=i+Math.imul(D,Z)|0)+Math.imul(j,Y)|0,o=o+Math.imul(j,Z)|0,n=n+Math.imul(T,K)|0,i=(i=i+Math.imul(T,J)|0)+Math.imul(C,K)|0,o=o+Math.imul(C,J)|0,n=n+Math.imul(A,X)|0,i=(i=i+Math.imul(A,ee)|0)+Math.imul(S,X)|0,o=o+Math.imul(S,ee)|0,n=n+Math.imul(M,re)|0,i=(i=i+Math.imul(M,ne)|0)+Math.imul(E,re)|0,o=o+Math.imul(E,ne)|0,n=n+Math.imul(w,oe)|0,i=(i=i+Math.imul(w,ae)|0)+Math.imul(x,oe)|0,o=o+Math.imul(x,ae)|0,n=n+Math.imul(y,le)|0,i=(i=i+Math.imul(y,ce)|0)+Math.imul(v,le)|0,o=o+Math.imul(v,ce)|0,n=n+Math.imul(p,de)|0,i=(i=i+Math.imul(p,he)|0)+Math.imul(m,de)|0,o=o+Math.imul(m,he)|0;var _e=(c+(n=n+Math.imul(d,pe)|0)|0)+((8191&(i=(i=i+Math.imul(d,me)|0)+Math.imul(h,pe)|0))<<13)|0;c=((o=o+Math.imul(h,me)|0)+(i>>>13)|0)+(_e>>>26)|0,_e&=67108863,n=Math.imul(z,G),i=(i=Math.imul(z,q))+Math.imul(B,G)|0,o=Math.imul(B,q),n=n+Math.imul(P,Y)|0,i=(i=i+Math.imul(P,Z)|0)+Math.imul(L,Y)|0,o=o+Math.imul(L,Z)|0,n=n+Math.imul(D,K)|0,i=(i=i+Math.imul(D,J)|0)+Math.imul(j,K)|0,o=o+Math.imul(j,J)|0,n=n+Math.imul(T,X)|0,i=(i=i+Math.imul(T,ee)|0)+Math.imul(C,X)|0,o=o+Math.imul(C,ee)|0,n=n+Math.imul(A,re)|0,i=(i=i+Math.imul(A,ne)|0)+Math.imul(S,re)|0,o=o+Math.imul(S,ne)|0,n=n+Math.imul(M,oe)|0,i=(i=i+Math.imul(M,ae)|0)+Math.imul(E,oe)|0,o=o+Math.imul(E,ae)|0,n=n+Math.imul(w,le)|0,i=(i=i+Math.imul(w,ce)|0)+Math.imul(x,le)|0,o=o+Math.imul(x,ce)|0,n=n+Math.imul(y,de)|0,i=(i=i+Math.imul(y,he)|0)+Math.imul(v,de)|0,o=o+Math.imul(v,he)|0;var Ae=(c+(n=n+Math.imul(p,pe)|0)|0)+((8191&(i=(i=i+Math.imul(p,me)|0)+Math.imul(m,pe)|0))<<13)|0;c=((o=o+Math.imul(m,me)|0)+(i>>>13)|0)+(Ae>>>26)|0,Ae&=67108863,n=Math.imul(z,Y),i=(i=Math.imul(z,Z))+Math.imul(B,Y)|0,o=Math.imul(B,Z),n=n+Math.imul(P,K)|0,i=(i=i+Math.imul(P,J)|0)+Math.imul(L,K)|0,o=o+Math.imul(L,J)|0,n=n+Math.imul(D,X)|0,i=(i=i+Math.imul(D,ee)|0)+Math.imul(j,X)|0,o=o+Math.imul(j,ee)|0,n=n+Math.imul(T,re)|0,i=(i=i+Math.imul(T,ne)|0)+Math.imul(C,re)|0,o=o+Math.imul(C,ne)|0,n=n+Math.imul(A,oe)|0,i=(i=i+Math.imul(A,ae)|0)+Math.imul(S,oe)|0,o=o+Math.imul(S,ae)|0,n=n+Math.imul(M,le)|0,i=(i=i+Math.imul(M,ce)|0)+Math.imul(E,le)|0,o=o+Math.imul(E,ce)|0,n=n+Math.imul(w,de)|0,i=(i=i+Math.imul(w,he)|0)+Math.imul(x,de)|0,o=o+Math.imul(x,he)|0;var Se=(c+(n=n+Math.imul(y,pe)|0)|0)+((8191&(i=(i=i+Math.imul(y,me)|0)+Math.imul(v,pe)|0))<<13)|0;c=((o=o+Math.imul(v,me)|0)+(i>>>13)|0)+(Se>>>26)|0,Se&=67108863,n=Math.imul(z,K),i=(i=Math.imul(z,J))+Math.imul(B,K)|0,o=Math.imul(B,J),n=n+Math.imul(P,X)|0,i=(i=i+Math.imul(P,ee)|0)+Math.imul(L,X)|0,o=o+Math.imul(L,ee)|0,n=n+Math.imul(D,re)|0,i=(i=i+Math.imul(D,ne)|0)+Math.imul(j,re)|0,o=o+Math.imul(j,ne)|0,n=n+Math.imul(T,oe)|0,i=(i=i+Math.imul(T,ae)|0)+Math.imul(C,oe)|0,o=o+Math.imul(C,ae)|0,n=n+Math.imul(A,le)|0,i=(i=i+Math.imul(A,ce)|0)+Math.imul(S,le)|0,o=o+Math.imul(S,ce)|0,n=n+Math.imul(M,de)|0,i=(i=i+Math.imul(M,he)|0)+Math.imul(E,de)|0,o=o+Math.imul(E,he)|0;var Ie=(c+(n=n+Math.imul(w,pe)|0)|0)+((8191&(i=(i=i+Math.imul(w,me)|0)+Math.imul(x,pe)|0))<<13)|0;c=((o=o+Math.imul(x,me)|0)+(i>>>13)|0)+(Ie>>>26)|0,Ie&=67108863,n=Math.imul(z,X),i=(i=Math.imul(z,ee))+Math.imul(B,X)|0,o=Math.imul(B,ee),n=n+Math.imul(P,re)|0,i=(i=i+Math.imul(P,ne)|0)+Math.imul(L,re)|0,o=o+Math.imul(L,ne)|0,n=n+Math.imul(D,oe)|0,i=(i=i+Math.imul(D,ae)|0)+Math.imul(j,oe)|0,o=o+Math.imul(j,ae)|0,n=n+Math.imul(T,le)|0,i=(i=i+Math.imul(T,ce)|0)+Math.imul(C,le)|0,o=o+Math.imul(C,ce)|0,n=n+Math.imul(A,de)|0,i=(i=i+Math.imul(A,he)|0)+Math.imul(S,de)|0,o=o+Math.imul(S,he)|0;var Te=(c+(n=n+Math.imul(M,pe)|0)|0)+((8191&(i=(i=i+Math.imul(M,me)|0)+Math.imul(E,pe)|0))<<13)|0;c=((o=o+Math.imul(E,me)|0)+(i>>>13)|0)+(Te>>>26)|0,Te&=67108863,n=Math.imul(z,re),i=(i=Math.imul(z,ne))+Math.imul(B,re)|0,o=Math.imul(B,ne),n=n+Math.imul(P,oe)|0,i=(i=i+Math.imul(P,ae)|0)+Math.imul(L,oe)|0,o=o+Math.imul(L,ae)|0,n=n+Math.imul(D,le)|0,i=(i=i+Math.imul(D,ce)|0)+Math.imul(j,le)|0,o=o+Math.imul(j,ce)|0,n=n+Math.imul(T,de)|0,i=(i=i+Math.imul(T,he)|0)+Math.imul(C,de)|0,o=o+Math.imul(C,he)|0;var Ce=(c+(n=n+Math.imul(A,pe)|0)|0)+((8191&(i=(i=i+Math.imul(A,me)|0)+Math.imul(S,pe)|0))<<13)|0;c=((o=o+Math.imul(S,me)|0)+(i>>>13)|0)+(Ce>>>26)|0,Ce&=67108863,n=Math.imul(z,oe),i=(i=Math.imul(z,ae))+Math.imul(B,oe)|0,o=Math.imul(B,ae),n=n+Math.imul(P,le)|0,i=(i=i+Math.imul(P,ce)|0)+Math.imul(L,le)|0,o=o+Math.imul(L,ce)|0,n=n+Math.imul(D,de)|0,i=(i=i+Math.imul(D,he)|0)+Math.imul(j,de)|0,o=o+Math.imul(j,he)|0;var Ne=(c+(n=n+Math.imul(T,pe)|0)|0)+((8191&(i=(i=i+Math.imul(T,me)|0)+Math.imul(C,pe)|0))<<13)|0;c=((o=o+Math.imul(C,me)|0)+(i>>>13)|0)+(Ne>>>26)|0,Ne&=67108863,n=Math.imul(z,le),i=(i=Math.imul(z,ce))+Math.imul(B,le)|0,o=Math.imul(B,ce),n=n+Math.imul(P,de)|0,i=(i=i+Math.imul(P,he)|0)+Math.imul(L,de)|0,o=o+Math.imul(L,he)|0;var De=(c+(n=n+Math.imul(D,pe)|0)|0)+((8191&(i=(i=i+Math.imul(D,me)|0)+Math.imul(j,pe)|0))<<13)|0;c=((o=o+Math.imul(j,me)|0)+(i>>>13)|0)+(De>>>26)|0,De&=67108863,n=Math.imul(z,de),i=(i=Math.imul(z,he))+Math.imul(B,de)|0,o=Math.imul(B,he);var je=(c+(n=n+Math.imul(P,pe)|0)|0)+((8191&(i=(i=i+Math.imul(P,me)|0)+Math.imul(L,pe)|0))<<13)|0;c=((o=o+Math.imul(L,me)|0)+(i>>>13)|0)+(je>>>26)|0,je&=67108863;var Oe=(c+(n=Math.imul(z,pe))|0)+((8191&(i=(i=Math.imul(z,me))+Math.imul(B,pe)|0))<<13)|0;return c=((o=Math.imul(B,me))+(i>>>13)|0)+(Oe>>>26)|0,Oe&=67108863,l[0]=ge,l[1]=ye,l[2]=ve,l[3]=be,l[4]=we,l[5]=xe,l[6]=ke,l[7]=Me,l[8]=Ee,l[9]=_e,l[10]=Ae,l[11]=Se,l[12]=Ie,l[13]=Te,l[14]=Ce,l[15]=Ne,l[16]=De,l[17]=je,l[18]=Oe,0!==c&&(l[19]=c,r.length++),r};function m(e,t,r){return(new g).mulp(e,t,r)}function g(e,t){this.x=e,this.y=t}Math.imul||(p=f),o.prototype.mulTo=function(e,t){var r,n=this.length+e.length;return r=10===this.length&&10===e.length?p(this,e,t):n<63?f(this,e,t):n<1024?function(e,t,r){r.negative=t.negative^e.negative,r.length=e.length+t.length;for(var n=0,i=0,o=0;o>>26)|0)>>>26,a&=67108863}r.words[o]=s,n=a,a=i}return 0!==n?r.words[o]=n:r.length--,r.strip()}(this,e,t):m(this,e,t),r},g.prototype.makeRBT=function(e){for(var t=new Array(e),r=o.prototype._countBits(e)-1,n=0;n>=1;return n},g.prototype.permute=function(e,t,r,n,i,o){for(var a=0;a>>=1)i++;return 1<>>=13,r[2*a+1]=8191&o,o>>>=13;for(a=2*t;a>=26,t+=i/67108864|0,t+=o>>>26,this.words[r]=67108863&o}return 0!==t&&(this.words[r]=t,this.length++),this},o.prototype.muln=function(e){return this.clone().imuln(e)},o.prototype.sqr=function(){return this.mul(this)},o.prototype.isqr=function(){return this.imul(this.clone())},o.prototype.pow=function(e){var t=function(e){for(var t=new Array(e.bitLength()),r=0;r>>i}return t}(e);if(0===t.length)return new o(1);for(var r=this,n=0;n=0);var t,r=e%26,i=(e-r)/26,o=67108863>>>26-r<<26-r;if(0!==r){var a=0;for(t=0;t>>26-r}a&&(this.words[t]=a,this.length++)}if(0!==i){for(t=this.length-1;t>=0;t--)this.words[t+i]=this.words[t];for(t=0;t=0),i=t?(t-t%26)/26:0;var o=e%26,a=Math.min((e-o)/26,this.length),s=67108863^67108863>>>o<a)for(this.length-=a,c=0;c=0&&(0!==u||c>=i);c--){var d=0|this.words[c];this.words[c]=u<<26-o|d>>>o,u=d&s}return l&&0!==u&&(l.words[l.length++]=u),0===this.length&&(this.words[0]=0,this.length=1),this.strip()},o.prototype.ishrn=function(e,t,r){return n(0===this.negative),this.iushrn(e,t,r)},o.prototype.shln=function(e){return this.clone().ishln(e)},o.prototype.ushln=function(e){return this.clone().iushln(e)},o.prototype.shrn=function(e){return this.clone().ishrn(e)},o.prototype.ushrn=function(e){return this.clone().iushrn(e)},o.prototype.testn=function(e){n("number"===typeof e&&e>=0);var t=e%26,r=(e-t)/26,i=1<=0);var t=e%26,r=(e-t)/26;if(n(0===this.negative,"imaskn works only with positive numbers"),this.length<=r)return this;if(0!==t&&r++,this.length=Math.min(r,this.length),0!==t){var i=67108863^67108863>>>t<=67108864;t++)this.words[t]-=67108864,t===this.length-1?this.words[t+1]=1:this.words[t+1]++;return this.length=Math.max(this.length,t+1),this},o.prototype.isubn=function(e){if(n("number"===typeof e),n(e<67108864),e<0)return this.iaddn(-e);if(0!==this.negative)return this.negative=0,this.iaddn(e),this.negative=1,this;if(this.words[0]-=e,1===this.length&&this.words[0]<0)this.words[0]=-this.words[0],this.negative=1;else for(var t=0;t>26)-(l/67108864|0),this.words[i+r]=67108863&o}for(;i>26,this.words[i+r]=67108863&o;if(0===s)return this.strip();for(n(-1===s),s=0,i=0;i>26,this.words[i]=67108863&o;return this.negative=1,this.strip()},o.prototype._wordDiv=function(e,t){var r=(this.length,e.length),n=this.clone(),i=e,a=0|i.words[i.length-1];0!==(r=26-this._countBits(a))&&(i=i.ushln(r),n.iushln(r),a=0|i.words[i.length-1]);var s,l=n.length-i.length;if("mod"!==t){(s=new o(null)).length=l+1,s.words=new Array(s.length);for(var c=0;c=0;d--){var h=67108864*(0|n.words[i.length+d])+(0|n.words[i.length+d-1]);for(h=Math.min(h/a|0,67108863),n._ishlnsubmul(i,h,d);0!==n.negative;)h--,n.negative=0,n._ishlnsubmul(i,1,d),n.isZero()||(n.negative^=1);s&&(s.words[d]=h)}return s&&s.strip(),n.strip(),"div"!==t&&0!==r&&n.iushrn(r),{div:s||null,mod:n}},o.prototype.divmod=function(e,t,r){return n(!e.isZero()),this.isZero()?{div:new o(0),mod:new o(0)}:0!==this.negative&&0===e.negative?(s=this.neg().divmod(e,t),"mod"!==t&&(i=s.div.neg()),"div"!==t&&(a=s.mod.neg(),r&&0!==a.negative&&a.iadd(e)),{div:i,mod:a}):0===this.negative&&0!==e.negative?(s=this.divmod(e.neg(),t),"mod"!==t&&(i=s.div.neg()),{div:i,mod:s.mod}):0!==(this.negative&e.negative)?(s=this.neg().divmod(e.neg(),t),"div"!==t&&(a=s.mod.neg(),r&&0!==a.negative&&a.isub(e)),{div:s.div,mod:a}):e.length>this.length||this.cmp(e)<0?{div:new o(0),mod:this}:1===e.length?"div"===t?{div:this.divn(e.words[0]),mod:null}:"mod"===t?{div:null,mod:new o(this.modn(e.words[0]))}:{div:this.divn(e.words[0]),mod:new o(this.modn(e.words[0]))}:this._wordDiv(e,t);var i,a,s},o.prototype.div=function(e){return this.divmod(e,"div",!1).div},o.prototype.mod=function(e){return this.divmod(e,"mod",!1).mod},o.prototype.umod=function(e){return this.divmod(e,"mod",!0).mod},o.prototype.divRound=function(e){var t=this.divmod(e);if(t.mod.isZero())return t.div;var r=0!==t.div.negative?t.mod.isub(e):t.mod,n=e.ushrn(1),i=e.andln(1),o=r.cmp(n);return o<0||1===i&&0===o?t.div:0!==t.div.negative?t.div.isubn(1):t.div.iaddn(1)},o.prototype.modn=function(e){n(e<=67108863);for(var t=(1<<26)%e,r=0,i=this.length-1;i>=0;i--)r=(t*r+(0|this.words[i]))%e;return r},o.prototype.idivn=function(e){n(e<=67108863);for(var t=0,r=this.length-1;r>=0;r--){var i=(0|this.words[r])+67108864*t;this.words[r]=i/e|0,t=i%e}return this.strip()},o.prototype.divn=function(e){return this.clone().idivn(e)},o.prototype.egcd=function(e){n(0===e.negative),n(!e.isZero());var t=this,r=e.clone();t=0!==t.negative?t.umod(e):t.clone();for(var i=new o(1),a=new o(0),s=new o(0),l=new o(1),c=0;t.isEven()&&r.isEven();)t.iushrn(1),r.iushrn(1),++c;for(var u=r.clone(),d=t.clone();!t.isZero();){for(var h=0,f=1;0===(t.words[0]&f)&&h<26;++h,f<<=1);if(h>0)for(t.iushrn(h);h-- >0;)(i.isOdd()||a.isOdd())&&(i.iadd(u),a.isub(d)),i.iushrn(1),a.iushrn(1);for(var p=0,m=1;0===(r.words[0]&m)&&p<26;++p,m<<=1);if(p>0)for(r.iushrn(p);p-- >0;)(s.isOdd()||l.isOdd())&&(s.iadd(u),l.isub(d)),s.iushrn(1),l.iushrn(1);t.cmp(r)>=0?(t.isub(r),i.isub(s),a.isub(l)):(r.isub(t),s.isub(i),l.isub(a))}return{a:s,b:l,gcd:r.iushln(c)}},o.prototype._invmp=function(e){n(0===e.negative),n(!e.isZero());var t=this,r=e.clone();t=0!==t.negative?t.umod(e):t.clone();for(var i,a=new o(1),s=new o(0),l=r.clone();t.cmpn(1)>0&&r.cmpn(1)>0;){for(var c=0,u=1;0===(t.words[0]&u)&&c<26;++c,u<<=1);if(c>0)for(t.iushrn(c);c-- >0;)a.isOdd()&&a.iadd(l),a.iushrn(1);for(var d=0,h=1;0===(r.words[0]&h)&&d<26;++d,h<<=1);if(d>0)for(r.iushrn(d);d-- >0;)s.isOdd()&&s.iadd(l),s.iushrn(1);t.cmp(r)>=0?(t.isub(r),a.isub(s)):(r.isub(t),s.isub(a))}return(i=0===t.cmpn(1)?a:s).cmpn(0)<0&&i.iadd(e),i},o.prototype.gcd=function(e){if(this.isZero())return e.abs();if(e.isZero())return this.abs();var t=this.clone(),r=e.clone();t.negative=0,r.negative=0;for(var n=0;t.isEven()&&r.isEven();n++)t.iushrn(1),r.iushrn(1);for(;;){for(;t.isEven();)t.iushrn(1);for(;r.isEven();)r.iushrn(1);var i=t.cmp(r);if(i<0){var o=t;t=r,r=o}else if(0===i||0===r.cmpn(1))break;t.isub(r)}return r.iushln(n)},o.prototype.invm=function(e){return this.egcd(e).a.umod(e)},o.prototype.isEven=function(){return 0===(1&this.words[0])},o.prototype.isOdd=function(){return 1===(1&this.words[0])},o.prototype.andln=function(e){return this.words[0]&e},o.prototype.bincn=function(e){n("number"===typeof e);var t=e%26,r=(e-t)/26,i=1<>>26,s&=67108863,this.words[a]=s}return 0!==o&&(this.words[a]=o,this.length++),this},o.prototype.isZero=function(){return 1===this.length&&0===this.words[0]},o.prototype.cmpn=function(e){var t,r=e<0;if(0!==this.negative&&!r)return-1;if(0===this.negative&&r)return 1;if(this.strip(),this.length>1)t=1;else{r&&(e=-e),n(e<=67108863,"Number is too big");var i=0|this.words[0];t=i===e?0:ie.length)return 1;if(this.length=0;r--){var n=0|this.words[r],i=0|e.words[r];if(n!==i){ni&&(t=1);break}}return t},o.prototype.gtn=function(e){return 1===this.cmpn(e)},o.prototype.gt=function(e){return 1===this.cmp(e)},o.prototype.gten=function(e){return this.cmpn(e)>=0},o.prototype.gte=function(e){return this.cmp(e)>=0},o.prototype.ltn=function(e){return-1===this.cmpn(e)},o.prototype.lt=function(e){return-1===this.cmp(e)},o.prototype.lten=function(e){return this.cmpn(e)<=0},o.prototype.lte=function(e){return this.cmp(e)<=0},o.prototype.eqn=function(e){return 0===this.cmpn(e)},o.prototype.eq=function(e){return 0===this.cmp(e)},o.red=function(e){return new M(e)},o.prototype.toRed=function(e){return n(!this.red,"Already a number in reduction context"),n(0===this.negative,"red works only with positives"),e.convertTo(this)._forceRed(e)},o.prototype.fromRed=function(){return n(this.red,"fromRed works only with numbers in reduction context"),this.red.convertFrom(this)},o.prototype._forceRed=function(e){return this.red=e,this},o.prototype.forceRed=function(e){return n(!this.red,"Already a number in reduction context"),this._forceRed(e)},o.prototype.redAdd=function(e){return n(this.red,"redAdd works only with red numbers"),this.red.add(this,e)},o.prototype.redIAdd=function(e){return n(this.red,"redIAdd works only with red numbers"),this.red.iadd(this,e)},o.prototype.redSub=function(e){return n(this.red,"redSub works only with red numbers"),this.red.sub(this,e)},o.prototype.redISub=function(e){return n(this.red,"redISub works only with red numbers"),this.red.isub(this,e)},o.prototype.redShl=function(e){return n(this.red,"redShl works only with red numbers"),this.red.shl(this,e)},o.prototype.redMul=function(e){return n(this.red,"redMul works only with red numbers"),this.red._verify2(this,e),this.red.mul(this,e)},o.prototype.redIMul=function(e){return n(this.red,"redMul works only with red numbers"),this.red._verify2(this,e),this.red.imul(this,e)},o.prototype.redSqr=function(){return n(this.red,"redSqr works only with red numbers"),this.red._verify1(this),this.red.sqr(this)},o.prototype.redISqr=function(){return n(this.red,"redISqr works only with red numbers"),this.red._verify1(this),this.red.isqr(this)},o.prototype.redSqrt=function(){return n(this.red,"redSqrt works only with red numbers"),this.red._verify1(this),this.red.sqrt(this)},o.prototype.redInvm=function(){return n(this.red,"redInvm works only with red numbers"),this.red._verify1(this),this.red.invm(this)},o.prototype.redNeg=function(){return n(this.red,"redNeg works only with red numbers"),this.red._verify1(this),this.red.neg(this)},o.prototype.redPow=function(e){return n(this.red&&!e.red,"redPow(normalNum)"),this.red._verify1(this),this.red.pow(this,e)};var y={k256:null,p224:null,p192:null,p25519:null};function v(e,t){this.name=e,this.p=new o(t,16),this.n=this.p.bitLength(),this.k=new o(1).iushln(this.n).isub(this.p),this.tmp=this._tmp()}function b(){v.call(this,"k256","ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f")}function w(){v.call(this,"p224","ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001")}function x(){v.call(this,"p192","ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff")}function k(){v.call(this,"25519","7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed")}function M(e){if("string"===typeof e){var t=o._prime(e);this.m=t.p,this.prime=t}else n(e.gtn(1),"modulus must be greater than 1"),this.m=e,this.prime=null}function E(e){M.call(this,e),this.shift=this.m.bitLength(),this.shift%26!==0&&(this.shift+=26-this.shift%26),this.r=new o(1).iushln(this.shift),this.r2=this.imod(this.r.sqr()),this.rinv=this.r._invmp(this.m),this.minv=this.rinv.mul(this.r).isubn(1).div(this.m),this.minv=this.minv.umod(this.r),this.minv=this.r.sub(this.minv)}v.prototype._tmp=function(){var e=new o(null);return e.words=new Array(Math.ceil(this.n/13)),e},v.prototype.ireduce=function(e){var t,r=e;do{this.split(r,this.tmp),t=(r=(r=this.imulK(r)).iadd(this.tmp)).bitLength()}while(t>this.n);var n=t0?r.isub(this.p):void 0!==r.strip?r.strip():r._strip(),r},v.prototype.split=function(e,t){e.iushrn(this.n,0,t)},v.prototype.imulK=function(e){return e.imul(this.k)},i(b,v),b.prototype.split=function(e,t){for(var r=4194303,n=Math.min(e.length,9),i=0;i>>22,o=a}o>>>=22,e.words[i-10]=o,0===o&&e.length>10?e.length-=10:e.length-=9},b.prototype.imulK=function(e){e.words[e.length]=0,e.words[e.length+1]=0,e.length+=2;for(var t=0,r=0;r>>=26,e.words[r]=i,t=n}return 0!==t&&(e.words[e.length++]=t),e},o._prime=function(e){if(y[e])return y[e];var t;if("k256"===e)t=new b;else if("p224"===e)t=new w;else if("p192"===e)t=new x;else{if("p25519"!==e)throw new Error("Unknown prime "+e);t=new k}return y[e]=t,t},M.prototype._verify1=function(e){n(0===e.negative,"red works only with positives"),n(e.red,"red works only with red numbers")},M.prototype._verify2=function(e,t){n(0===(e.negative|t.negative),"red works only with positives"),n(e.red&&e.red===t.red,"red works only with red numbers")},M.prototype.imod=function(e){return this.prime?this.prime.ireduce(e)._forceRed(this):e.umod(this.m)._forceRed(this)},M.prototype.neg=function(e){return e.isZero()?e.clone():this.m.sub(e)._forceRed(this)},M.prototype.add=function(e,t){this._verify2(e,t);var r=e.add(t);return r.cmp(this.m)>=0&&r.isub(this.m),r._forceRed(this)},M.prototype.iadd=function(e,t){this._verify2(e,t);var r=e.iadd(t);return r.cmp(this.m)>=0&&r.isub(this.m),r},M.prototype.sub=function(e,t){this._verify2(e,t);var r=e.sub(t);return r.cmpn(0)<0&&r.iadd(this.m),r._forceRed(this)},M.prototype.isub=function(e,t){this._verify2(e,t);var r=e.isub(t);return r.cmpn(0)<0&&r.iadd(this.m),r},M.prototype.shl=function(e,t){return this._verify1(e),this.imod(e.ushln(t))},M.prototype.imul=function(e,t){return this._verify2(e,t),this.imod(e.imul(t))},M.prototype.mul=function(e,t){return this._verify2(e,t),this.imod(e.mul(t))},M.prototype.isqr=function(e){return this.imul(e,e.clone())},M.prototype.sqr=function(e){return this.mul(e,e)},M.prototype.sqrt=function(e){if(e.isZero())return e.clone();var t=this.m.andln(3);if(n(t%2===1),3===t){var r=this.m.add(new o(1)).iushrn(2);return this.pow(e,r)}for(var i=this.m.subn(1),a=0;!i.isZero()&&0===i.andln(1);)a++,i.iushrn(1);n(!i.isZero());var s=new o(1).toRed(this),l=s.redNeg(),c=this.m.subn(1).iushrn(1),u=this.m.bitLength();for(u=new o(2*u*u).toRed(this);0!==this.pow(u,c).cmp(l);)u.redIAdd(l);for(var d=this.pow(u,i),h=this.pow(e,i.addn(1).iushrn(1)),f=this.pow(e,i),p=a;0!==f.cmp(s);){for(var m=f,g=0;0!==m.cmp(s);g++)m=m.redSqr();n(g=0;n--){for(var c=t.words[n],u=l-1;u>=0;u--){var d=c>>u&1;i!==r[0]&&(i=this.sqr(i)),0!==d||0!==a?(a<<=1,a|=d,(4===++s||0===n&&0===u)&&(i=this.mul(i,r[a]),s=0,a=0)):s=0}l=26}return i},M.prototype.convertTo=function(e){var t=e.umod(this.m);return t===e?t.clone():t},M.prototype.convertFrom=function(e){var t=e.clone();return t.red=null,t},o.mont=function(e){return new E(e)},i(E,M),E.prototype.convertTo=function(e){return this.imod(e.ushln(this.shift))},E.prototype.convertFrom=function(e){var t=this.imod(e.mul(this.rinv));return t.red=null,t},E.prototype.imul=function(e,t){if(e.isZero()||t.isZero())return e.words[0]=0,e.length=1,e;var r=e.imul(t),n=r.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),i=r.isub(n).iushrn(this.shift),o=i;return i.cmp(this.m)>=0?o=i.isub(this.m):i.cmpn(0)<0&&(o=i.iadd(this.m)),o._forceRed(this)},E.prototype.mul=function(e,t){if(e.isZero()||t.isZero())return new o(0)._forceRed(this);var r=e.mul(t),n=r.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),i=r.isub(n).iushrn(this.shift),a=i;return i.cmp(this.m)>=0?a=i.isub(this.m):i.cmpn(0)<0&&(a=i.iadd(this.m)),a._forceRed(this)},E.prototype.invm=function(e){return this.imod(e._invmp(this.m).mul(this.r2))._forceRed(this)}}(e=r.nmd(e),this)},16910:(e,t,r)=>{var n=r(61738),i=r(99638).each;function o(e,t){this.query=e,this.isUnconditional=t,this.handlers=[],this.mql=window.matchMedia(e);var r=this;this.listener=function(e){r.mql=e.currentTarget||e,r.assess()},this.mql.addListener(this.listener)}o.prototype={constuctor:o,addHandler:function(e){var t=new n(e);this.handlers.push(t),this.matches()&&t.on()},removeHandler:function(e){var t=this.handlers;i(t,(function(r,n){if(r.equals(e))return r.destroy(),!t.splice(n,1)}))},matches:function(){return this.mql.matches||this.isUnconditional},clear:function(){i(this.handlers,(function(e){e.destroy()})),this.mql.removeListener(this.listener),this.handlers.length=0},assess:function(){var e=this.matches()?"on":"off";i(this.handlers,(function(t){t[e]()}))}},e.exports=o},17608:(e,t,r)=>{var n=r(16910),i=r(99638),o=i.each,a=i.isFunction,s=i.isArray;function l(){if(!window.matchMedia)throw new Error("matchMedia not present, legacy browsers require a polyfill");this.queries={},this.browserIsIncapable=!window.matchMedia("only all").matches}l.prototype={constructor:l,register:function(e,t,r){var i=this.queries,l=r&&this.browserIsIncapable;return i[e]||(i[e]=new n(e,l)),a(t)&&(t={match:t}),s(t)||(t=[t]),o(t,(function(t){a(t)&&(t={match:t}),i[e].addHandler(t)})),this},unregister:function(e,t){var r=this.queries[e];return r&&(t?r.removeHandler(t):(r.clear(),delete this.queries[e])),this}},e.exports=l},61738:e=>{function t(e){this.options=e,!e.deferSetup&&this.setup()}t.prototype={constructor:t,setup:function(){this.options.setup&&this.options.setup(),this.initialised=!0},on:function(){!this.initialised&&this.setup(),this.options.match&&this.options.match()},off:function(){this.options.unmatch&&this.options.unmatch()},destroy:function(){this.options.destroy?this.options.destroy():this.off()},equals:function(e){return this.options===e||this.options.match===e}},e.exports=t},99638:e=>{e.exports={isFunction:function(e){return"function"===typeof e},isArray:function(e){return"[object Array]"===Object.prototype.toString.apply(e)},each:function(e,t){for(var r=0,n=e.length;r{var n=r(17608);e.exports=new n},17509:(e,t,r)=>{"use strict";var n=r(15903)("%Object.defineProperty%",!0)||!1;if(n)try{n({},"a",{value:1})}catch(i){n=!1}e.exports=n},43923:e=>{"use strict";e.exports=EvalError},40841:e=>{"use strict";e.exports=Error},69828:e=>{"use strict";e.exports=RangeError},35456:e=>{"use strict";e.exports=ReferenceError},94902:e=>{"use strict";e.exports=SyntaxError},73021:e=>{"use strict";e.exports=TypeError},25059:e=>{"use strict";e.exports=URIError},29333:(e,t,r)=>{r(7183),r(48773);const n=r(48303),i=(e,t)=>e+t,o=["sync","latest"];function a(e){return Number.parseInt(e,16)}e.exports=class extends n{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};super(),this._blockResetDuration=e.blockResetDuration||2e4,this._blockResetTimeout,this._currentBlock=null,this._isRunning=!1,this._onNewListener=this._onNewListener.bind(this),this._onRemoveListener=this._onRemoveListener.bind(this),this._resetCurrentBlock=this._resetCurrentBlock.bind(this),this._setupInternalEvents()}isRunning(){return this._isRunning}getCurrentBlock(){return this._currentBlock}async getLatestBlock(){if(this._currentBlock)return this._currentBlock;return await new Promise((e=>this.once("latest",e)))}removeAllListeners(e){e?super.removeAllListeners(e):super.removeAllListeners(),this._setupInternalEvents(),this._onRemoveListener()}_start(){}_end(){}_setupInternalEvents(){this.removeListener("newListener",this._onNewListener),this.removeListener("removeListener",this._onRemoveListener),this.on("newListener",this._onNewListener),this.on("removeListener",this._onRemoveListener)}_onNewListener(e,t){o.includes(e)&&this._maybeStart()}_onRemoveListener(e,t){this._getBlockTrackerEventCount()>0||this._maybeEnd()}_maybeStart(){this._isRunning||(this._isRunning=!0,this._cancelBlockResetTimeout(),this._start())}_maybeEnd(){this._isRunning&&(this._isRunning=!1,this._setupBlockResetTimeout(),this._end())}_getBlockTrackerEventCount(){return o.map((e=>this.listenerCount(e))).reduce(i)}_newPotentialLatest(e){const t=this._currentBlock;t&&a(e)<=a(t)||this._setCurrentBlock(e)}_setCurrentBlock(e){const t=this._currentBlock;this._currentBlock=e,this.emit("latest",e),this.emit("sync",{oldBlock:t,newBlock:e})}_setupBlockResetTimeout(){this._cancelBlockResetTimeout(),this._blockResetTimeout=setTimeout(this._resetCurrentBlock,this._blockResetDuration),this._blockResetTimeout.unref&&this._blockResetTimeout.unref()}_cancelBlockResetTimeout(){clearTimeout(this._blockResetTimeout)}_resetCurrentBlock(){this._currentBlock=null}}},24229:(e,t,r)=>{const n=r(48773),i=r(29333);function o(e,t){return new Promise((r=>{const n=setTimeout(r,e);n.unref&&t&&n.unref()}))}e.exports=class extends i{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!e.provider)throw new Error("PollingBlockTracker - no provider specified.");const t=e.pollingInterval||2e4,r=e.retryTimeout||t/10,n=void 0===e.keepEventLoopActive||e.keepEventLoopActive,i=e.setSkipCacheFlag||!1;super(Object.assign({blockResetDuration:t},e)),this._provider=e.provider,this._pollingInterval=t,this._retryTimeout=r,this._keepEventLoopActive=n,this._setSkipCacheFlag=i}async checkForLatestBlock(){return await this._updateLatestBlock(),await this.getLatestBlock()}_start(){this._performSync().catch((e=>this.emit("error",e)))}async _performSync(){for(;this._isRunning;)try{await this._updateLatestBlock(),await o(this._pollingInterval,!this._keepEventLoopActive)}catch(e){const r=new Error(`PollingBlockTracker - encountered an error while attempting to update latest block:\n${e.stack}`);try{this.emit("error",r)}catch(t){console.error(r)}await o(this._retryTimeout,!this._keepEventLoopActive)}}async _updateLatestBlock(){const e=await this._fetchLatestBlock();this._newPotentialLatest(e)}async _fetchLatestBlock(){const e={jsonrpc:"2.0",id:1,method:"eth_blockNumber",params:[]};this._setSkipCacheFlag&&(e.skipCache=!0);const t=await n((t=>this._provider.sendAsync(e,t)))();if(t.error)throw new Error(`PollingBlockTracker - encountered error fetching block:\n${t.error}`);return t.result}}},10932:(e,t,r)=>{const n=r(31677);e.exports=class extends n{constructor(){super(),this.allResults=[]}async update(){throw new Error("BaseFilterWithHistory - no update method specified")}addResults(e){this.allResults=this.allResults.concat(e),super.addResults(e)}addInitialResults(e){this.allResults=this.allResults.concat(e),super.addInitialResults(e)}getAllResults(){return this.allResults}}},31677:(e,t,r)=>{const n=r(67106).default;e.exports=class extends n{constructor(){super(),this.updates=[]}async initialize(){}async update(){throw new Error("BaseFilter - no update method specified")}addResults(e){this.updates=this.updates.concat(e),e.forEach((e=>this.emit("update",e)))}addInitialResults(e){}getChangesAndClear(){const e=this.updates;return this.updates=[],e}}},4193:(e,t,r)=>{const n=r(31677),i=r(13782),{incrementHexInt:o}=r(67001);e.exports=class extends n{constructor(e){let{provider:t,params:r}=e;super(),this.type="block",this.provider=t}async update(e){let{oldBlock:t,newBlock:r}=e;const n=r,a=o(t),s=(await i({provider:this.provider,fromBlock:a,toBlock:n})).map((e=>e.hash));this.addResults(s)}}},13782:e=>{function t(e){return void 0===e||null===e?e:Number.parseInt(e,16)}function r(e){if(void 0===e||null===e)return e;return"0x"+e.toString(16)}e.exports=async function(e){let{provider:n,fromBlock:i,toBlock:o}=e;i||(i=o);const a=t(i),s=t(o),l=Array(s-a+1).fill().map(((e,t)=>a+t)).map(r);return await Promise.all(l.map((e=>function(e,t,r){return new Promise(((n,i)=>{e.sendAsync({id:1,jsonrpc:"2.0",method:t,params:r},((e,t)=>{if(e)return i(e);n(t.result)}))}))}(n,"eth_getBlockByNumber",[e,!1]))))}},67001:e=>{function t(e){return e.sort(((e,t)=>"latest"===e||"earliest"===t?1:"latest"===t||"earliest"===e?-1:r(e)-r(t)))}function r(e){return void 0===e||null===e?e:Number.parseInt(e,16)}function n(e){if(void 0===e||null===e)return e;let t=e.toString(16);return t.length%2&&(t="0"+t),"0x"+t}function i(){return Math.floor(16*Math.random()).toString(16)}e.exports={minBlockRef:function(){for(var e=arguments.length,r=new Array(e),n=0;n{const n=r(39939).eu,{createAsyncMiddleware:i}=r(67537),o=r(19936),a=r(39268),s=r(4193),l=r(19070),{intToHex:c,hexToInt:u}=r(67001);function d(e){return h((async function(){const t=await e(...arguments);return c(t.id)}))}function h(e){return i((async(t,r)=>{const n=await e.apply(null,t.params);r.result=n}))}function f(e,t){const r=[];for(let n in e)r.push(e[n]);return r}e.exports=function(e){let{blockTracker:t,provider:r}=e,i=0,p={};const m=new n,g=function(e){let{mutex:t}=e;return e=>async(r,n,i,o)=>{(await t.acquire())(),e(r,n,i,o)}}({mutex:m}),y=o({eth_newFilter:g(d(b)),eth_newBlockFilter:g(d(w)),eth_newPendingTransactionFilter:g(d(x)),eth_uninstallFilter:g(h(E)),eth_getFilterChanges:g(h(k)),eth_getFilterLogs:g(h(M))}),v=async e=>{let{oldBlock:t,newBlock:r}=e;if(0===p.length)return;const n=await m.acquire();try{await Promise.all(f(p).map((async e=>{try{await e.update({oldBlock:t,newBlock:r})}catch(n){console.error(n)}})))}catch(i){console.error(i)}n()};return y.newLogFilter=b,y.newBlockFilter=w,y.newPendingTransactionFilter=x,y.uninstallFilter=E,y.getFilterChanges=k,y.getFilterLogs=M,y.destroy=()=>{!async function(){const e=f(p).length;p={},A({prevFilterCount:e,newFilterCount:0})}()},y;async function b(e){const t=new a({provider:r,params:e});await _(t);return t}async function w(){const e=new s({provider:r});await _(e);return e}async function x(){const e=new l({provider:r});await _(e);return e}async function k(e){const t=u(e),r=p[t];if(!r)throw new Error(`No filter for index "${t}"`);return r.getChangesAndClear()}async function M(e){const t=u(e),r=p[t];if(!r)throw new Error(`No filter for index "${t}"`);return"log"===r.type?results=r.getAllResults():results=[],results}async function E(e){const t=u(e),r=p[t],n=Boolean(r);return n&&await async function(e){const t=f(p).length;delete p[e];const r=f(p).length;A({prevFilterCount:t,newFilterCount:r})}(t),n}async function _(e){const r=f(p).length,n=await t.getLatestBlock();await e.initialize({currentBlock:n}),i++,p[i]=e,e.id=i,e.idHex=c(i);return A({prevFilterCount:r,newFilterCount:f(p).length}),i}function A(e){let{prevFilterCount:r,newFilterCount:n}=e;0===r&&n>0?t.on("sync",v):r>0&&0===n&&t.removeListener("sync",v)}}},39268:(e,t,r)=>{const n=r(7183),i=r(79545),o=r(10932),{bnToHex:a,hexToInt:s,incrementHexInt:l,minBlockRef:c,blockRefIsNumber:u}=r(67001);e.exports=class extends o{constructor(e){let{provider:t,params:r}=e;super(),this.type="log",this.ethQuery=new n(t),this.params=Object.assign({fromBlock:"latest",toBlock:"latest",address:void 0,topics:[]},r),this.params.address&&(Array.isArray(this.params.address)||(this.params.address=[this.params.address]),this.params.address=this.params.address.map((e=>e.toLowerCase())))}async initialize(e){let{currentBlock:t}=e,r=this.params.fromBlock;["latest","pending"].includes(r)&&(r=t),"earliest"===r&&(r="0x0"),this.params.fromBlock=r;const n=c(this.params.toBlock,t),i=Object.assign({},this.params,{toBlock:n}),o=await this._fetchLogs(i);this.addInitialResults(o)}async update(e){let{oldBlock:t,newBlock:r}=e;const n=r;let i;i=t?l(t):r;const o=Object.assign({},this.params,{fromBlock:i,toBlock:n}),a=(await this._fetchLogs(o)).filter((e=>this.matchLog(e)));this.addResults(a)}async _fetchLogs(e){return await i((t=>this.ethQuery.getLogs(e,t)))()}matchLog(e){if(s(this.params.fromBlock)>=s(e.blockNumber))return!1;if(u(this.params.toBlock)&&s(this.params.toBlock)<=s(e.blockNumber))return!1;const t=e.address&&e.address.toLowerCase();if(this.params.address&&t&&!this.params.address.includes(t))return!1;return this.params.topics.every(((t,r)=>{let n=e.topics[r];if(!n)return!1;n=n.toLowerCase();let i=Array.isArray(t)?t:[t];if(i.includes(null))return!0;i=i.map((e=>e.toLowerCase()));return i.includes(n)}))}}},79545:e=>{"use strict";const t=(e,t,r,n)=>function(){for(var i=arguments.length,o=new Array(i),a=0;a{t.multiArgs?o.push((function(){for(var e=arguments.length,r=new Array(e),n=0;n{e?a(e):i(t)})):o.push(i);const s=this===r?n:this;Reflect.apply(e,s,o)}))},r=new WeakMap;e.exports=(e,n)=>{n={exclude:[/.+(?:Sync|Stream)$/],errorFirst:!0,promiseModule:Promise,...n};const i=typeof e;if(null===e||"object"!==i&&"function"!==i)throw new TypeError(`Expected \`input\` to be a \`Function\` or \`Object\`, got \`${null===e?"null":i}\``);const o=new WeakMap,a=new Proxy(e,{apply(e,r,i){const s=o.get(e);if(s)return Reflect.apply(s,r,i);const l=n.excludeMain?e:t(e,n,a,e);return o.set(e,l),Reflect.apply(l,r,i)},get(e,i){const s=e[i];if(!((e,t)=>{let i=r.get(e);if(i||(i={},r.set(e,i)),t in i)return i[t];const o=e=>"string"===typeof e||"symbol"===typeof t?t===e:e.test(t),a=Reflect.getOwnPropertyDescriptor(e,t),s=void 0===a||a.writable||a.configurable,l=(n.include?n.include.some(o):!n.exclude.some(o))&&s;return i[t]=l,l})(e,i)||s===Function.prototype[i])return s;const l=o.get(s);if(l)return l;if("function"===typeof s){const r=t(s,n,a,e);return o.set(s,r),r}return s}});return a}},10247:(e,t,r)=>{const n=r(67106).default,i=r(19936),{createAsyncMiddleware:o}=r(67537),a=r(48907),{unsafeRandomBytes:s,incrementHexInt:l}=r(67001),c=r(13782);function u(e){return{hash:e.hash,parentHash:e.parentHash,sha3Uncles:e.sha3Uncles,miner:e.miner,stateRoot:e.stateRoot,transactionsRoot:e.transactionsRoot,receiptsRoot:e.receiptsRoot,logsBloom:e.logsBloom,difficulty:e.difficulty,number:e.number,gasLimit:e.gasLimit,gasUsed:e.gasUsed,nonce:e.nonce,mixHash:e.mixHash,timestamp:e.timestamp,extraData:e.extraData}}e.exports=function(e){let{blockTracker:t,provider:r}=e;const d={},h=a({blockTracker:t,provider:r});let f=!1;const p=new n,m=i({eth_subscribe:o((async function(e,n){if(f)throw new Error("SubscriptionManager - attempting to use after destroying");const i=e.params[0],o=s(16);let a;switch(i){case"newHeads":a=p({subId:o});break;case"logs":const t=e.params[1];a=m({subId:o,filter:await h.newLogFilter(t)});break;default:throw new Error(`SubscriptionManager - unsupported subscription type "${i}"`)}return d[o]=a,void(n.result=o);function p(e){let{subId:n}=e;const o={type:i,destroy:async()=>{t.removeListener("sync",o.update)},update:async e=>{let{oldBlock:t,newBlock:i}=e;const o=i,a=l(t);(await c({provider:r,fromBlock:a,toBlock:o})).map(u).forEach((e=>{g(n,e)}))}};return t.on("sync",o.update),o}function m(e){let{subId:t,filter:r}=e;r.on("update",(e=>g(t,e)));return{type:i,destroy:async()=>await h.uninstallFilter(r.idHex)}}})),eth_unsubscribe:o((async function(e,t){if(f)throw new Error("SubscriptionManager - attempting to use after destroying");const r=e.params[0],n=d[r];if(!n)return void(t.result=!1);delete d[r],await n.destroy(),t.result=!0}))});return m.destroy=function(){p.removeAllListeners();for(const e in d)d[e].destroy(),delete d[e];f=!0},{events:p,middleware:m};function g(e,t){p.emit("notification",{jsonrpc:"2.0",method:"eth_subscription",params:{subscription:e,result:t}})}}},19070:(e,t,r)=>{const n=r(31677),i=r(13782),{incrementHexInt:o}=r(67001);e.exports=class extends n{constructor(e){let{provider:t}=e;super(),this.type="tx",this.provider=t}async update(e){let{oldBlock:t}=e;const r=t,n=o(t),a=await i({provider:this.provider,fromBlock:n,toBlock:r}),s=[];for(const i of a)s.push(...i.transactions);this.addResults(s)}}},53360:e=>{e.exports=function(e){return(t,r,n,i)=>{const o=e[t.method];return void 0===o?n():"function"===typeof o?o(t,r,n,i):(r.result=o,i())}}},19936:(e,t,r)=>{e.exports=r(53360)},7183:(e,t,r)=>{const n=r(29980),i=r(4813)();function o(e){this.currentProvider=e}function a(e){return function(){var t=[].slice.call(arguments),r=t.pop();this.sendAsync({method:e,params:t},r)}}function s(e,t){return function(){var r=[].slice.call(arguments),n=r.pop();r.length{"use strict";Object.defineProperty(t,"__esModule",{value:!0});const n=r(90106);function i(e){return"string"===typeof e&&(!!/^(0x)?[0-9a-f]{512}$/i.test(e)&&!(!/^(0x)?[0-9a-f]{512}$/.test(e)&&!/^(0x)?[0-9A-F]{512}$/.test(e)))}function o(e,t){"object"===typeof t&&t.constructor===Uint8Array&&(t=n.bytesToHex(t));const r=n.keccak256(t).replace("0x","");for(let n=0;n<12;n+=4){const t=(parseInt(r.substr(n,2),16)<<8)+parseInt(r.substr(n+2,2),16)&2047,i=1<=48&&e<=57)return e-48;if(e>=65&&e<=70)return e-55;if(e>=97&&e<=102)return e-87;throw new Error("invalid bloom")}function s(e){return"string"===typeof e&&(!!/^(0x)?[0-9a-f]{64}$/i.test(e)&&!(!/^(0x)?[0-9a-f]{64}$/.test(e)&&!/^(0x)?[0-9A-F]{64}$/.test(e)))}function l(e){return"string"===typeof e&&(!!e.match(/^(0x)?[0-9a-fA-F]{40}$/)||!!e.match(/^XE[0-9]{2}[0-9A-Za-z]{30,31}$/))}t.isBloom=i,t.isInBloom=o,t.isUserEthereumAddressInBloom=function(e,t){if(!i(e))throw new Error("Invalid bloom given");if(!l(t))throw new Error(`Invalid ethereum address given: "${t}"`);return o(e,n.padLeft(t,64))},t.isContractAddressInBloom=function(e,t){if(!i(e))throw new Error("Invalid bloom given");if(!l(t))throw new Error(`Invalid contract address given: "${t}"`);return o(e,t)},t.isTopicInBloom=function(e,t){if(!i(e))throw new Error("Invalid bloom given");if(!s(t))throw new Error("Invalid topic");return o(e,t)},t.isTopic=s,t.isAddress=l},90106:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});const n=r(79162);function i(e){if(null==e)throw new Error("cannot convert null value to array");if("string"===typeof e){const t=e.match(/^(0x)?[0-9a-fA-F]*$/);if(!t)throw new Error("invalid hexidecimal string");if("0x"!==t[1])throw new Error("hex string must have 0x prefix");(e=e.substring(2)).length%2&&(e="0"+e);const r=[];for(let n=0;n=256||parseInt(String(r))!=r)return!1}return!0}(e))return o(new Uint8Array(e));throw new Error("invalid arrayify value")}function o(e){return void 0!==e.slice||(e.slice=()=>{const t=Array.prototype.slice.call(arguments);return o(new Uint8Array(Array.prototype.slice.apply(e,t)))}),e}t.keccak256=function(e){return"0x"+n.keccak_256(i(e))},t.padLeft=(e,t)=>{const r=/^0x/i.test(e)||"number"===typeof e,n=t-(e=e.toString().replace(/^0x/i,"")).length+1>=0?t-e.length+1:0;return(r?"0x":"")+new Array(n).join("0")+e},t.bytesToHex=function(e){const t=[];for(let r=0;r>>4).toString(16)),t.push((15&e[r]).toString(16));return`0x${t.join("").replace(/^0+/,"")}`},t.toByteArray=i},86405:(e,t,r)=>{"use strict";var n=r(94675),i=r(92958),o=new n(0),a=new n(-1),s={noether:"0",wei:"1",kwei:"1000",Kwei:"1000",babbage:"1000",femtoether:"1000",mwei:"1000000",Mwei:"1000000",lovelace:"1000000",picoether:"1000000",gwei:"1000000000",Gwei:"1000000000",shannon:"1000000000",nanoether:"1000000000",nano:"1000000000",szabo:"1000000000000",microether:"1000000000000",micro:"1000000000000",finney:"1000000000000000",milliether:"1000000000000000",milli:"1000000000000000",ether:"1000000000000000000",kether:"1000000000000000000000",grand:"1000000000000000000000",mether:"1000000000000000000000000",gether:"1000000000000000000000000000",tether:"1000000000000000000000000000000"};function l(e){var t=e?e.toLowerCase():"ether",r=s[t];if("string"!==typeof r)throw new Error("[ethjs-unit] the unit provided "+e+" doesn't exists, please use the one of the following units "+JSON.stringify(s,null,2));return new n(r,10)}function c(e){if("string"===typeof e){if(!e.match(/^-?[0-9.]+$/))throw new Error("while converting number to string, invalid number value '"+e+"', should be a number matching (^-?[0-9.]+).");return e}if("number"===typeof e)return String(e);if("object"===typeof e&&e.toString&&(e.toTwos||e.dividedToIntegerBy))return e.toPrecision?String(e.toPrecision()):e.toString(10);throw new Error("while converting number to string, invalid number value '"+e+"' type "+typeof e+".")}e.exports={unitMap:s,numberToString:c,getValueOfUnit:l,fromWei:function(e,t,r){var n=i(e),c=n.lt(o),u=l(t),d=s[t].length-1||1,h=r||{};c&&(n=n.mul(a));for(var f=n.mod(u).toString(10);f.length2)throw new Error("[ethjs-unit] while converting number "+e+" to wei, too many decimal points");var h=d[0],f=d[1];if(h||(h="0"),f||(f="0"),f.length>o)throw new Error("[ethjs-unit] while converting number "+e+" to wei, too many decimal places");for(;f.length=49&&a<=54?a-49+10:a>=17&&a<=22?a-17+10:15&a}return n}function l(e,t,r,n){for(var i=0,o=Math.min(e.length,r),a=t;a=49?s-49+10:s>=17?s-17+10:s}return i}o.isBN=function(e){return e instanceof o||null!==e&&"object"===typeof e&&e.constructor.wordSize===o.wordSize&&Array.isArray(e.words)},o.max=function(e,t){return e.cmp(t)>0?e:t},o.min=function(e,t){return e.cmp(t)<0?e:t},o.prototype._init=function(e,t,r){if("number"===typeof e)return this._initNumber(e,t,r);if("object"===typeof e)return this._initArray(e,t,r);"hex"===t&&(t=16),n(t===(0|t)&&t>=2&&t<=36);var i=0;"-"===(e=e.toString().replace(/\s+/g,""))[0]&&i++,16===t?this._parseHex(e,i):this._parseBase(e,t,i),"-"===e[0]&&(this.negative=1),this.strip(),"le"===r&&this._initArray(this.toArray(),t,r)},o.prototype._initNumber=function(e,t,r){e<0&&(this.negative=1,e=-e),e<67108864?(this.words=[67108863&e],this.length=1):e<4503599627370496?(this.words=[67108863&e,e/67108864&67108863],this.length=2):(n(e<9007199254740992),this.words=[67108863&e,e/67108864&67108863,1],this.length=3),"le"===r&&this._initArray(this.toArray(),t,r)},o.prototype._initArray=function(e,t,r){if(n("number"===typeof e.length),e.length<=0)return this.words=[0],this.length=1,this;this.length=Math.ceil(e.length/3),this.words=new Array(this.length);for(var i=0;i=0;i-=3)a=e[i]|e[i-1]<<8|e[i-2]<<16,this.words[o]|=a<>>26-s&67108863,(s+=24)>=26&&(s-=26,o++);else if("le"===r)for(i=0,o=0;i>>26-s&67108863,(s+=24)>=26&&(s-=26,o++);return this.strip()},o.prototype._parseHex=function(e,t){this.length=Math.ceil((e.length-t)/6),this.words=new Array(this.length);for(var r=0;r=t;r-=6)i=s(e,r,r+6),this.words[n]|=i<>>26-o&4194303,(o+=24)>=26&&(o-=26,n++);r+6!==t&&(i=s(e,t,r+6),this.words[n]|=i<>>26-o&4194303),this.strip()},o.prototype._parseBase=function(e,t,r){this.words=[0],this.length=1;for(var n=0,i=1;i<=67108863;i*=t)n++;n--,i=i/t|0;for(var o=e.length-r,a=o%n,s=Math.min(o,o-a)+r,c=0,u=r;u1&&0===this.words[this.length-1];)this.length--;return this._normSign()},o.prototype._normSign=function(){return 1===this.length&&0===this.words[0]&&(this.negative=0),this},o.prototype.inspect=function(){return(this.red?""};var c=["","0","00","000","0000","00000","000000","0000000","00000000","000000000","0000000000","00000000000","000000000000","0000000000000","00000000000000","000000000000000","0000000000000000","00000000000000000","000000000000000000","0000000000000000000","00000000000000000000","000000000000000000000","0000000000000000000000","00000000000000000000000","000000000000000000000000","0000000000000000000000000"],u=[0,0,25,16,12,11,10,9,8,8,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5],d=[0,0,33554432,43046721,16777216,48828125,60466176,40353607,16777216,43046721,1e7,19487171,35831808,62748517,7529536,11390625,16777216,24137569,34012224,47045881,64e6,4084101,5153632,6436343,7962624,9765625,11881376,14348907,17210368,20511149,243e5,28629151,33554432,39135393,45435424,52521875,60466176];function h(e,t,r){r.negative=t.negative^e.negative;var n=e.length+t.length|0;r.length=n,n=n-1|0;var i=0|e.words[0],o=0|t.words[0],a=i*o,s=67108863&a,l=a/67108864|0;r.words[0]=s;for(var c=1;c>>26,d=67108863&l,h=Math.min(c,t.length-1),f=Math.max(0,c-e.length+1);f<=h;f++){var p=c-f|0;u+=(a=(i=0|e.words[p])*(o=0|t.words[f])+d)/67108864|0,d=67108863&a}r.words[c]=0|d,l=0|u}return 0!==l?r.words[c]=0|l:r.length--,r.strip()}o.prototype.toString=function(e,t){var r;if(t=0|t||1,16===(e=e||10)||"hex"===e){r="";for(var i=0,o=0,a=0;a>>24-i&16777215)||a!==this.length-1?c[6-l.length]+l+r:l+r,(i+=2)>=26&&(i-=26,a--)}for(0!==o&&(r=o.toString(16)+r);r.length%t!==0;)r="0"+r;return 0!==this.negative&&(r="-"+r),r}if(e===(0|e)&&e>=2&&e<=36){var h=u[e],f=d[e];r="";var p=this.clone();for(p.negative=0;!p.isZero();){var m=p.modn(f).toString(e);r=(p=p.idivn(f)).isZero()?m+r:c[h-m.length]+m+r}for(this.isZero()&&(r="0"+r);r.length%t!==0;)r="0"+r;return 0!==this.negative&&(r="-"+r),r}n(!1,"Base should be between 2 and 36")},o.prototype.toNumber=function(){var e=this.words[0];return 2===this.length?e+=67108864*this.words[1]:3===this.length&&1===this.words[2]?e+=4503599627370496+67108864*this.words[1]:this.length>2&&n(!1,"Number can only safely store up to 53 bits"),0!==this.negative?-e:e},o.prototype.toJSON=function(){return this.toString(16)},o.prototype.toBuffer=function(e,t){return n("undefined"!==typeof a),this.toArrayLike(a,e,t)},o.prototype.toArray=function(e,t){return this.toArrayLike(Array,e,t)},o.prototype.toArrayLike=function(e,t,r){var i=this.byteLength(),o=r||Math.max(1,i);n(i<=o,"byte array longer than desired length"),n(o>0,"Requested array length <= 0"),this.strip();var a,s,l="le"===t,c=new e(o),u=this.clone();if(l){for(s=0;!u.isZero();s++)a=u.andln(255),u.iushrn(8),c[s]=a;for(;s=4096&&(r+=13,t>>>=13),t>=64&&(r+=7,t>>>=7),t>=8&&(r+=4,t>>>=4),t>=2&&(r+=2,t>>>=2),r+t},o.prototype._zeroBits=function(e){if(0===e)return 26;var t=e,r=0;return 0===(8191&t)&&(r+=13,t>>>=13),0===(127&t)&&(r+=7,t>>>=7),0===(15&t)&&(r+=4,t>>>=4),0===(3&t)&&(r+=2,t>>>=2),0===(1&t)&&r++,r},o.prototype.bitLength=function(){var e=this.words[this.length-1],t=this._countBits(e);return 26*(this.length-1)+t},o.prototype.zeroBits=function(){if(this.isZero())return 0;for(var e=0,t=0;te.length?this.clone().ior(e):e.clone().ior(this)},o.prototype.uor=function(e){return this.length>e.length?this.clone().iuor(e):e.clone().iuor(this)},o.prototype.iuand=function(e){var t;t=this.length>e.length?e:this;for(var r=0;re.length?this.clone().iand(e):e.clone().iand(this)},o.prototype.uand=function(e){return this.length>e.length?this.clone().iuand(e):e.clone().iuand(this)},o.prototype.iuxor=function(e){var t,r;this.length>e.length?(t=this,r=e):(t=e,r=this);for(var n=0;ne.length?this.clone().ixor(e):e.clone().ixor(this)},o.prototype.uxor=function(e){return this.length>e.length?this.clone().iuxor(e):e.clone().iuxor(this)},o.prototype.inotn=function(e){n("number"===typeof e&&e>=0);var t=0|Math.ceil(e/26),r=e%26;this._expand(t),r>0&&t--;for(var i=0;i0&&(this.words[i]=~this.words[i]&67108863>>26-r),this.strip()},o.prototype.notn=function(e){return this.clone().inotn(e)},o.prototype.setn=function(e,t){n("number"===typeof e&&e>=0);var r=e/26|0,i=e%26;return this._expand(r+1),this.words[r]=t?this.words[r]|1<e.length?(r=this,n=e):(r=e,n=this);for(var i=0,o=0;o>>26;for(;0!==i&&o>>26;if(this.length=r.length,0!==i)this.words[this.length]=i,this.length++;else if(r!==this)for(;oe.length?this.clone().iadd(e):e.clone().iadd(this)},o.prototype.isub=function(e){if(0!==e.negative){e.negative=0;var t=this.iadd(e);return e.negative=1,t._normSign()}if(0!==this.negative)return this.negative=0,this.iadd(e),this.negative=1,this._normSign();var r,n,i=this.cmp(e);if(0===i)return this.negative=0,this.length=1,this.words[0]=0,this;i>0?(r=this,n=e):(r=e,n=this);for(var o=0,a=0;a>26,this.words[a]=67108863&t;for(;0!==o&&a>26,this.words[a]=67108863&t;if(0===o&&a>>13,f=0|a[1],p=8191&f,m=f>>>13,g=0|a[2],y=8191&g,v=g>>>13,b=0|a[3],w=8191&b,x=b>>>13,k=0|a[4],M=8191&k,E=k>>>13,_=0|a[5],A=8191&_,S=_>>>13,I=0|a[6],T=8191&I,C=I>>>13,N=0|a[7],D=8191&N,j=N>>>13,O=0|a[8],P=8191&O,L=O>>>13,R=0|a[9],z=8191&R,B=R>>>13,U=0|s[0],F=8191&U,H=U>>>13,V=0|s[1],G=8191&V,q=V>>>13,W=0|s[2],Y=8191&W,Z=W>>>13,Q=0|s[3],K=8191&Q,J=Q>>>13,$=0|s[4],X=8191&$,ee=$>>>13,te=0|s[5],re=8191&te,ne=te>>>13,ie=0|s[6],oe=8191&ie,ae=ie>>>13,se=0|s[7],le=8191&se,ce=se>>>13,ue=0|s[8],de=8191&ue,he=ue>>>13,fe=0|s[9],pe=8191&fe,me=fe>>>13;r.negative=e.negative^t.negative,r.length=19;var ge=(c+(n=Math.imul(d,F))|0)+((8191&(i=(i=Math.imul(d,H))+Math.imul(h,F)|0))<<13)|0;c=((o=Math.imul(h,H))+(i>>>13)|0)+(ge>>>26)|0,ge&=67108863,n=Math.imul(p,F),i=(i=Math.imul(p,H))+Math.imul(m,F)|0,o=Math.imul(m,H);var ye=(c+(n=n+Math.imul(d,G)|0)|0)+((8191&(i=(i=i+Math.imul(d,q)|0)+Math.imul(h,G)|0))<<13)|0;c=((o=o+Math.imul(h,q)|0)+(i>>>13)|0)+(ye>>>26)|0,ye&=67108863,n=Math.imul(y,F),i=(i=Math.imul(y,H))+Math.imul(v,F)|0,o=Math.imul(v,H),n=n+Math.imul(p,G)|0,i=(i=i+Math.imul(p,q)|0)+Math.imul(m,G)|0,o=o+Math.imul(m,q)|0;var ve=(c+(n=n+Math.imul(d,Y)|0)|0)+((8191&(i=(i=i+Math.imul(d,Z)|0)+Math.imul(h,Y)|0))<<13)|0;c=((o=o+Math.imul(h,Z)|0)+(i>>>13)|0)+(ve>>>26)|0,ve&=67108863,n=Math.imul(w,F),i=(i=Math.imul(w,H))+Math.imul(x,F)|0,o=Math.imul(x,H),n=n+Math.imul(y,G)|0,i=(i=i+Math.imul(y,q)|0)+Math.imul(v,G)|0,o=o+Math.imul(v,q)|0,n=n+Math.imul(p,Y)|0,i=(i=i+Math.imul(p,Z)|0)+Math.imul(m,Y)|0,o=o+Math.imul(m,Z)|0;var be=(c+(n=n+Math.imul(d,K)|0)|0)+((8191&(i=(i=i+Math.imul(d,J)|0)+Math.imul(h,K)|0))<<13)|0;c=((o=o+Math.imul(h,J)|0)+(i>>>13)|0)+(be>>>26)|0,be&=67108863,n=Math.imul(M,F),i=(i=Math.imul(M,H))+Math.imul(E,F)|0,o=Math.imul(E,H),n=n+Math.imul(w,G)|0,i=(i=i+Math.imul(w,q)|0)+Math.imul(x,G)|0,o=o+Math.imul(x,q)|0,n=n+Math.imul(y,Y)|0,i=(i=i+Math.imul(y,Z)|0)+Math.imul(v,Y)|0,o=o+Math.imul(v,Z)|0,n=n+Math.imul(p,K)|0,i=(i=i+Math.imul(p,J)|0)+Math.imul(m,K)|0,o=o+Math.imul(m,J)|0;var we=(c+(n=n+Math.imul(d,X)|0)|0)+((8191&(i=(i=i+Math.imul(d,ee)|0)+Math.imul(h,X)|0))<<13)|0;c=((o=o+Math.imul(h,ee)|0)+(i>>>13)|0)+(we>>>26)|0,we&=67108863,n=Math.imul(A,F),i=(i=Math.imul(A,H))+Math.imul(S,F)|0,o=Math.imul(S,H),n=n+Math.imul(M,G)|0,i=(i=i+Math.imul(M,q)|0)+Math.imul(E,G)|0,o=o+Math.imul(E,q)|0,n=n+Math.imul(w,Y)|0,i=(i=i+Math.imul(w,Z)|0)+Math.imul(x,Y)|0,o=o+Math.imul(x,Z)|0,n=n+Math.imul(y,K)|0,i=(i=i+Math.imul(y,J)|0)+Math.imul(v,K)|0,o=o+Math.imul(v,J)|0,n=n+Math.imul(p,X)|0,i=(i=i+Math.imul(p,ee)|0)+Math.imul(m,X)|0,o=o+Math.imul(m,ee)|0;var xe=(c+(n=n+Math.imul(d,re)|0)|0)+((8191&(i=(i=i+Math.imul(d,ne)|0)+Math.imul(h,re)|0))<<13)|0;c=((o=o+Math.imul(h,ne)|0)+(i>>>13)|0)+(xe>>>26)|0,xe&=67108863,n=Math.imul(T,F),i=(i=Math.imul(T,H))+Math.imul(C,F)|0,o=Math.imul(C,H),n=n+Math.imul(A,G)|0,i=(i=i+Math.imul(A,q)|0)+Math.imul(S,G)|0,o=o+Math.imul(S,q)|0,n=n+Math.imul(M,Y)|0,i=(i=i+Math.imul(M,Z)|0)+Math.imul(E,Y)|0,o=o+Math.imul(E,Z)|0,n=n+Math.imul(w,K)|0,i=(i=i+Math.imul(w,J)|0)+Math.imul(x,K)|0,o=o+Math.imul(x,J)|0,n=n+Math.imul(y,X)|0,i=(i=i+Math.imul(y,ee)|0)+Math.imul(v,X)|0,o=o+Math.imul(v,ee)|0,n=n+Math.imul(p,re)|0,i=(i=i+Math.imul(p,ne)|0)+Math.imul(m,re)|0,o=o+Math.imul(m,ne)|0;var ke=(c+(n=n+Math.imul(d,oe)|0)|0)+((8191&(i=(i=i+Math.imul(d,ae)|0)+Math.imul(h,oe)|0))<<13)|0;c=((o=o+Math.imul(h,ae)|0)+(i>>>13)|0)+(ke>>>26)|0,ke&=67108863,n=Math.imul(D,F),i=(i=Math.imul(D,H))+Math.imul(j,F)|0,o=Math.imul(j,H),n=n+Math.imul(T,G)|0,i=(i=i+Math.imul(T,q)|0)+Math.imul(C,G)|0,o=o+Math.imul(C,q)|0,n=n+Math.imul(A,Y)|0,i=(i=i+Math.imul(A,Z)|0)+Math.imul(S,Y)|0,o=o+Math.imul(S,Z)|0,n=n+Math.imul(M,K)|0,i=(i=i+Math.imul(M,J)|0)+Math.imul(E,K)|0,o=o+Math.imul(E,J)|0,n=n+Math.imul(w,X)|0,i=(i=i+Math.imul(w,ee)|0)+Math.imul(x,X)|0,o=o+Math.imul(x,ee)|0,n=n+Math.imul(y,re)|0,i=(i=i+Math.imul(y,ne)|0)+Math.imul(v,re)|0,o=o+Math.imul(v,ne)|0,n=n+Math.imul(p,oe)|0,i=(i=i+Math.imul(p,ae)|0)+Math.imul(m,oe)|0,o=o+Math.imul(m,ae)|0;var Me=(c+(n=n+Math.imul(d,le)|0)|0)+((8191&(i=(i=i+Math.imul(d,ce)|0)+Math.imul(h,le)|0))<<13)|0;c=((o=o+Math.imul(h,ce)|0)+(i>>>13)|0)+(Me>>>26)|0,Me&=67108863,n=Math.imul(P,F),i=(i=Math.imul(P,H))+Math.imul(L,F)|0,o=Math.imul(L,H),n=n+Math.imul(D,G)|0,i=(i=i+Math.imul(D,q)|0)+Math.imul(j,G)|0,o=o+Math.imul(j,q)|0,n=n+Math.imul(T,Y)|0,i=(i=i+Math.imul(T,Z)|0)+Math.imul(C,Y)|0,o=o+Math.imul(C,Z)|0,n=n+Math.imul(A,K)|0,i=(i=i+Math.imul(A,J)|0)+Math.imul(S,K)|0,o=o+Math.imul(S,J)|0,n=n+Math.imul(M,X)|0,i=(i=i+Math.imul(M,ee)|0)+Math.imul(E,X)|0,o=o+Math.imul(E,ee)|0,n=n+Math.imul(w,re)|0,i=(i=i+Math.imul(w,ne)|0)+Math.imul(x,re)|0,o=o+Math.imul(x,ne)|0,n=n+Math.imul(y,oe)|0,i=(i=i+Math.imul(y,ae)|0)+Math.imul(v,oe)|0,o=o+Math.imul(v,ae)|0,n=n+Math.imul(p,le)|0,i=(i=i+Math.imul(p,ce)|0)+Math.imul(m,le)|0,o=o+Math.imul(m,ce)|0;var Ee=(c+(n=n+Math.imul(d,de)|0)|0)+((8191&(i=(i=i+Math.imul(d,he)|0)+Math.imul(h,de)|0))<<13)|0;c=((o=o+Math.imul(h,he)|0)+(i>>>13)|0)+(Ee>>>26)|0,Ee&=67108863,n=Math.imul(z,F),i=(i=Math.imul(z,H))+Math.imul(B,F)|0,o=Math.imul(B,H),n=n+Math.imul(P,G)|0,i=(i=i+Math.imul(P,q)|0)+Math.imul(L,G)|0,o=o+Math.imul(L,q)|0,n=n+Math.imul(D,Y)|0,i=(i=i+Math.imul(D,Z)|0)+Math.imul(j,Y)|0,o=o+Math.imul(j,Z)|0,n=n+Math.imul(T,K)|0,i=(i=i+Math.imul(T,J)|0)+Math.imul(C,K)|0,o=o+Math.imul(C,J)|0,n=n+Math.imul(A,X)|0,i=(i=i+Math.imul(A,ee)|0)+Math.imul(S,X)|0,o=o+Math.imul(S,ee)|0,n=n+Math.imul(M,re)|0,i=(i=i+Math.imul(M,ne)|0)+Math.imul(E,re)|0,o=o+Math.imul(E,ne)|0,n=n+Math.imul(w,oe)|0,i=(i=i+Math.imul(w,ae)|0)+Math.imul(x,oe)|0,o=o+Math.imul(x,ae)|0,n=n+Math.imul(y,le)|0,i=(i=i+Math.imul(y,ce)|0)+Math.imul(v,le)|0,o=o+Math.imul(v,ce)|0,n=n+Math.imul(p,de)|0,i=(i=i+Math.imul(p,he)|0)+Math.imul(m,de)|0,o=o+Math.imul(m,he)|0;var _e=(c+(n=n+Math.imul(d,pe)|0)|0)+((8191&(i=(i=i+Math.imul(d,me)|0)+Math.imul(h,pe)|0))<<13)|0;c=((o=o+Math.imul(h,me)|0)+(i>>>13)|0)+(_e>>>26)|0,_e&=67108863,n=Math.imul(z,G),i=(i=Math.imul(z,q))+Math.imul(B,G)|0,o=Math.imul(B,q),n=n+Math.imul(P,Y)|0,i=(i=i+Math.imul(P,Z)|0)+Math.imul(L,Y)|0,o=o+Math.imul(L,Z)|0,n=n+Math.imul(D,K)|0,i=(i=i+Math.imul(D,J)|0)+Math.imul(j,K)|0,o=o+Math.imul(j,J)|0,n=n+Math.imul(T,X)|0,i=(i=i+Math.imul(T,ee)|0)+Math.imul(C,X)|0,o=o+Math.imul(C,ee)|0,n=n+Math.imul(A,re)|0,i=(i=i+Math.imul(A,ne)|0)+Math.imul(S,re)|0,o=o+Math.imul(S,ne)|0,n=n+Math.imul(M,oe)|0,i=(i=i+Math.imul(M,ae)|0)+Math.imul(E,oe)|0,o=o+Math.imul(E,ae)|0,n=n+Math.imul(w,le)|0,i=(i=i+Math.imul(w,ce)|0)+Math.imul(x,le)|0,o=o+Math.imul(x,ce)|0,n=n+Math.imul(y,de)|0,i=(i=i+Math.imul(y,he)|0)+Math.imul(v,de)|0,o=o+Math.imul(v,he)|0;var Ae=(c+(n=n+Math.imul(p,pe)|0)|0)+((8191&(i=(i=i+Math.imul(p,me)|0)+Math.imul(m,pe)|0))<<13)|0;c=((o=o+Math.imul(m,me)|0)+(i>>>13)|0)+(Ae>>>26)|0,Ae&=67108863,n=Math.imul(z,Y),i=(i=Math.imul(z,Z))+Math.imul(B,Y)|0,o=Math.imul(B,Z),n=n+Math.imul(P,K)|0,i=(i=i+Math.imul(P,J)|0)+Math.imul(L,K)|0,o=o+Math.imul(L,J)|0,n=n+Math.imul(D,X)|0,i=(i=i+Math.imul(D,ee)|0)+Math.imul(j,X)|0,o=o+Math.imul(j,ee)|0,n=n+Math.imul(T,re)|0,i=(i=i+Math.imul(T,ne)|0)+Math.imul(C,re)|0,o=o+Math.imul(C,ne)|0,n=n+Math.imul(A,oe)|0,i=(i=i+Math.imul(A,ae)|0)+Math.imul(S,oe)|0,o=o+Math.imul(S,ae)|0,n=n+Math.imul(M,le)|0,i=(i=i+Math.imul(M,ce)|0)+Math.imul(E,le)|0,o=o+Math.imul(E,ce)|0,n=n+Math.imul(w,de)|0,i=(i=i+Math.imul(w,he)|0)+Math.imul(x,de)|0,o=o+Math.imul(x,he)|0;var Se=(c+(n=n+Math.imul(y,pe)|0)|0)+((8191&(i=(i=i+Math.imul(y,me)|0)+Math.imul(v,pe)|0))<<13)|0;c=((o=o+Math.imul(v,me)|0)+(i>>>13)|0)+(Se>>>26)|0,Se&=67108863,n=Math.imul(z,K),i=(i=Math.imul(z,J))+Math.imul(B,K)|0,o=Math.imul(B,J),n=n+Math.imul(P,X)|0,i=(i=i+Math.imul(P,ee)|0)+Math.imul(L,X)|0,o=o+Math.imul(L,ee)|0,n=n+Math.imul(D,re)|0,i=(i=i+Math.imul(D,ne)|0)+Math.imul(j,re)|0,o=o+Math.imul(j,ne)|0,n=n+Math.imul(T,oe)|0,i=(i=i+Math.imul(T,ae)|0)+Math.imul(C,oe)|0,o=o+Math.imul(C,ae)|0,n=n+Math.imul(A,le)|0,i=(i=i+Math.imul(A,ce)|0)+Math.imul(S,le)|0,o=o+Math.imul(S,ce)|0,n=n+Math.imul(M,de)|0,i=(i=i+Math.imul(M,he)|0)+Math.imul(E,de)|0,o=o+Math.imul(E,he)|0;var Ie=(c+(n=n+Math.imul(w,pe)|0)|0)+((8191&(i=(i=i+Math.imul(w,me)|0)+Math.imul(x,pe)|0))<<13)|0;c=((o=o+Math.imul(x,me)|0)+(i>>>13)|0)+(Ie>>>26)|0,Ie&=67108863,n=Math.imul(z,X),i=(i=Math.imul(z,ee))+Math.imul(B,X)|0,o=Math.imul(B,ee),n=n+Math.imul(P,re)|0,i=(i=i+Math.imul(P,ne)|0)+Math.imul(L,re)|0,o=o+Math.imul(L,ne)|0,n=n+Math.imul(D,oe)|0,i=(i=i+Math.imul(D,ae)|0)+Math.imul(j,oe)|0,o=o+Math.imul(j,ae)|0,n=n+Math.imul(T,le)|0,i=(i=i+Math.imul(T,ce)|0)+Math.imul(C,le)|0,o=o+Math.imul(C,ce)|0,n=n+Math.imul(A,de)|0,i=(i=i+Math.imul(A,he)|0)+Math.imul(S,de)|0,o=o+Math.imul(S,he)|0;var Te=(c+(n=n+Math.imul(M,pe)|0)|0)+((8191&(i=(i=i+Math.imul(M,me)|0)+Math.imul(E,pe)|0))<<13)|0;c=((o=o+Math.imul(E,me)|0)+(i>>>13)|0)+(Te>>>26)|0,Te&=67108863,n=Math.imul(z,re),i=(i=Math.imul(z,ne))+Math.imul(B,re)|0,o=Math.imul(B,ne),n=n+Math.imul(P,oe)|0,i=(i=i+Math.imul(P,ae)|0)+Math.imul(L,oe)|0,o=o+Math.imul(L,ae)|0,n=n+Math.imul(D,le)|0,i=(i=i+Math.imul(D,ce)|0)+Math.imul(j,le)|0,o=o+Math.imul(j,ce)|0,n=n+Math.imul(T,de)|0,i=(i=i+Math.imul(T,he)|0)+Math.imul(C,de)|0,o=o+Math.imul(C,he)|0;var Ce=(c+(n=n+Math.imul(A,pe)|0)|0)+((8191&(i=(i=i+Math.imul(A,me)|0)+Math.imul(S,pe)|0))<<13)|0;c=((o=o+Math.imul(S,me)|0)+(i>>>13)|0)+(Ce>>>26)|0,Ce&=67108863,n=Math.imul(z,oe),i=(i=Math.imul(z,ae))+Math.imul(B,oe)|0,o=Math.imul(B,ae),n=n+Math.imul(P,le)|0,i=(i=i+Math.imul(P,ce)|0)+Math.imul(L,le)|0,o=o+Math.imul(L,ce)|0,n=n+Math.imul(D,de)|0,i=(i=i+Math.imul(D,he)|0)+Math.imul(j,de)|0,o=o+Math.imul(j,he)|0;var Ne=(c+(n=n+Math.imul(T,pe)|0)|0)+((8191&(i=(i=i+Math.imul(T,me)|0)+Math.imul(C,pe)|0))<<13)|0;c=((o=o+Math.imul(C,me)|0)+(i>>>13)|0)+(Ne>>>26)|0,Ne&=67108863,n=Math.imul(z,le),i=(i=Math.imul(z,ce))+Math.imul(B,le)|0,o=Math.imul(B,ce),n=n+Math.imul(P,de)|0,i=(i=i+Math.imul(P,he)|0)+Math.imul(L,de)|0,o=o+Math.imul(L,he)|0;var De=(c+(n=n+Math.imul(D,pe)|0)|0)+((8191&(i=(i=i+Math.imul(D,me)|0)+Math.imul(j,pe)|0))<<13)|0;c=((o=o+Math.imul(j,me)|0)+(i>>>13)|0)+(De>>>26)|0,De&=67108863,n=Math.imul(z,de),i=(i=Math.imul(z,he))+Math.imul(B,de)|0,o=Math.imul(B,he);var je=(c+(n=n+Math.imul(P,pe)|0)|0)+((8191&(i=(i=i+Math.imul(P,me)|0)+Math.imul(L,pe)|0))<<13)|0;c=((o=o+Math.imul(L,me)|0)+(i>>>13)|0)+(je>>>26)|0,je&=67108863;var Oe=(c+(n=Math.imul(z,pe))|0)+((8191&(i=(i=Math.imul(z,me))+Math.imul(B,pe)|0))<<13)|0;return c=((o=Math.imul(B,me))+(i>>>13)|0)+(Oe>>>26)|0,Oe&=67108863,l[0]=ge,l[1]=ye,l[2]=ve,l[3]=be,l[4]=we,l[5]=xe,l[6]=ke,l[7]=Me,l[8]=Ee,l[9]=_e,l[10]=Ae,l[11]=Se,l[12]=Ie,l[13]=Te,l[14]=Ce,l[15]=Ne,l[16]=De,l[17]=je,l[18]=Oe,0!==c&&(l[19]=c,r.length++),r};function p(e,t,r){return(new m).mulp(e,t,r)}function m(e,t){this.x=e,this.y=t}Math.imul||(f=h),o.prototype.mulTo=function(e,t){var r,n=this.length+e.length;return r=10===this.length&&10===e.length?f(this,e,t):n<63?h(this,e,t):n<1024?function(e,t,r){r.negative=t.negative^e.negative,r.length=e.length+t.length;for(var n=0,i=0,o=0;o>>26)|0)>>>26,a&=67108863}r.words[o]=s,n=a,a=i}return 0!==n?r.words[o]=n:r.length--,r.strip()}(this,e,t):p(this,e,t),r},m.prototype.makeRBT=function(e){for(var t=new Array(e),r=o.prototype._countBits(e)-1,n=0;n>=1;return n},m.prototype.permute=function(e,t,r,n,i,o){for(var a=0;a>>=1)i++;return 1<>>=13,r[2*a+1]=8191&o,o>>>=13;for(a=2*t;a>=26,t+=i/67108864|0,t+=o>>>26,this.words[r]=67108863&o}return 0!==t&&(this.words[r]=t,this.length++),this},o.prototype.muln=function(e){return this.clone().imuln(e)},o.prototype.sqr=function(){return this.mul(this)},o.prototype.isqr=function(){return this.imul(this.clone())},o.prototype.pow=function(e){var t=function(e){for(var t=new Array(e.bitLength()),r=0;r>>i}return t}(e);if(0===t.length)return new o(1);for(var r=this,n=0;n=0);var t,r=e%26,i=(e-r)/26,o=67108863>>>26-r<<26-r;if(0!==r){var a=0;for(t=0;t>>26-r}a&&(this.words[t]=a,this.length++)}if(0!==i){for(t=this.length-1;t>=0;t--)this.words[t+i]=this.words[t];for(t=0;t=0),i=t?(t-t%26)/26:0;var o=e%26,a=Math.min((e-o)/26,this.length),s=67108863^67108863>>>o<a)for(this.length-=a,c=0;c=0&&(0!==u||c>=i);c--){var d=0|this.words[c];this.words[c]=u<<26-o|d>>>o,u=d&s}return l&&0!==u&&(l.words[l.length++]=u),0===this.length&&(this.words[0]=0,this.length=1),this.strip()},o.prototype.ishrn=function(e,t,r){return n(0===this.negative),this.iushrn(e,t,r)},o.prototype.shln=function(e){return this.clone().ishln(e)},o.prototype.ushln=function(e){return this.clone().iushln(e)},o.prototype.shrn=function(e){return this.clone().ishrn(e)},o.prototype.ushrn=function(e){return this.clone().iushrn(e)},o.prototype.testn=function(e){n("number"===typeof e&&e>=0);var t=e%26,r=(e-t)/26,i=1<=0);var t=e%26,r=(e-t)/26;if(n(0===this.negative,"imaskn works only with positive numbers"),this.length<=r)return this;if(0!==t&&r++,this.length=Math.min(r,this.length),0!==t){var i=67108863^67108863>>>t<=67108864;t++)this.words[t]-=67108864,t===this.length-1?this.words[t+1]=1:this.words[t+1]++;return this.length=Math.max(this.length,t+1),this},o.prototype.isubn=function(e){if(n("number"===typeof e),n(e<67108864),e<0)return this.iaddn(-e);if(0!==this.negative)return this.negative=0,this.iaddn(e),this.negative=1,this;if(this.words[0]-=e,1===this.length&&this.words[0]<0)this.words[0]=-this.words[0],this.negative=1;else for(var t=0;t>26)-(l/67108864|0),this.words[i+r]=67108863&o}for(;i>26,this.words[i+r]=67108863&o;if(0===s)return this.strip();for(n(-1===s),s=0,i=0;i>26,this.words[i]=67108863&o;return this.negative=1,this.strip()},o.prototype._wordDiv=function(e,t){var r=(this.length,e.length),n=this.clone(),i=e,a=0|i.words[i.length-1];0!==(r=26-this._countBits(a))&&(i=i.ushln(r),n.iushln(r),a=0|i.words[i.length-1]);var s,l=n.length-i.length;if("mod"!==t){(s=new o(null)).length=l+1,s.words=new Array(s.length);for(var c=0;c=0;d--){var h=67108864*(0|n.words[i.length+d])+(0|n.words[i.length+d-1]);for(h=Math.min(h/a|0,67108863),n._ishlnsubmul(i,h,d);0!==n.negative;)h--,n.negative=0,n._ishlnsubmul(i,1,d),n.isZero()||(n.negative^=1);s&&(s.words[d]=h)}return s&&s.strip(),n.strip(),"div"!==t&&0!==r&&n.iushrn(r),{div:s||null,mod:n}},o.prototype.divmod=function(e,t,r){return n(!e.isZero()),this.isZero()?{div:new o(0),mod:new o(0)}:0!==this.negative&&0===e.negative?(s=this.neg().divmod(e,t),"mod"!==t&&(i=s.div.neg()),"div"!==t&&(a=s.mod.neg(),r&&0!==a.negative&&a.iadd(e)),{div:i,mod:a}):0===this.negative&&0!==e.negative?(s=this.divmod(e.neg(),t),"mod"!==t&&(i=s.div.neg()),{div:i,mod:s.mod}):0!==(this.negative&e.negative)?(s=this.neg().divmod(e.neg(),t),"div"!==t&&(a=s.mod.neg(),r&&0!==a.negative&&a.isub(e)),{div:s.div,mod:a}):e.length>this.length||this.cmp(e)<0?{div:new o(0),mod:this}:1===e.length?"div"===t?{div:this.divn(e.words[0]),mod:null}:"mod"===t?{div:null,mod:new o(this.modn(e.words[0]))}:{div:this.divn(e.words[0]),mod:new o(this.modn(e.words[0]))}:this._wordDiv(e,t);var i,a,s},o.prototype.div=function(e){return this.divmod(e,"div",!1).div},o.prototype.mod=function(e){return this.divmod(e,"mod",!1).mod},o.prototype.umod=function(e){return this.divmod(e,"mod",!0).mod},o.prototype.divRound=function(e){var t=this.divmod(e);if(t.mod.isZero())return t.div;var r=0!==t.div.negative?t.mod.isub(e):t.mod,n=e.ushrn(1),i=e.andln(1),o=r.cmp(n);return o<0||1===i&&0===o?t.div:0!==t.div.negative?t.div.isubn(1):t.div.iaddn(1)},o.prototype.modn=function(e){n(e<=67108863);for(var t=(1<<26)%e,r=0,i=this.length-1;i>=0;i--)r=(t*r+(0|this.words[i]))%e;return r},o.prototype.idivn=function(e){n(e<=67108863);for(var t=0,r=this.length-1;r>=0;r--){var i=(0|this.words[r])+67108864*t;this.words[r]=i/e|0,t=i%e}return this.strip()},o.prototype.divn=function(e){return this.clone().idivn(e)},o.prototype.egcd=function(e){n(0===e.negative),n(!e.isZero());var t=this,r=e.clone();t=0!==t.negative?t.umod(e):t.clone();for(var i=new o(1),a=new o(0),s=new o(0),l=new o(1),c=0;t.isEven()&&r.isEven();)t.iushrn(1),r.iushrn(1),++c;for(var u=r.clone(),d=t.clone();!t.isZero();){for(var h=0,f=1;0===(t.words[0]&f)&&h<26;++h,f<<=1);if(h>0)for(t.iushrn(h);h-- >0;)(i.isOdd()||a.isOdd())&&(i.iadd(u),a.isub(d)),i.iushrn(1),a.iushrn(1);for(var p=0,m=1;0===(r.words[0]&m)&&p<26;++p,m<<=1);if(p>0)for(r.iushrn(p);p-- >0;)(s.isOdd()||l.isOdd())&&(s.iadd(u),l.isub(d)),s.iushrn(1),l.iushrn(1);t.cmp(r)>=0?(t.isub(r),i.isub(s),a.isub(l)):(r.isub(t),s.isub(i),l.isub(a))}return{a:s,b:l,gcd:r.iushln(c)}},o.prototype._invmp=function(e){n(0===e.negative),n(!e.isZero());var t=this,r=e.clone();t=0!==t.negative?t.umod(e):t.clone();for(var i,a=new o(1),s=new o(0),l=r.clone();t.cmpn(1)>0&&r.cmpn(1)>0;){for(var c=0,u=1;0===(t.words[0]&u)&&c<26;++c,u<<=1);if(c>0)for(t.iushrn(c);c-- >0;)a.isOdd()&&a.iadd(l),a.iushrn(1);for(var d=0,h=1;0===(r.words[0]&h)&&d<26;++d,h<<=1);if(d>0)for(r.iushrn(d);d-- >0;)s.isOdd()&&s.iadd(l),s.iushrn(1);t.cmp(r)>=0?(t.isub(r),a.isub(s)):(r.isub(t),s.isub(a))}return(i=0===t.cmpn(1)?a:s).cmpn(0)<0&&i.iadd(e),i},o.prototype.gcd=function(e){if(this.isZero())return e.abs();if(e.isZero())return this.abs();var t=this.clone(),r=e.clone();t.negative=0,r.negative=0;for(var n=0;t.isEven()&&r.isEven();n++)t.iushrn(1),r.iushrn(1);for(;;){for(;t.isEven();)t.iushrn(1);for(;r.isEven();)r.iushrn(1);var i=t.cmp(r);if(i<0){var o=t;t=r,r=o}else if(0===i||0===r.cmpn(1))break;t.isub(r)}return r.iushln(n)},o.prototype.invm=function(e){return this.egcd(e).a.umod(e)},o.prototype.isEven=function(){return 0===(1&this.words[0])},o.prototype.isOdd=function(){return 1===(1&this.words[0])},o.prototype.andln=function(e){return this.words[0]&e},o.prototype.bincn=function(e){n("number"===typeof e);var t=e%26,r=(e-t)/26,i=1<>>26,s&=67108863,this.words[a]=s}return 0!==o&&(this.words[a]=o,this.length++),this},o.prototype.isZero=function(){return 1===this.length&&0===this.words[0]},o.prototype.cmpn=function(e){var t,r=e<0;if(0!==this.negative&&!r)return-1;if(0===this.negative&&r)return 1;if(this.strip(),this.length>1)t=1;else{r&&(e=-e),n(e<=67108863,"Number is too big");var i=0|this.words[0];t=i===e?0:ie.length)return 1;if(this.length=0;r--){var n=0|this.words[r],i=0|e.words[r];if(n!==i){ni&&(t=1);break}}return t},o.prototype.gtn=function(e){return 1===this.cmpn(e)},o.prototype.gt=function(e){return 1===this.cmp(e)},o.prototype.gten=function(e){return this.cmpn(e)>=0},o.prototype.gte=function(e){return this.cmp(e)>=0},o.prototype.ltn=function(e){return-1===this.cmpn(e)},o.prototype.lt=function(e){return-1===this.cmp(e)},o.prototype.lten=function(e){return this.cmpn(e)<=0},o.prototype.lte=function(e){return this.cmp(e)<=0},o.prototype.eqn=function(e){return 0===this.cmpn(e)},o.prototype.eq=function(e){return 0===this.cmp(e)},o.red=function(e){return new k(e)},o.prototype.toRed=function(e){return n(!this.red,"Already a number in reduction context"),n(0===this.negative,"red works only with positives"),e.convertTo(this)._forceRed(e)},o.prototype.fromRed=function(){return n(this.red,"fromRed works only with numbers in reduction context"),this.red.convertFrom(this)},o.prototype._forceRed=function(e){return this.red=e,this},o.prototype.forceRed=function(e){return n(!this.red,"Already a number in reduction context"),this._forceRed(e)},o.prototype.redAdd=function(e){return n(this.red,"redAdd works only with red numbers"),this.red.add(this,e)},o.prototype.redIAdd=function(e){return n(this.red,"redIAdd works only with red numbers"),this.red.iadd(this,e)},o.prototype.redSub=function(e){return n(this.red,"redSub works only with red numbers"),this.red.sub(this,e)},o.prototype.redISub=function(e){return n(this.red,"redISub works only with red numbers"),this.red.isub(this,e)},o.prototype.redShl=function(e){return n(this.red,"redShl works only with red numbers"),this.red.shl(this,e)},o.prototype.redMul=function(e){return n(this.red,"redMul works only with red numbers"),this.red._verify2(this,e),this.red.mul(this,e)},o.prototype.redIMul=function(e){return n(this.red,"redMul works only with red numbers"),this.red._verify2(this,e),this.red.imul(this,e)},o.prototype.redSqr=function(){return n(this.red,"redSqr works only with red numbers"),this.red._verify1(this),this.red.sqr(this)},o.prototype.redISqr=function(){return n(this.red,"redISqr works only with red numbers"),this.red._verify1(this),this.red.isqr(this)},o.prototype.redSqrt=function(){return n(this.red,"redSqrt works only with red numbers"),this.red._verify1(this),this.red.sqrt(this)},o.prototype.redInvm=function(){return n(this.red,"redInvm works only with red numbers"),this.red._verify1(this),this.red.invm(this)},o.prototype.redNeg=function(){return n(this.red,"redNeg works only with red numbers"),this.red._verify1(this),this.red.neg(this)},o.prototype.redPow=function(e){return n(this.red&&!e.red,"redPow(normalNum)"),this.red._verify1(this),this.red.pow(this,e)};var g={k256:null,p224:null,p192:null,p25519:null};function y(e,t){this.name=e,this.p=new o(t,16),this.n=this.p.bitLength(),this.k=new o(1).iushln(this.n).isub(this.p),this.tmp=this._tmp()}function v(){y.call(this,"k256","ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f")}function b(){y.call(this,"p224","ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001")}function w(){y.call(this,"p192","ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff")}function x(){y.call(this,"25519","7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed")}function k(e){if("string"===typeof e){var t=o._prime(e);this.m=t.p,this.prime=t}else n(e.gtn(1),"modulus must be greater than 1"),this.m=e,this.prime=null}function M(e){k.call(this,e),this.shift=this.m.bitLength(),this.shift%26!==0&&(this.shift+=26-this.shift%26),this.r=new o(1).iushln(this.shift),this.r2=this.imod(this.r.sqr()),this.rinv=this.r._invmp(this.m),this.minv=this.rinv.mul(this.r).isubn(1).div(this.m),this.minv=this.minv.umod(this.r),this.minv=this.r.sub(this.minv)}y.prototype._tmp=function(){var e=new o(null);return e.words=new Array(Math.ceil(this.n/13)),e},y.prototype.ireduce=function(e){var t,r=e;do{this.split(r,this.tmp),t=(r=(r=this.imulK(r)).iadd(this.tmp)).bitLength()}while(t>this.n);var n=t0?r.isub(this.p):r.strip(),r},y.prototype.split=function(e,t){e.iushrn(this.n,0,t)},y.prototype.imulK=function(e){return e.imul(this.k)},i(v,y),v.prototype.split=function(e,t){for(var r=4194303,n=Math.min(e.length,9),i=0;i>>22,o=a}o>>>=22,e.words[i-10]=o,0===o&&e.length>10?e.length-=10:e.length-=9},v.prototype.imulK=function(e){e.words[e.length]=0,e.words[e.length+1]=0,e.length+=2;for(var t=0,r=0;r>>=26,e.words[r]=i,t=n}return 0!==t&&(e.words[e.length++]=t),e},o._prime=function(e){if(g[e])return g[e];var t;if("k256"===e)t=new v;else if("p224"===e)t=new b;else if("p192"===e)t=new w;else{if("p25519"!==e)throw new Error("Unknown prime "+e);t=new x}return g[e]=t,t},k.prototype._verify1=function(e){n(0===e.negative,"red works only with positives"),n(e.red,"red works only with red numbers")},k.prototype._verify2=function(e,t){n(0===(e.negative|t.negative),"red works only with positives"),n(e.red&&e.red===t.red,"red works only with red numbers")},k.prototype.imod=function(e){return this.prime?this.prime.ireduce(e)._forceRed(this):e.umod(this.m)._forceRed(this)},k.prototype.neg=function(e){return e.isZero()?e.clone():this.m.sub(e)._forceRed(this)},k.prototype.add=function(e,t){this._verify2(e,t);var r=e.add(t);return r.cmp(this.m)>=0&&r.isub(this.m),r._forceRed(this)},k.prototype.iadd=function(e,t){this._verify2(e,t);var r=e.iadd(t);return r.cmp(this.m)>=0&&r.isub(this.m),r},k.prototype.sub=function(e,t){this._verify2(e,t);var r=e.sub(t);return r.cmpn(0)<0&&r.iadd(this.m),r._forceRed(this)},k.prototype.isub=function(e,t){this._verify2(e,t);var r=e.isub(t);return r.cmpn(0)<0&&r.iadd(this.m),r},k.prototype.shl=function(e,t){return this._verify1(e),this.imod(e.ushln(t))},k.prototype.imul=function(e,t){return this._verify2(e,t),this.imod(e.imul(t))},k.prototype.mul=function(e,t){return this._verify2(e,t),this.imod(e.mul(t))},k.prototype.isqr=function(e){return this.imul(e,e.clone())},k.prototype.sqr=function(e){return this.mul(e,e)},k.prototype.sqrt=function(e){if(e.isZero())return e.clone();var t=this.m.andln(3);if(n(t%2===1),3===t){var r=this.m.add(new o(1)).iushrn(2);return this.pow(e,r)}for(var i=this.m.subn(1),a=0;!i.isZero()&&0===i.andln(1);)a++,i.iushrn(1);n(!i.isZero());var s=new o(1).toRed(this),l=s.redNeg(),c=this.m.subn(1).iushrn(1),u=this.m.bitLength();for(u=new o(2*u*u).toRed(this);0!==this.pow(u,c).cmp(l);)u.redIAdd(l);for(var d=this.pow(u,i),h=this.pow(e,i.addn(1).iushrn(1)),f=this.pow(e,i),p=a;0!==f.cmp(s);){for(var m=f,g=0;0!==m.cmp(s);g++)m=m.redSqr();n(g=0;n--){for(var c=t.words[n],u=l-1;u>=0;u--){var d=c>>u&1;i!==r[0]&&(i=this.sqr(i)),0!==d||0!==a?(a<<=1,a|=d,(4===++s||0===n&&0===u)&&(i=this.mul(i,r[a]),s=0,a=0)):s=0}l=26}return i},k.prototype.convertTo=function(e){var t=e.umod(this.m);return t===e?t.clone():t},k.prototype.convertFrom=function(e){var t=e.clone();return t.red=null,t},o.mont=function(e){return new M(e)},i(M,k),M.prototype.convertTo=function(e){return this.imod(e.ushln(this.shift))},M.prototype.convertFrom=function(e){var t=this.imod(e.mul(this.rinv));return t.red=null,t},M.prototype.imul=function(e,t){if(e.isZero()||t.isZero())return e.words[0]=0,e.length=1,e;var r=e.imul(t),n=r.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),i=r.isub(n).iushrn(this.shift),o=i;return i.cmp(this.m)>=0?o=i.isub(this.m):i.cmpn(0)<0&&(o=i.iadd(this.m)),o._forceRed(this)},M.prototype.mul=function(e,t){if(e.isZero()||t.isZero())return new o(0)._forceRed(this);var r=e.mul(t),n=r.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),i=r.isub(n).iushrn(this.shift),a=i;return i.cmp(this.m)>=0?a=i.isub(this.m):i.cmpn(0)<0&&(a=i.iadd(this.m)),a._forceRed(this)},M.prototype.invm=function(e){return this.imod(e._invmp(this.m).mul(this.r2))._forceRed(this)}}(e=r.nmd(e),this)},96583:function(e,t){var r,n,i;!function(o){"use strict";var a=o.setTimeout,s=o.clearTimeout,l=o.XMLHttpRequest,c=o.XDomainRequest,u=o.ActiveXObject,d=o.EventSource,h=o.document,f=o.Promise,p=o.fetch,m=o.Response,g=o.TextDecoder,y=o.TextEncoder,v=o.AbortController;if("undefined"===typeof window||"undefined"===typeof h||"readyState"in h||null!=h.body||(h.readyState="loading",window.addEventListener("load",(function(e){h.readyState="complete"}),!1)),null==l&&null!=u&&(l=function(){return new u("Microsoft.XMLHTTP")}),void 0==Object.create&&(Object.create=function(e){function t(){}return t.prototype=e,new t}),Date.now||(Date.now=function(){return(new Date).getTime()}),void 0==v){var b=p;p=function(e,t){var r=t.signal;return b(e,{headers:t.headers,credentials:t.credentials,cache:t.cache}).then((function(e){var t=e.body.getReader();return r._reader=t,r._aborted&&r._reader.cancel(),{status:e.status,statusText:e.statusText,headers:e.headers,body:{getReader:function(){return t}}}}))},v=function(){this.signal={_reader:null,_aborted:!1},this.abort=function(){null!=this.signal._reader&&this.signal._reader.cancel(),this.signal._aborted=!0}}}function w(){this.bitsNeeded=0,this.codePoint=0}w.prototype.decode=function(e){function t(e,t,r){if(1===r)return e>=128>>t&&e<=2048>>t&&e<=57344>>t&&e<=65536>>t&&e<>6>15?3:t>31?2:1;if(12===e)return t>15?3:2;if(18===e)return 3;throw new Error}for(var n=65533,i="",o=this.bitsNeeded,a=this.codePoint,s=0;s191||!t(a<<6|63&l,o-6,r(o,a)))&&(o=0,a=n,i+=String.fromCharCode(a)),0===o?(l>=0&&l<=127?(o=0,a=l):l>=192&&l<=223?(o=6,a=31&l):l>=224&&l<=239?(o=12,a=15&l):l>=240&&l<=247?(o=18,a=7&l):(o=0,a=n),0===o||t(a,o,r(o,a))||(o=0,a=n)):(o-=6,a=a<<6|63&l),0===o&&(a<=65535?i+=String.fromCharCode(a):(i+=String.fromCharCode(55296+(a-65535-1>>10)),i+=String.fromCharCode(56320+(a-65535-1&1023))))}return this.bitsNeeded=o,this.codePoint=a,i};void 0!=g&&void 0!=y&&function(){try{return"test"===(new g).decode((new y).encode("test"),{stream:!0})}catch(e){console.debug("TextDecoder does not support streaming option. Using polyfill instead: "+e)}return!1}()||(g=w);var x=function(){};function k(e){this.withCredentials=!1,this.readyState=0,this.status=0,this.statusText="",this.responseText="",this.onprogress=x,this.onload=x,this.onerror=x,this.onreadystatechange=x,this._contentType="",this._xhr=e,this._sendTimeout=0,this._abort=x}function M(e){return e.replace(/[A-Z]/g,(function(e){return String.fromCharCode(e.charCodeAt(0)+32)}))}function E(e){for(var t=Object.create(null),r=e.split("\r\n"),n=0;n{"use strict";var t,r="object"===typeof Reflect?Reflect:null,n=r&&"function"===typeof r.apply?r.apply:function(e,t,r){return Function.prototype.apply.call(e,t,r)};t=r&&"function"===typeof r.ownKeys?r.ownKeys:Object.getOwnPropertySymbols?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:function(e){return Object.getOwnPropertyNames(e)};var i=Number.isNaN||function(e){return e!==e};function o(){o.init.call(this)}e.exports=o,e.exports.once=function(e,t){return new Promise((function(r,n){function i(r){e.removeListener(t,o),n(r)}function o(){"function"===typeof e.removeListener&&e.removeListener("error",i),r([].slice.call(arguments))}m(e,t,o,{once:!0}),"error"!==t&&function(e,t,r){"function"===typeof e.on&&m(e,"error",t,r)}(e,i,{once:!0})}))},o.EventEmitter=o,o.prototype._events=void 0,o.prototype._eventsCount=0,o.prototype._maxListeners=void 0;var a=10;function s(e){if("function"!==typeof e)throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof e)}function l(e){return void 0===e._maxListeners?o.defaultMaxListeners:e._maxListeners}function c(e,t,r,n){var i,o,a,c;if(s(r),void 0===(o=e._events)?(o=e._events=Object.create(null),e._eventsCount=0):(void 0!==o.newListener&&(e.emit("newListener",t,r.listener?r.listener:r),o=e._events),a=o[t]),void 0===a)a=o[t]=r,++e._eventsCount;else if("function"===typeof a?a=o[t]=n?[r,a]:[a,r]:n?a.unshift(r):a.push(r),(i=l(e))>0&&a.length>i&&!a.warned){a.warned=!0;var u=new Error("Possible EventEmitter memory leak detected. "+a.length+" "+String(t)+" listeners added. Use emitter.setMaxListeners() to increase limit");u.name="MaxListenersExceededWarning",u.emitter=e,u.type=t,u.count=a.length,c=u,console&&console.warn&&console.warn(c)}return e}function u(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,0===arguments.length?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function d(e,t,r){var n={fired:!1,wrapFn:void 0,target:e,type:t,listener:r},i=u.bind(n);return i.listener=r,n.wrapFn=i,i}function h(e,t,r){var n=e._events;if(void 0===n)return[];var i=n[t];return void 0===i?[]:"function"===typeof i?r?[i.listener||i]:[i]:r?function(e){for(var t=new Array(e.length),r=0;r0&&(a=t[0]),a instanceof Error)throw a;var s=new Error("Unhandled error."+(a?" ("+a.message+")":""));throw s.context=a,s}var l=o[e];if(void 0===l)return!1;if("function"===typeof l)n(l,this,t);else{var c=l.length,u=p(l,c);for(r=0;r=0;o--)if(r[o]===t||r[o].listener===t){a=r[o].listener,i=o;break}if(i<0)return this;0===i?r.shift():function(e,t){for(;t+1=0;n--)this.removeListener(e,t[n]);return this},o.prototype.listeners=function(e){return h(this,e,!0)},o.prototype.rawListeners=function(e){return h(this,e,!1)},o.listenerCount=function(e,t){return"function"===typeof e.listenerCount?e.listenerCount(t):f.call(e,t)},o.prototype.listenerCount=f,o.prototype.eventNames=function(){return this._eventsCount>0?t(this._events):[]}},68876:(e,t,r)=>{var n=r(3663).Buffer,i=r(58030);e.exports=function(e,t,r,o){if(n.isBuffer(e)||(e=n.from(e,"binary")),t&&(n.isBuffer(t)||(t=n.from(t,"binary")),8!==t.length))throw new RangeError("salt should be Buffer with 8 byte length");for(var a=r/8,s=n.alloc(a),l=n.alloc(o||0),c=n.alloc(0);a>0||o>0;){var u=new i;u.update(c),u.update(e),t&&u.update(t),c=u.digest();var d=0;if(a>0){var h=s.length-a;d=Math.min(a,c.length),c.copy(s,h,0,d),a-=d}if(d0){var f=l.length-o,p=Math.min(o,c.length-d);c.copy(l,f,d,d+p),o-=p}}return c.fill(0),{key:s,iv:l}}},61957:e=>{e.exports=a,a.default=a,a.stable=u,a.stableStringify=u;var t="[...]",r="[Circular]",n=[],i=[];function o(){return{depthLimit:Number.MAX_SAFE_INTEGER,edgesLimit:Number.MAX_SAFE_INTEGER}}function a(e,t,r,a){var s;"undefined"===typeof a&&(a=o()),l(e,"",0,[],void 0,0,a);try{s=0===i.length?JSON.stringify(e,t,r):JSON.stringify(e,h(t),r)}catch(u){return JSON.stringify("[unable to serialize, circular reference is too complex to analyze]")}finally{for(;0!==n.length;){var c=n.pop();4===c.length?Object.defineProperty(c[0],c[1],c[3]):c[0][c[1]]=c[2]}}return s}function s(e,t,r,o){var a=Object.getOwnPropertyDescriptor(o,r);void 0!==a.get?a.configurable?(Object.defineProperty(o,r,{value:e}),n.push([o,r,t,a])):i.push([t,r,e]):(o[r]=e,n.push([o,r,t]))}function l(e,n,i,o,a,c,u){var d;if(c+=1,"object"===typeof e&&null!==e){for(d=0;du.depthLimit)return void s(t,e,n,a);if("undefined"!==typeof u.edgesLimit&&i+1>u.edgesLimit)return void s(t,e,n,a);if(o.push(e),Array.isArray(e))for(d=0;dt?1:0}function u(e,t,r,a){"undefined"===typeof a&&(a=o());var s,l=d(e,"",0,[],void 0,0,a)||e;try{s=0===i.length?JSON.stringify(l,t,r):JSON.stringify(l,h(t),r)}catch(u){return JSON.stringify("[unable to serialize, circular reference is too complex to analyze]")}finally{for(;0!==n.length;){var c=n.pop();4===c.length?Object.defineProperty(c[0],c[1],c[3]):c[0][c[1]]=c[2]}}return s}function d(e,i,o,a,l,u,h){var f;if(u+=1,"object"===typeof e&&null!==e){for(f=0;fh.depthLimit)return void s(t,e,i,l);if("undefined"!==typeof h.edgesLimit&&o+1>h.edgesLimit)return void s(t,e,i,l);if(a.push(e),Array.isArray(e))for(f=0;f0)for(var n=0;n{"use strict";e.exports=function(e,t){for(var r={},n=Object.keys(e),i=Array.isArray(t),o=0;o{var n=r(98940);e.exports=i;function i(e,t){var r=(t=t||{}).delimiter||".",i=t.maxDepth,o={};return function e(a,s,l){l=l||1,Object.keys(a).forEach((function(c){var u=a[c],d=t.safe&&Array.isArray(u),h=Object.prototype.toString.call(u),f=n(u),p=s?s+r+c:c;if(!d&&!f&&("[object Object]"===h||"[object Array]"===h)&&Object.keys(u).length&&(!t.maxDepth||l0&&(c=s(l.shift()),u=s(l[0]))}d[c]=e(t[n],r)})),a}},42808:(e,t,r)=>{"use strict";var n=r(79366),i=Object.prototype.toString,o=Object.prototype.hasOwnProperty;e.exports=function(e,t,r){if(!n(t))throw new TypeError("iterator must be a function");var a;arguments.length>=3&&(a=r),"[object Array]"===i.call(e)?function(e,t,r){for(var n=0,i=e.length;n{"use strict";var t=Object.prototype.toString,r=Math.max,n=function(e,t){for(var r=[],n=0;n{"use strict";var n=r(57251);e.exports=Function.prototype.bind||n},15903:(e,t,r)=>{"use strict";var n,i=r(40841),o=r(43923),a=r(69828),s=r(35456),l=r(94902),c=r(73021),u=r(25059),d=Function,h=function(e){try{return d('"use strict"; return ('+e+").constructor;")()}catch(t){}},f=Object.getOwnPropertyDescriptor;if(f)try{f({},"")}catch(P){f=null}var p=function(){throw new c},m=f?function(){try{return p}catch(e){try{return f(arguments,"callee").get}catch(t){return p}}}():p,g=r(75493)(),y=r(50122)(),v=Object.getPrototypeOf||(y?function(e){return e.__proto__}:null),b={},w="undefined"!==typeof Uint8Array&&v?v(Uint8Array):n,x={__proto__:null,"%AggregateError%":"undefined"===typeof AggregateError?n:AggregateError,"%Array%":Array,"%ArrayBuffer%":"undefined"===typeof ArrayBuffer?n:ArrayBuffer,"%ArrayIteratorPrototype%":g&&v?v([][Symbol.iterator]()):n,"%AsyncFromSyncIteratorPrototype%":n,"%AsyncFunction%":b,"%AsyncGenerator%":b,"%AsyncGeneratorFunction%":b,"%AsyncIteratorPrototype%":b,"%Atomics%":"undefined"===typeof Atomics?n:Atomics,"%BigInt%":"undefined"===typeof BigInt?n:BigInt,"%BigInt64Array%":"undefined"===typeof BigInt64Array?n:BigInt64Array,"%BigUint64Array%":"undefined"===typeof BigUint64Array?n:BigUint64Array,"%Boolean%":Boolean,"%DataView%":"undefined"===typeof DataView?n:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":i,"%eval%":eval,"%EvalError%":o,"%Float32Array%":"undefined"===typeof Float32Array?n:Float32Array,"%Float64Array%":"undefined"===typeof Float64Array?n:Float64Array,"%FinalizationRegistry%":"undefined"===typeof FinalizationRegistry?n:FinalizationRegistry,"%Function%":d,"%GeneratorFunction%":b,"%Int8Array%":"undefined"===typeof Int8Array?n:Int8Array,"%Int16Array%":"undefined"===typeof Int16Array?n:Int16Array,"%Int32Array%":"undefined"===typeof Int32Array?n:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":g&&v?v(v([][Symbol.iterator]())):n,"%JSON%":"object"===typeof JSON?JSON:n,"%Map%":"undefined"===typeof Map?n:Map,"%MapIteratorPrototype%":"undefined"!==typeof Map&&g&&v?v((new Map)[Symbol.iterator]()):n,"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":"undefined"===typeof Promise?n:Promise,"%Proxy%":"undefined"===typeof Proxy?n:Proxy,"%RangeError%":a,"%ReferenceError%":s,"%Reflect%":"undefined"===typeof Reflect?n:Reflect,"%RegExp%":RegExp,"%Set%":"undefined"===typeof Set?n:Set,"%SetIteratorPrototype%":"undefined"!==typeof Set&&g&&v?v((new Set)[Symbol.iterator]()):n,"%SharedArrayBuffer%":"undefined"===typeof SharedArrayBuffer?n:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":g&&v?v(""[Symbol.iterator]()):n,"%Symbol%":g?Symbol:n,"%SyntaxError%":l,"%ThrowTypeError%":m,"%TypedArray%":w,"%TypeError%":c,"%Uint8Array%":"undefined"===typeof Uint8Array?n:Uint8Array,"%Uint8ClampedArray%":"undefined"===typeof Uint8ClampedArray?n:Uint8ClampedArray,"%Uint16Array%":"undefined"===typeof Uint16Array?n:Uint16Array,"%Uint32Array%":"undefined"===typeof Uint32Array?n:Uint32Array,"%URIError%":u,"%WeakMap%":"undefined"===typeof WeakMap?n:WeakMap,"%WeakRef%":"undefined"===typeof WeakRef?n:WeakRef,"%WeakSet%":"undefined"===typeof WeakSet?n:WeakSet};if(v)try{null.error}catch(P){var k=v(v(P));x["%Error.prototype%"]=k}var M=function e(t){var r;if("%AsyncFunction%"===t)r=h("async function () {}");else if("%GeneratorFunction%"===t)r=h("function* () {}");else if("%AsyncGeneratorFunction%"===t)r=h("async function* () {}");else if("%AsyncGenerator%"===t){var n=e("%AsyncGeneratorFunction%");n&&(r=n.prototype)}else if("%AsyncIteratorPrototype%"===t){var i=e("%AsyncGenerator%");i&&v&&(r=v(i.prototype))}return x[t]=r,r},E={__proto__:null,"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},_=r(7101),A=r(31371),S=_.call(Function.call,Array.prototype.concat),I=_.call(Function.apply,Array.prototype.splice),T=_.call(Function.call,String.prototype.replace),C=_.call(Function.call,String.prototype.slice),N=_.call(Function.call,RegExp.prototype.exec),D=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,j=/\\(\\)?/g,O=function(e,t){var r,n=e;if(A(E,n)&&(n="%"+(r=E[n])[0]+"%"),A(x,n)){var i=x[n];if(i===b&&(i=M(n)),"undefined"===typeof i&&!t)throw new c("intrinsic "+e+" exists, but is not available. Please file an issue!");return{alias:r,name:n,value:i}}throw new l("intrinsic "+e+" does not exist!")};e.exports=function(e,t){if("string"!==typeof e||0===e.length)throw new c("intrinsic name must be a non-empty string");if(arguments.length>1&&"boolean"!==typeof t)throw new c('"allowMissing" argument must be a boolean');if(null===N(/^%?[^%]*%?$/,e))throw new l("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var r=function(e){var t=C(e,0,1),r=C(e,-1);if("%"===t&&"%"!==r)throw new l("invalid intrinsic syntax, expected closing `%`");if("%"===r&&"%"!==t)throw new l("invalid intrinsic syntax, expected opening `%`");var n=[];return T(e,D,(function(e,t,r,i){n[n.length]=r?T(i,j,"$1"):t||e})),n}(e),n=r.length>0?r[0]:"",i=O("%"+n+"%",t),o=i.name,a=i.value,s=!1,u=i.alias;u&&(n=u[0],I(r,S([0,1],u)));for(var d=1,h=!0;d=r.length){var y=f(a,p);a=(h=!!y)&&"get"in y&&!("originalValue"in y.get)?y.get:a[p]}else h=A(a,p),a=a[p];h&&!s&&(x[o]=a)}}return a}},56297:(e,t,r)=>{"use strict";var n=r(15903)("%Object.getOwnPropertyDescriptor%",!0);if(n)try{n([],"length")}catch(i){n=null}e.exports=n},81401:(e,t,r)=>{"use strict";var n="__global_unique_id__";e.exports=function(){return r.g[n]=(r.g[n]||0)+1}},26774:(e,t,r)=>{"use strict";var n=r(17509),i=function(){return!!n};i.hasArrayLengthDefineBug=function(){if(!n)return null;try{return 1!==n([],"length",{value:1}).length}catch(e){return!0}},e.exports=i},50122:e=>{"use strict";var t={foo:{}},r=Object;e.exports=function(){return{__proto__:t}.foo===t.foo&&!({__proto__:null}instanceof r)}},75493:(e,t,r)=>{"use strict";var n="undefined"!==typeof Symbol&&Symbol,i=r(27895);e.exports=function(){return"function"===typeof n&&("function"===typeof Symbol&&("symbol"===typeof n("foo")&&("symbol"===typeof Symbol("bar")&&i())))}},27895:e=>{"use strict";e.exports=function(){if("function"!==typeof Symbol||"function"!==typeof Object.getOwnPropertySymbols)return!1;if("symbol"===typeof Symbol.iterator)return!0;var e={},t=Symbol("test"),r=Object(t);if("string"===typeof t)return!1;if("[object Symbol]"!==Object.prototype.toString.call(t))return!1;if("[object Symbol]"!==Object.prototype.toString.call(r))return!1;for(t in e[t]=42,e)return!1;if("function"===typeof Object.keys&&0!==Object.keys(e).length)return!1;if("function"===typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(e).length)return!1;var n=Object.getOwnPropertySymbols(e);if(1!==n.length||n[0]!==t)return!1;if(!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if("function"===typeof Object.getOwnPropertyDescriptor){var i=Object.getOwnPropertyDescriptor(e,t);if(42!==i.value||!0!==i.enumerable)return!1}return!0}},47454:(e,t,r)=>{"use strict";var n=r(27895);e.exports=function(){return n()&&!!Symbol.toStringTag}},91495:(e,t,r)=>{"use strict";var n=r(3663).Buffer,i=r(85025).Transform;function o(e){i.call(this),this._block=n.allocUnsafe(e),this._blockSize=e,this._blockOffset=0,this._length=[0,0,0,0],this._finalized=!1}r(97244)(o,i),o.prototype._transform=function(e,t,r){var n=null;try{this.update(e,t)}catch(i){n=i}r(n)},o.prototype._flush=function(e){var t=null;try{this.push(this.digest())}catch(r){t=r}e(t)},o.prototype.update=function(e,t){if(function(e,t){if(!n.isBuffer(e)&&"string"!==typeof e)throw new TypeError(t+" must be a string or a buffer")}(e,"Data"),this._finalized)throw new Error("Digest already called");n.isBuffer(e)||(e=n.from(e,t));for(var r=this._block,i=0;this._blockOffset+e.length-i>=this._blockSize;){for(var o=this._blockOffset;o0;++a)this._length[a]+=s,(s=this._length[a]/4294967296|0)>0&&(this._length[a]-=4294967296*s);return this},o.prototype._update=function(){throw new Error("_update is not implemented")},o.prototype.digest=function(e){if(this._finalized)throw new Error("Digest already called");this._finalized=!0;var t=this._digest();void 0!==e&&(t=t.toString(e)),this._block.fill(0),this._blockOffset=0;for(var r=0;r<4;++r)this._length[r]=0;return t},o.prototype._digest=function(){throw new Error("_digest is not implemented")},e.exports=o},86254:(e,t,r)=>{var n=t;n.utils=r(89960),n.common=r(19532),n.sha=r(54747),n.ripemd=r(49890),n.hmac=r(84150),n.sha1=n.sha.sha1,n.sha256=n.sha.sha256,n.sha224=n.sha.sha224,n.sha384=n.sha.sha384,n.sha512=n.sha.sha512,n.ripemd160=n.ripemd.ripemd160},19532:(e,t,r)=>{"use strict";var n=r(89960),i=r(86367);function o(){this.pending=null,this.pendingTotal=0,this.blockSize=this.constructor.blockSize,this.outSize=this.constructor.outSize,this.hmacStrength=this.constructor.hmacStrength,this.padLength=this.constructor.padLength/8,this.endian="big",this._delta8=this.blockSize/8,this._delta32=this.blockSize/32}t.BlockHash=o,o.prototype.update=function(e,t){if(e=n.toArray(e,t),this.pending?this.pending=this.pending.concat(e):this.pending=e,this.pendingTotal+=e.length,this.pending.length>=this._delta8){var r=(e=this.pending).length%this._delta8;this.pending=e.slice(e.length-r,e.length),0===this.pending.length&&(this.pending=null),e=n.join32(e,0,e.length-r,this.endian);for(var i=0;i>>24&255,n[i++]=e>>>16&255,n[i++]=e>>>8&255,n[i++]=255&e}else for(n[i++]=255&e,n[i++]=e>>>8&255,n[i++]=e>>>16&255,n[i++]=e>>>24&255,n[i++]=0,n[i++]=0,n[i++]=0,n[i++]=0,o=8;o{"use strict";var n=r(89960),i=r(86367);function o(e,t,r){if(!(this instanceof o))return new o(e,t,r);this.Hash=e,this.blockSize=e.blockSize/8,this.outSize=e.outSize/8,this.inner=null,this.outer=null,this._init(n.toArray(t,r))}e.exports=o,o.prototype._init=function(e){e.length>this.blockSize&&(e=(new this.Hash).update(e).digest()),i(e.length<=this.blockSize);for(var t=e.length;t{"use strict";var n=r(89960),i=r(19532),o=n.rotl32,a=n.sum32,s=n.sum32_3,l=n.sum32_4,c=i.BlockHash;function u(){if(!(this instanceof u))return new u;c.call(this),this.h=[1732584193,4023233417,2562383102,271733878,3285377520],this.endian="little"}function d(e,t,r,n){return e<=15?t^r^n:e<=31?t&r|~t&n:e<=47?(t|~r)^n:e<=63?t&n|r&~n:t^(r|~n)}function h(e){return e<=15?0:e<=31?1518500249:e<=47?1859775393:e<=63?2400959708:2840853838}function f(e){return e<=15?1352829926:e<=31?1548603684:e<=47?1836072691:e<=63?2053994217:0}n.inherits(u,c),t.ripemd160=u,u.blockSize=512,u.outSize=160,u.hmacStrength=192,u.padLength=64,u.prototype._update=function(e,t){for(var r=this.h[0],n=this.h[1],i=this.h[2],c=this.h[3],u=this.h[4],v=r,b=n,w=i,x=c,k=u,M=0;M<80;M++){var E=a(o(l(r,d(M,n,i,c),e[p[M]+t],h(M)),g[M]),u);r=u,u=c,c=o(i,10),i=n,n=E,E=a(o(l(v,d(79-M,b,w,x),e[m[M]+t],f(M)),y[M]),k),v=k,k=x,x=o(w,10),w=b,b=E}E=s(this.h[1],i,x),this.h[1]=s(this.h[2],c,k),this.h[2]=s(this.h[3],u,v),this.h[3]=s(this.h[4],r,b),this.h[4]=s(this.h[0],n,w),this.h[0]=E},u.prototype._digest=function(e){return"hex"===e?n.toHex32(this.h,"little"):n.split32(this.h,"little")};var p=[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,7,4,13,1,10,6,15,3,12,0,9,5,2,14,11,8,3,10,14,4,9,15,8,1,2,7,0,6,13,11,5,12,1,9,11,10,0,8,12,4,13,3,7,15,14,5,6,2,4,0,5,9,7,12,2,10,14,1,3,8,11,6,15,13],m=[5,14,7,0,9,2,11,4,13,6,15,8,1,10,3,12,6,11,3,7,0,13,5,10,14,15,8,12,4,9,1,2,15,5,1,3,7,14,6,9,11,8,12,2,10,0,4,13,8,6,4,1,3,11,15,0,5,12,2,13,9,7,10,14,12,15,10,4,1,5,8,7,6,2,13,14,0,3,9,11],g=[11,14,15,12,5,8,7,9,11,13,14,15,6,7,9,8,7,6,8,13,11,9,7,15,7,12,15,9,11,7,13,12,11,13,6,7,14,9,13,15,14,8,13,6,5,12,7,5,11,12,14,15,14,15,9,8,9,14,5,6,8,6,5,12,9,15,5,11,6,8,13,12,5,12,13,14,11,8,5,6],y=[8,9,9,11,13,15,15,5,7,7,8,11,14,14,12,6,9,13,15,7,12,8,9,11,7,7,12,7,6,15,13,11,9,7,15,11,8,6,6,14,12,13,5,14,13,13,7,5,15,5,8,11,14,14,6,14,6,9,12,9,12,5,15,8,8,5,12,9,12,5,14,6,8,13,6,5,15,13,11,11]},54747:(e,t,r)=>{"use strict";t.sha1=r(85559),t.sha224=r(25772),t.sha256=r(39449),t.sha384=r(53213),t.sha512=r(80956)},85559:(e,t,r)=>{"use strict";var n=r(89960),i=r(19532),o=r(79439),a=n.rotl32,s=n.sum32,l=n.sum32_5,c=o.ft_1,u=i.BlockHash,d=[1518500249,1859775393,2400959708,3395469782];function h(){if(!(this instanceof h))return new h;u.call(this),this.h=[1732584193,4023233417,2562383102,271733878,3285377520],this.W=new Array(80)}n.inherits(h,u),e.exports=h,h.blockSize=512,h.outSize=160,h.hmacStrength=80,h.padLength=64,h.prototype._update=function(e,t){for(var r=this.W,n=0;n<16;n++)r[n]=e[t+n];for(;n{"use strict";var n=r(89960),i=r(39449);function o(){if(!(this instanceof o))return new o;i.call(this),this.h=[3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428]}n.inherits(o,i),e.exports=o,o.blockSize=512,o.outSize=224,o.hmacStrength=192,o.padLength=64,o.prototype._digest=function(e){return"hex"===e?n.toHex32(this.h.slice(0,7),"big"):n.split32(this.h.slice(0,7),"big")}},39449:(e,t,r)=>{"use strict";var n=r(89960),i=r(19532),o=r(79439),a=r(86367),s=n.sum32,l=n.sum32_4,c=n.sum32_5,u=o.ch32,d=o.maj32,h=o.s0_256,f=o.s1_256,p=o.g0_256,m=o.g1_256,g=i.BlockHash,y=[1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298];function v(){if(!(this instanceof v))return new v;g.call(this),this.h=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225],this.k=y,this.W=new Array(64)}n.inherits(v,g),e.exports=v,v.blockSize=512,v.outSize=256,v.hmacStrength=192,v.padLength=64,v.prototype._update=function(e,t){for(var r=this.W,n=0;n<16;n++)r[n]=e[t+n];for(;n{"use strict";var n=r(89960),i=r(80956);function o(){if(!(this instanceof o))return new o;i.call(this),this.h=[3418070365,3238371032,1654270250,914150663,2438529370,812702999,355462360,4144912697,1731405415,4290775857,2394180231,1750603025,3675008525,1694076839,1203062813,3204075428]}n.inherits(o,i),e.exports=o,o.blockSize=1024,o.outSize=384,o.hmacStrength=192,o.padLength=128,o.prototype._digest=function(e){return"hex"===e?n.toHex32(this.h.slice(0,12),"big"):n.split32(this.h.slice(0,12),"big")}},80956:(e,t,r)=>{"use strict";var n=r(89960),i=r(19532),o=r(86367),a=n.rotr64_hi,s=n.rotr64_lo,l=n.shr64_hi,c=n.shr64_lo,u=n.sum64,d=n.sum64_hi,h=n.sum64_lo,f=n.sum64_4_hi,p=n.sum64_4_lo,m=n.sum64_5_hi,g=n.sum64_5_lo,y=i.BlockHash,v=[1116352408,3609767458,1899447441,602891725,3049323471,3964484399,3921009573,2173295548,961987163,4081628472,1508970993,3053834265,2453635748,2937671579,2870763221,3664609560,3624381080,2734883394,310598401,1164996542,607225278,1323610764,1426881987,3590304994,1925078388,4068182383,2162078206,991336113,2614888103,633803317,3248222580,3479774868,3835390401,2666613458,4022224774,944711139,264347078,2341262773,604807628,2007800933,770255983,1495990901,1249150122,1856431235,1555081692,3175218132,1996064986,2198950837,2554220882,3999719339,2821834349,766784016,2952996808,2566594879,3210313671,3203337956,3336571891,1034457026,3584528711,2466948901,113926993,3758326383,338241895,168717936,666307205,1188179964,773529912,1546045734,1294757372,1522805485,1396182291,2643833823,1695183700,2343527390,1986661051,1014477480,2177026350,1206759142,2456956037,344077627,2730485921,1290863460,2820302411,3158454273,3259730800,3505952657,3345764771,106217008,3516065817,3606008344,3600352804,1432725776,4094571909,1467031594,275423344,851169720,430227734,3100823752,506948616,1363258195,659060556,3750685593,883997877,3785050280,958139571,3318307427,1322822218,3812723403,1537002063,2003034995,1747873779,3602036899,1955562222,1575990012,2024104815,1125592928,2227730452,2716904306,2361852424,442776044,2428436474,593698344,2756734187,3733110249,3204031479,2999351573,3329325298,3815920427,3391569614,3928383900,3515267271,566280711,3940187606,3454069534,4118630271,4000239992,116418474,1914138554,174292421,2731055270,289380356,3203993006,460393269,320620315,685471733,587496836,852142971,1086792851,1017036298,365543100,1126000580,2618297676,1288033470,3409855158,1501505948,4234509866,1607167915,987167468,1816402316,1246189591];function b(){if(!(this instanceof b))return new b;y.call(this),this.h=[1779033703,4089235720,3144134277,2227873595,1013904242,4271175723,2773480762,1595750129,1359893119,2917565137,2600822924,725511199,528734635,4215389547,1541459225,327033209],this.k=v,this.W=new Array(160)}function w(e,t,r,n,i){var o=e&r^~e&i;return o<0&&(o+=4294967296),o}function x(e,t,r,n,i,o){var a=t&n^~t&o;return a<0&&(a+=4294967296),a}function k(e,t,r,n,i){var o=e&r^e&i^r&i;return o<0&&(o+=4294967296),o}function M(e,t,r,n,i,o){var a=t&n^t&o^n&o;return a<0&&(a+=4294967296),a}function E(e,t){var r=a(e,t,28)^a(t,e,2)^a(t,e,7);return r<0&&(r+=4294967296),r}function _(e,t){var r=s(e,t,28)^s(t,e,2)^s(t,e,7);return r<0&&(r+=4294967296),r}function A(e,t){var r=a(e,t,14)^a(e,t,18)^a(t,e,9);return r<0&&(r+=4294967296),r}function S(e,t){var r=s(e,t,14)^s(e,t,18)^s(t,e,9);return r<0&&(r+=4294967296),r}function I(e,t){var r=a(e,t,1)^a(e,t,8)^l(e,t,7);return r<0&&(r+=4294967296),r}function T(e,t){var r=s(e,t,1)^s(e,t,8)^c(e,t,7);return r<0&&(r+=4294967296),r}function C(e,t){var r=a(e,t,19)^a(t,e,29)^l(e,t,6);return r<0&&(r+=4294967296),r}function N(e,t){var r=s(e,t,19)^s(t,e,29)^c(e,t,6);return r<0&&(r+=4294967296),r}n.inherits(b,y),e.exports=b,b.blockSize=1024,b.outSize=512,b.hmacStrength=192,b.padLength=128,b.prototype._prepareBlock=function(e,t){for(var r=this.W,n=0;n<32;n++)r[n]=e[t+n];for(;n{"use strict";var n=r(89960).rotr32;function i(e,t,r){return e&t^~e&r}function o(e,t,r){return e&t^e&r^t&r}function a(e,t,r){return e^t^r}t.ft_1=function(e,t,r,n){return 0===e?i(t,r,n):1===e||3===e?a(t,r,n):2===e?o(t,r,n):void 0},t.ch32=i,t.maj32=o,t.p32=a,t.s0_256=function(e){return n(e,2)^n(e,13)^n(e,22)},t.s1_256=function(e){return n(e,6)^n(e,11)^n(e,25)},t.g0_256=function(e){return n(e,7)^n(e,18)^e>>>3},t.g1_256=function(e){return n(e,17)^n(e,19)^e>>>10}},89960:(e,t,r)=>{"use strict";var n=r(86367),i=r(97244);function o(e,t){return 55296===(64512&e.charCodeAt(t))&&(!(t<0||t+1>=e.length)&&56320===(64512&e.charCodeAt(t+1)))}function a(e){return(e>>>24|e>>>8&65280|e<<8&16711680|(255&e)<<24)>>>0}function s(e){return 1===e.length?"0"+e:e}function l(e){return 7===e.length?"0"+e:6===e.length?"00"+e:5===e.length?"000"+e:4===e.length?"0000"+e:3===e.length?"00000"+e:2===e.length?"000000"+e:1===e.length?"0000000"+e:e}t.inherits=i,t.toArray=function(e,t){if(Array.isArray(e))return e.slice();if(!e)return[];var r=[];if("string"===typeof e)if(t){if("hex"===t)for((e=e.replace(/[^a-z0-9]+/gi,"")).length%2!==0&&(e="0"+e),i=0;i>6|192,r[n++]=63&a|128):o(e,i)?(a=65536+((1023&a)<<10)+(1023&e.charCodeAt(++i)),r[n++]=a>>18|240,r[n++]=a>>12&63|128,r[n++]=a>>6&63|128,r[n++]=63&a|128):(r[n++]=a>>12|224,r[n++]=a>>6&63|128,r[n++]=63&a|128)}else for(i=0;i>>0}return a},t.split32=function(e,t){for(var r=new Array(4*e.length),n=0,i=0;n>>24,r[i+1]=o>>>16&255,r[i+2]=o>>>8&255,r[i+3]=255&o):(r[i+3]=o>>>24,r[i+2]=o>>>16&255,r[i+1]=o>>>8&255,r[i]=255&o)}return r},t.rotr32=function(e,t){return e>>>t|e<<32-t},t.rotl32=function(e,t){return e<>>32-t},t.sum32=function(e,t){return e+t>>>0},t.sum32_3=function(e,t,r){return e+t+r>>>0},t.sum32_4=function(e,t,r,n){return e+t+r+n>>>0},t.sum32_5=function(e,t,r,n,i){return e+t+r+n+i>>>0},t.sum64=function(e,t,r,n){var i=e[t],o=n+e[t+1]>>>0,a=(o>>0,e[t+1]=o},t.sum64_hi=function(e,t,r,n){return(t+n>>>0>>0},t.sum64_lo=function(e,t,r,n){return t+n>>>0},t.sum64_4_hi=function(e,t,r,n,i,o,a,s){var l=0,c=t;return l+=(c=c+n>>>0)>>0)>>0)>>0},t.sum64_4_lo=function(e,t,r,n,i,o,a,s){return t+n+o+s>>>0},t.sum64_5_hi=function(e,t,r,n,i,o,a,s,l,c){var u=0,d=t;return u+=(d=d+n>>>0)>>0)>>0)>>0)>>0},t.sum64_5_lo=function(e,t,r,n,i,o,a,s,l,c){return t+n+o+s+c>>>0},t.rotr64_hi=function(e,t,r){return(t<<32-r|e>>>r)>>>0},t.rotr64_lo=function(e,t,r){return(e<<32-r|t>>>r)>>>0},t.shr64_hi=function(e,t,r){return e>>>r},t.shr64_lo=function(e,t,r){return(e<<32-r|t>>>r)>>>0}},31371:(e,t,r)=>{"use strict";var n=Function.prototype.call,i=Object.prototype.hasOwnProperty,o=r(7101);e.exports=o.call(n,i)},54415:(e,t,r)=>{"use strict";r.r(t),r.d(t,{createBrowserHistory:()=>E,createHashHistory:()=>C,createLocation:()=>g,createMemoryHistory:()=>D,createPath:()=>m,locationsAreEqual:()=>y,parsePath:()=>p});var n=r(58168);function i(e){return"/"===e.charAt(0)}function o(e,t){for(var r=t,n=r+1,i=e.length;n=0;h--){var f=a[h];"."===f?o(a,h):".."===f?(o(a,h),d++):d&&(o(a,h),d--)}if(!c)for(;d--;d)a.unshift("..");!c||""===a[0]||a[0]&&i(a[0])||a.unshift("");var p=a.join("/");return r&&"/"!==p.substr(-1)&&(p+="/"),p};function s(e){return e.valueOf?e.valueOf():Object.prototype.valueOf.call(e)}const l=function e(t,r){if(t===r)return!0;if(null==t||null==r)return!1;if(Array.isArray(t))return Array.isArray(r)&&t.length===r.length&&t.every((function(t,n){return e(t,r[n])}));if("object"===typeof t||"object"===typeof r){var n=s(t),i=s(r);return n!==t||i!==r?e(n,i):Object.keys(Object.assign({},t,r)).every((function(n){return e(t[n],r[n])}))}return!1};var c=r(38399);function u(e){return"/"===e.charAt(0)?e:"/"+e}function d(e){return"/"===e.charAt(0)?e.substr(1):e}function h(e,t){return function(e,t){return 0===e.toLowerCase().indexOf(t.toLowerCase())&&-1!=="/?#".indexOf(e.charAt(t.length))}(e,t)?e.substr(t.length):e}function f(e){return"/"===e.charAt(e.length-1)?e.slice(0,-1):e}function p(e){var t=e||"/",r="",n="",i=t.indexOf("#");-1!==i&&(n=t.substr(i),t=t.substr(0,i));var o=t.indexOf("?");return-1!==o&&(r=t.substr(o),t=t.substr(0,o)),{pathname:t,search:"?"===r?"":r,hash:"#"===n?"":n}}function m(e){var t=e.pathname,r=e.search,n=e.hash,i=t||"/";return r&&"?"!==r&&(i+="?"===r.charAt(0)?r:"?"+r),n&&"#"!==n&&(i+="#"===n.charAt(0)?n:"#"+n),i}function g(e,t,r,i){var o;"string"===typeof e?(o=p(e)).state=t:(void 0===(o=(0,n.A)({},e)).pathname&&(o.pathname=""),o.search?"?"!==o.search.charAt(0)&&(o.search="?"+o.search):o.search="",o.hash?"#"!==o.hash.charAt(0)&&(o.hash="#"+o.hash):o.hash="",void 0!==t&&void 0===o.state&&(o.state=t));try{o.pathname=decodeURI(o.pathname)}catch(s){throw s instanceof URIError?new URIError('Pathname "'+o.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.'):s}return r&&(o.key=r),i?o.pathname?"/"!==o.pathname.charAt(0)&&(o.pathname=a(o.pathname,i.pathname)):o.pathname=i.pathname:o.pathname||(o.pathname="/"),o}function y(e,t){return e.pathname===t.pathname&&e.search===t.search&&e.hash===t.hash&&e.key===t.key&&l(e.state,t.state)}function v(){var e=null;var t=[];return{setPrompt:function(t){return e=t,function(){e===t&&(e=null)}},confirmTransitionTo:function(t,r,n,i){if(null!=e){var o="function"===typeof e?e(t,r):e;"string"===typeof o?"function"===typeof n?n(o,i):i(!0):i(!1!==o)}else i(!0)},appendListener:function(e){var r=!0;function n(){r&&e.apply(void 0,arguments)}return t.push(n),function(){r=!1,t=t.filter((function(e){return e!==n}))}},notifyListeners:function(){for(var e=arguments.length,r=new Array(e),n=0;nt?r.splice(t,r.length-t,i):r.push(i),d({action:n,location:i,index:t,entries:r})}}))},replace:function(e,t){var n="REPLACE",i=g(e,t,h(),w.location);u.confirmTransitionTo(i,n,r,(function(e){e&&(w.entries[w.index]=i,d({action:n,location:i}))}))},go:b,goBack:function(){b(-1)},goForward:function(){b(1)},canGo:function(e){var t=w.index+e;return t>=0&&t{"use strict";var n=r(86254),i=r(26325),o=r(86367);function a(e){if(!(this instanceof a))return new a(e);this.hash=e.hash,this.predResist=!!e.predResist,this.outLen=this.hash.outSize,this.minEntropy=e.minEntropy||this.hash.hmacStrength,this._reseed=null,this.reseedInterval=null,this.K=null,this.V=null;var t=i.toArray(e.entropy,e.entropyEnc||"hex"),r=i.toArray(e.nonce,e.nonceEnc||"hex"),n=i.toArray(e.pers,e.persEnc||"hex");o(t.length>=this.minEntropy/8,"Not enough entropy. Minimum is: "+this.minEntropy+" bits"),this._init(t,r,n)}e.exports=a,a.prototype._init=function(e,t,r){var n=e.concat(t).concat(r);this.K=new Array(this.outLen/8),this.V=new Array(this.outLen/8);for(var i=0;i=this.minEntropy/8,"Not enough entropy. Minimum is: "+this.minEntropy+" bits"),this._update(e.concat(r||[])),this._reseed=1},a.prototype.generate=function(e,t,r,n){if(this._reseed>this.reseedInterval)throw new Error("Reseed is required");"string"!==typeof t&&(n=r,r=t,t=null),r&&(r=i.toArray(r,n||"hex"),this._update(r));for(var o=[];o.length{"use strict";var n=r(85053),i={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},o={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},a={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(e){return n.isMemo(e)?a:s[e.$$typeof]||i}s[n.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[n.Memo]=a;var c=Object.defineProperty,u=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,h=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,p=Object.prototype;e.exports=function e(t,r,n){if("string"!==typeof r){if(p){var i=f(r);i&&i!==p&&e(t,i,n)}var a=u(r);d&&(a=a.concat(d(r)));for(var s=l(t),m=l(r),g=0;g'"&]/g,nonAscii:/[<>'"&\u0080-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/g,nonAsciiPrintable:/[<>'"&\x01-\x08\x11-\x15\x17-\x1F\x7f-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/g,nonAsciiPrintableOnly:/[\x01-\x08\x11-\x15\x17-\x1F\x7f-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/g,extensive:/[\x01-\x0c\x0e-\x1f\x21-\x2c\x2e-\x2f\x3a-\x40\x5b-\x60\x7b-\x7d\x7f-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/g},c={mode:"specialChars",level:"all",numeric:"decimal"};t.encode=function(e,t){var r=void 0===(u=(o=void 0===t?c:t).mode)?"specialChars":u,n=void 0===(p=o.numeric)?"decimal":p,i=o.level;if(!e)return"";var o,u,d=l[r],h=s[void 0===i?"all":i].characters,f="hexadecimal"===n;if(d.lastIndex=0,o=d.exec(e)){u="";var p=0;do{p!==o.index&&(u+=e.substring(p,o.index));var m=h[i=o[0]];if(!m){var g=i.length>1?a.getCodePoint(i,0):i.charCodeAt(0);m=(f?"&#x"+g.toString(16):"&#"+g)+";"}u+=m,p=o.index+i.length}while(o=d.exec(e));p!==e.length&&(u+=e.substring(p))}else u=e;return u};var u={scope:"body",level:"all"},d=/&(?:#\d+|#[xX][\da-fA-F]+|[0-9a-zA-Z]+);/g,h=/&(?:#\d+|#[xX][\da-fA-F]+|[0-9a-zA-Z]+)[;=]?/g,f={xml:{strict:d,attribute:h,body:i.bodyRegExps.xml},html4:{strict:d,attribute:h,body:i.bodyRegExps.html4},html5:{strict:d,attribute:h,body:i.bodyRegExps.html5}},p=n(n({},f),{all:f.html5}),m=String.fromCharCode,g=m(65533),y={level:"all"};t.decodeEntity=function(e,t){var r=void 0===(n=(void 0===t?y:t).level)?"all":n;if(!e)return"";var n=e,i=(e[e.length-1],s[r].entities[e]);if(i)n=i;else if("&"===e[0]&&"#"===e[1]){var l=e[2],c="x"==l||"X"==l?parseInt(e.substr(3),16):parseInt(e.substr(2));n=c>=1114111?g:c>65535?a.fromCodePoint(c):m(o.numericUnicodeMap[c]||c)}return n},t.decode=function(e,t){var r=void 0===t?u:t,n=r.level,i=void 0===n?"all":n,l=r.scope,c=void 0===l?"xml"===i?"strict":"body":l;if(!e)return"";var d=p[i][c],h=s[i].entities,f="attribute"===c,y="strict"===c;d.lastIndex=0;var v,b=d.exec(e);if(b){v="";var w=0;do{w!==b.index&&(v+=e.substring(w,b.index));var x=b[0],k=x,M=x[x.length-1];if(f&&"="===M)k=x;else if(y&&";"!==M)k=x;else{var E=h[x];if(E)k=E;else if("&"===x[0]&&"#"===x[1]){var _=x[2],A="x"==_||"X"==_?parseInt(x.substr(3),16):parseInt(x.substr(2));k=A>=1114111?g:A>65535?a.fromCodePoint(A):m(o.numericUnicodeMap[A]||A)}}v+=k,w=b.index+x.length}while(b=d.exec(e));w!==e.length&&(v+=e.substring(w))}else v=e;return v}},14450:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.bodyRegExps={xml:/&(?:#\d+|#[xX][\da-fA-F]+|[0-9a-zA-Z]+);?/g,html4:/∉|&(?:nbsp|iexcl|cent|pound|curren|yen|brvbar|sect|uml|copy|ordf|laquo|not|shy|reg|macr|deg|plusmn|sup2|sup3|acute|micro|para|middot|cedil|sup1|ordm|raquo|frac14|frac12|frac34|iquest|Agrave|Aacute|Acirc|Atilde|Auml|Aring|AElig|Ccedil|Egrave|Eacute|Ecirc|Euml|Igrave|Iacute|Icirc|Iuml|ETH|Ntilde|Ograve|Oacute|Ocirc|Otilde|Ouml|times|Oslash|Ugrave|Uacute|Ucirc|Uuml|Yacute|THORN|szlig|agrave|aacute|acirc|atilde|auml|aring|aelig|ccedil|egrave|eacute|ecirc|euml|igrave|iacute|icirc|iuml|eth|ntilde|ograve|oacute|ocirc|otilde|ouml|divide|oslash|ugrave|uacute|ucirc|uuml|yacute|thorn|yuml|quot|amp|lt|gt|#\d+|#[xX][\da-fA-F]+|[0-9a-zA-Z]+);?/g,html5:/·|℗|⋇|⪧|⩺|⋗|⦕|⩼|⪆|⥸|⋗|⋛|⪌|≷|≳|⪦|⩹|⋖|⋋|⋉|⥶|⩻|⦖|◃|⊴|◂|∉|⋹̸|⋵̸|∉|⋷|⋶|∌|∌|⋾|⋽|∥|⊠|⨱|⨰|&(?:AElig|AMP|Aacute|Acirc|Agrave|Aring|Atilde|Auml|COPY|Ccedil|ETH|Eacute|Ecirc|Egrave|Euml|GT|Iacute|Icirc|Igrave|Iuml|LT|Ntilde|Oacute|Ocirc|Ograve|Oslash|Otilde|Ouml|QUOT|REG|THORN|Uacute|Ucirc|Ugrave|Uuml|Yacute|aacute|acirc|acute|aelig|agrave|amp|aring|atilde|auml|brvbar|ccedil|cedil|cent|copy|curren|deg|divide|eacute|ecirc|egrave|eth|euml|frac12|frac14|frac34|gt|iacute|icirc|iexcl|igrave|iquest|iuml|laquo|lt|macr|micro|middot|nbsp|not|ntilde|oacute|ocirc|ograve|ordf|ordm|oslash|otilde|ouml|para|plusmn|pound|quot|raquo|reg|sect|shy|sup1|sup2|sup3|szlig|thorn|times|uacute|ucirc|ugrave|uml|uuml|yacute|yen|yuml|#\d+|#[xX][\da-fA-F]+|[0-9a-zA-Z]+);?/g},t.namedReferences={xml:{entities:{"<":"<",">":">",""":'"',"'":"'","&":"&"},characters:{"<":"<",">":">",'"':""","'":"'","&":"&"}},html4:{entities:{"'":"'"," ":"\xa0"," ":"\xa0","¡":"\xa1","¡":"\xa1","¢":"\xa2","¢":"\xa2","£":"\xa3","£":"\xa3","¤":"\xa4","¤":"\xa4","¥":"\xa5","¥":"\xa5","¦":"\xa6","¦":"\xa6","§":"\xa7","§":"\xa7","¨":"\xa8","¨":"\xa8","©":"\xa9","©":"\xa9","ª":"\xaa","ª":"\xaa","«":"\xab","«":"\xab","¬":"\xac","¬":"\xac","­":"\xad","­":"\xad","®":"\xae","®":"\xae","¯":"\xaf","¯":"\xaf","°":"\xb0","°":"\xb0","±":"\xb1","±":"\xb1","²":"\xb2","²":"\xb2","³":"\xb3","³":"\xb3","´":"\xb4","´":"\xb4","µ":"\xb5","µ":"\xb5","¶":"\xb6","¶":"\xb6","·":"\xb7","·":"\xb7","¸":"\xb8","¸":"\xb8","¹":"\xb9","¹":"\xb9","º":"\xba","º":"\xba","»":"\xbb","»":"\xbb","¼":"\xbc","¼":"\xbc","½":"\xbd","½":"\xbd","¾":"\xbe","¾":"\xbe","¿":"\xbf","¿":"\xbf","À":"\xc0","À":"\xc0","Á":"\xc1","Á":"\xc1","Â":"\xc2","Â":"\xc2","Ã":"\xc3","Ã":"\xc3","Ä":"\xc4","Ä":"\xc4","Å":"\xc5","Å":"\xc5","Æ":"\xc6","Æ":"\xc6","Ç":"\xc7","Ç":"\xc7","È":"\xc8","È":"\xc8","É":"\xc9","É":"\xc9","Ê":"\xca","Ê":"\xca","Ë":"\xcb","Ë":"\xcb","Ì":"\xcc","Ì":"\xcc","Í":"\xcd","Í":"\xcd","Î":"\xce","Î":"\xce","Ï":"\xcf","Ï":"\xcf","Ð":"\xd0","Ð":"\xd0","Ñ":"\xd1","Ñ":"\xd1","Ò":"\xd2","Ò":"\xd2","Ó":"\xd3","Ó":"\xd3","Ô":"\xd4","Ô":"\xd4","Õ":"\xd5","Õ":"\xd5","Ö":"\xd6","Ö":"\xd6","×":"\xd7","×":"\xd7","Ø":"\xd8","Ø":"\xd8","Ù":"\xd9","Ù":"\xd9","Ú":"\xda","Ú":"\xda","Û":"\xdb","Û":"\xdb","Ü":"\xdc","Ü":"\xdc","Ý":"\xdd","Ý":"\xdd","Þ":"\xde","Þ":"\xde","ß":"\xdf","ß":"\xdf","à":"\xe0","à":"\xe0","á":"\xe1","á":"\xe1","â":"\xe2","â":"\xe2","ã":"\xe3","ã":"\xe3","ä":"\xe4","ä":"\xe4","å":"\xe5","å":"\xe5","æ":"\xe6","æ":"\xe6","ç":"\xe7","ç":"\xe7","è":"\xe8","è":"\xe8","é":"\xe9","é":"\xe9","ê":"\xea","ê":"\xea","ë":"\xeb","ë":"\xeb","ì":"\xec","ì":"\xec","í":"\xed","í":"\xed","î":"\xee","î":"\xee","ï":"\xef","ï":"\xef","ð":"\xf0","ð":"\xf0","ñ":"\xf1","ñ":"\xf1","ò":"\xf2","ò":"\xf2","ó":"\xf3","ó":"\xf3","ô":"\xf4","ô":"\xf4","õ":"\xf5","õ":"\xf5","ö":"\xf6","ö":"\xf6","÷":"\xf7","÷":"\xf7","ø":"\xf8","ø":"\xf8","ù":"\xf9","ù":"\xf9","ú":"\xfa","ú":"\xfa","û":"\xfb","û":"\xfb","ü":"\xfc","ü":"\xfc","ý":"\xfd","ý":"\xfd","þ":"\xfe","þ":"\xfe","ÿ":"\xff","ÿ":"\xff",""":'"',""":'"',"&":"&","&":"&","<":"<","<":"<",">":">",">":">","Œ":"\u0152","œ":"\u0153","Š":"\u0160","š":"\u0161","Ÿ":"\u0178","ˆ":"\u02c6","˜":"\u02dc"," ":"\u2002"," ":"\u2003"," ":"\u2009","‌":"\u200c","‍":"\u200d","‎":"\u200e","‏":"\u200f","–":"\u2013","—":"\u2014","‘":"\u2018","’":"\u2019","‚":"\u201a","“":"\u201c","”":"\u201d","„":"\u201e","†":"\u2020","‡":"\u2021","‰":"\u2030","‹":"\u2039","›":"\u203a","€":"\u20ac","ƒ":"\u0192","Α":"\u0391","Β":"\u0392","Γ":"\u0393","Δ":"\u0394","Ε":"\u0395","Ζ":"\u0396","Η":"\u0397","Θ":"\u0398","Ι":"\u0399","Κ":"\u039a","Λ":"\u039b","Μ":"\u039c","Ν":"\u039d","Ξ":"\u039e","Ο":"\u039f","Π":"\u03a0","Ρ":"\u03a1","Σ":"\u03a3","Τ":"\u03a4","Υ":"\u03a5","Φ":"\u03a6","Χ":"\u03a7","Ψ":"\u03a8","Ω":"\u03a9","α":"\u03b1","β":"\u03b2","γ":"\u03b3","δ":"\u03b4","ε":"\u03b5","ζ":"\u03b6","η":"\u03b7","θ":"\u03b8","ι":"\u03b9","κ":"\u03ba","λ":"\u03bb","μ":"\u03bc","ν":"\u03bd","ξ":"\u03be","ο":"\u03bf","π":"\u03c0","ρ":"\u03c1","ς":"\u03c2","σ":"\u03c3","τ":"\u03c4","υ":"\u03c5","φ":"\u03c6","χ":"\u03c7","ψ":"\u03c8","ω":"\u03c9","ϑ":"\u03d1","ϒ":"\u03d2","ϖ":"\u03d6","•":"\u2022","…":"\u2026","′":"\u2032","″":"\u2033","‾":"\u203e","⁄":"\u2044","℘":"\u2118","ℑ":"\u2111","ℜ":"\u211c","™":"\u2122","ℵ":"\u2135","←":"\u2190","↑":"\u2191","→":"\u2192","↓":"\u2193","↔":"\u2194","↵":"\u21b5","⇐":"\u21d0","⇑":"\u21d1","⇒":"\u21d2","⇓":"\u21d3","⇔":"\u21d4","∀":"\u2200","∂":"\u2202","∃":"\u2203","∅":"\u2205","∇":"\u2207","∈":"\u2208","∉":"\u2209","∋":"\u220b","∏":"\u220f","∑":"\u2211","−":"\u2212","∗":"\u2217","√":"\u221a","∝":"\u221d","∞":"\u221e","∠":"\u2220","∧":"\u2227","∨":"\u2228","∩":"\u2229","∪":"\u222a","∫":"\u222b","∴":"\u2234","∼":"\u223c","≅":"\u2245","≈":"\u2248","≠":"\u2260","≡":"\u2261","≤":"\u2264","≥":"\u2265","⊂":"\u2282","⊃":"\u2283","⊄":"\u2284","⊆":"\u2286","⊇":"\u2287","⊕":"\u2295","⊗":"\u2297","⊥":"\u22a5","⋅":"\u22c5","⌈":"\u2308","⌉":"\u2309","⌊":"\u230a","⌋":"\u230b","⟨":"\u2329","⟩":"\u232a","◊":"\u25ca","♠":"\u2660","♣":"\u2663","♥":"\u2665","♦":"\u2666"},characters:{"'":"'","\xa0":" ","\xa1":"¡","\xa2":"¢","\xa3":"£","\xa4":"¤","\xa5":"¥","\xa6":"¦","\xa7":"§","\xa8":"¨","\xa9":"©","\xaa":"ª","\xab":"«","\xac":"¬","\xad":"­","\xae":"®","\xaf":"¯","\xb0":"°","\xb1":"±","\xb2":"²","\xb3":"³","\xb4":"´","\xb5":"µ","\xb6":"¶","\xb7":"·","\xb8":"¸","\xb9":"¹","\xba":"º","\xbb":"»","\xbc":"¼","\xbd":"½","\xbe":"¾","\xbf":"¿","\xc0":"À","\xc1":"Á","\xc2":"Â","\xc3":"Ã","\xc4":"Ä","\xc5":"Å","\xc6":"Æ","\xc7":"Ç","\xc8":"È","\xc9":"É","\xca":"Ê","\xcb":"Ë","\xcc":"Ì","\xcd":"Í","\xce":"Î","\xcf":"Ï","\xd0":"Ð","\xd1":"Ñ","\xd2":"Ò","\xd3":"Ó","\xd4":"Ô","\xd5":"Õ","\xd6":"Ö","\xd7":"×","\xd8":"Ø","\xd9":"Ù","\xda":"Ú","\xdb":"Û","\xdc":"Ü","\xdd":"Ý","\xde":"Þ","\xdf":"ß","\xe0":"à","\xe1":"á","\xe2":"â","\xe3":"ã","\xe4":"ä","\xe5":"å","\xe6":"æ","\xe7":"ç","\xe8":"è","\xe9":"é","\xea":"ê","\xeb":"ë","\xec":"ì","\xed":"í","\xee":"î","\xef":"ï","\xf0":"ð","\xf1":"ñ","\xf2":"ò","\xf3":"ó","\xf4":"ô","\xf5":"õ","\xf6":"ö","\xf7":"÷","\xf8":"ø","\xf9":"ù","\xfa":"ú","\xfb":"û","\xfc":"ü","\xfd":"ý","\xfe":"þ","\xff":"ÿ",'"':""","&":"&","<":"<",">":">","\u0152":"Œ","\u0153":"œ","\u0160":"Š","\u0161":"š","\u0178":"Ÿ","\u02c6":"ˆ","\u02dc":"˜","\u2002":" ","\u2003":" ","\u2009":" ","\u200c":"‌","\u200d":"‍","\u200e":"‎","\u200f":"‏","\u2013":"–","\u2014":"—","\u2018":"‘","\u2019":"’","\u201a":"‚","\u201c":"“","\u201d":"”","\u201e":"„","\u2020":"†","\u2021":"‡","\u2030":"‰","\u2039":"‹","\u203a":"›","\u20ac":"€","\u0192":"ƒ","\u0391":"Α","\u0392":"Β","\u0393":"Γ","\u0394":"Δ","\u0395":"Ε","\u0396":"Ζ","\u0397":"Η","\u0398":"Θ","\u0399":"Ι","\u039a":"Κ","\u039b":"Λ","\u039c":"Μ","\u039d":"Ν","\u039e":"Ξ","\u039f":"Ο","\u03a0":"Π","\u03a1":"Ρ","\u03a3":"Σ","\u03a4":"Τ","\u03a5":"Υ","\u03a6":"Φ","\u03a7":"Χ","\u03a8":"Ψ","\u03a9":"Ω","\u03b1":"α","\u03b2":"β","\u03b3":"γ","\u03b4":"δ","\u03b5":"ε","\u03b6":"ζ","\u03b7":"η","\u03b8":"θ","\u03b9":"ι","\u03ba":"κ","\u03bb":"λ","\u03bc":"μ","\u03bd":"ν","\u03be":"ξ","\u03bf":"ο","\u03c0":"π","\u03c1":"ρ","\u03c2":"ς","\u03c3":"σ","\u03c4":"τ","\u03c5":"υ","\u03c6":"φ","\u03c7":"χ","\u03c8":"ψ","\u03c9":"ω","\u03d1":"ϑ","\u03d2":"ϒ","\u03d6":"ϖ","\u2022":"•","\u2026":"…","\u2032":"′","\u2033":"″","\u203e":"‾","\u2044":"⁄","\u2118":"℘","\u2111":"ℑ","\u211c":"ℜ","\u2122":"™","\u2135":"ℵ","\u2190":"←","\u2191":"↑","\u2192":"→","\u2193":"↓","\u2194":"↔","\u21b5":"↵","\u21d0":"⇐","\u21d1":"⇑","\u21d2":"⇒","\u21d3":"⇓","\u21d4":"⇔","\u2200":"∀","\u2202":"∂","\u2203":"∃","\u2205":"∅","\u2207":"∇","\u2208":"∈","\u2209":"∉","\u220b":"∋","\u220f":"∏","\u2211":"∑","\u2212":"−","\u2217":"∗","\u221a":"√","\u221d":"∝","\u221e":"∞","\u2220":"∠","\u2227":"∧","\u2228":"∨","\u2229":"∩","\u222a":"∪","\u222b":"∫","\u2234":"∴","\u223c":"∼","\u2245":"≅","\u2248":"≈","\u2260":"≠","\u2261":"≡","\u2264":"≤","\u2265":"≥","\u2282":"⊂","\u2283":"⊃","\u2284":"⊄","\u2286":"⊆","\u2287":"⊇","\u2295":"⊕","\u2297":"⊗","\u22a5":"⊥","\u22c5":"⋅","\u2308":"⌈","\u2309":"⌉","\u230a":"⌊","\u230b":"⌋","\u2329":"⟨","\u232a":"⟩","\u25ca":"◊","\u2660":"♠","\u2663":"♣","\u2665":"♥","\u2666":"♦"}},html5:{entities:{"Æ":"\xc6","Æ":"\xc6","&":"&","&":"&","Á":"\xc1","Á":"\xc1","Ă":"\u0102","Â":"\xc2","Â":"\xc2","А":"\u0410","𝔄":"\ud835\udd04","À":"\xc0","À":"\xc0","Α":"\u0391","Ā":"\u0100","⩓":"\u2a53","Ą":"\u0104","𝔸":"\ud835\udd38","⁡":"\u2061","Å":"\xc5","Å":"\xc5","𝒜":"\ud835\udc9c","≔":"\u2254","Ã":"\xc3","Ã":"\xc3","Ä":"\xc4","Ä":"\xc4","∖":"\u2216","⫧":"\u2ae7","⌆":"\u2306","Б":"\u0411","∵":"\u2235","ℬ":"\u212c","Β":"\u0392","𝔅":"\ud835\udd05","𝔹":"\ud835\udd39","˘":"\u02d8","ℬ":"\u212c","≎":"\u224e","Ч":"\u0427","©":"\xa9","©":"\xa9","Ć":"\u0106","⋒":"\u22d2","ⅅ":"\u2145","ℭ":"\u212d","Č":"\u010c","Ç":"\xc7","Ç":"\xc7","Ĉ":"\u0108","∰":"\u2230","Ċ":"\u010a","¸":"\xb8","·":"\xb7","ℭ":"\u212d","Χ":"\u03a7","⊙":"\u2299","⊖":"\u2296","⊕":"\u2295","⊗":"\u2297","∲":"\u2232","”":"\u201d","’":"\u2019","∷":"\u2237","⩴":"\u2a74","≡":"\u2261","∯":"\u222f","∮":"\u222e","ℂ":"\u2102","∐":"\u2210","∳":"\u2233","⨯":"\u2a2f","𝒞":"\ud835\udc9e","⋓":"\u22d3","≍":"\u224d","ⅅ":"\u2145","⤑":"\u2911","Ђ":"\u0402","Ѕ":"\u0405","Џ":"\u040f","‡":"\u2021","↡":"\u21a1","⫤":"\u2ae4","Ď":"\u010e","Д":"\u0414","∇":"\u2207","Δ":"\u0394","𝔇":"\ud835\udd07","´":"\xb4","˙":"\u02d9","˝":"\u02dd","`":"`","˜":"\u02dc","⋄":"\u22c4","ⅆ":"\u2146","𝔻":"\ud835\udd3b","¨":"\xa8","⃜":"\u20dc","≐":"\u2250","∯":"\u222f","¨":"\xa8","⇓":"\u21d3","⇐":"\u21d0","⇔":"\u21d4","⫤":"\u2ae4","⟸":"\u27f8","⟺":"\u27fa","⟹":"\u27f9","⇒":"\u21d2","⊨":"\u22a8","⇑":"\u21d1","⇕":"\u21d5","∥":"\u2225","↓":"\u2193","⤓":"\u2913","⇵":"\u21f5","̑":"\u0311","⥐":"\u2950","⥞":"\u295e","↽":"\u21bd","⥖":"\u2956","⥟":"\u295f","⇁":"\u21c1","⥗":"\u2957","⊤":"\u22a4","↧":"\u21a7","⇓":"\u21d3","𝒟":"\ud835\udc9f","Đ":"\u0110","Ŋ":"\u014a","Ð":"\xd0","Ð":"\xd0","É":"\xc9","É":"\xc9","Ě":"\u011a","Ê":"\xca","Ê":"\xca","Э":"\u042d","Ė":"\u0116","𝔈":"\ud835\udd08","È":"\xc8","È":"\xc8","∈":"\u2208","Ē":"\u0112","◻":"\u25fb","▫":"\u25ab","Ę":"\u0118","𝔼":"\ud835\udd3c","Ε":"\u0395","⩵":"\u2a75","≂":"\u2242","⇌":"\u21cc","ℰ":"\u2130","⩳":"\u2a73","Η":"\u0397","Ë":"\xcb","Ë":"\xcb","∃":"\u2203","ⅇ":"\u2147","Ф":"\u0424","𝔉":"\ud835\udd09","◼":"\u25fc","▪":"\u25aa","𝔽":"\ud835\udd3d","∀":"\u2200","ℱ":"\u2131","ℱ":"\u2131","Ѓ":"\u0403",">":">",">":">","Γ":"\u0393","Ϝ":"\u03dc","Ğ":"\u011e","Ģ":"\u0122","Ĝ":"\u011c","Г":"\u0413","Ġ":"\u0120","𝔊":"\ud835\udd0a","⋙":"\u22d9","𝔾":"\ud835\udd3e","≥":"\u2265","⋛":"\u22db","≧":"\u2267","⪢":"\u2aa2","≷":"\u2277","⩾":"\u2a7e","≳":"\u2273","𝒢":"\ud835\udca2","≫":"\u226b","Ъ":"\u042a","ˇ":"\u02c7","^":"^","Ĥ":"\u0124","ℌ":"\u210c","ℋ":"\u210b","ℍ":"\u210d","─":"\u2500","ℋ":"\u210b","Ħ":"\u0126","≎":"\u224e","≏":"\u224f","Е":"\u0415","IJ":"\u0132","Ё":"\u0401","Í":"\xcd","Í":"\xcd","Î":"\xce","Î":"\xce","И":"\u0418","İ":"\u0130","ℑ":"\u2111","Ì":"\xcc","Ì":"\xcc","ℑ":"\u2111","Ī":"\u012a","ⅈ":"\u2148","⇒":"\u21d2","∬":"\u222c","∫":"\u222b","⋂":"\u22c2","⁣":"\u2063","⁢":"\u2062","Į":"\u012e","𝕀":"\ud835\udd40","Ι":"\u0399","ℐ":"\u2110","Ĩ":"\u0128","І":"\u0406","Ï":"\xcf","Ï":"\xcf","Ĵ":"\u0134","Й":"\u0419","𝔍":"\ud835\udd0d","𝕁":"\ud835\udd41","𝒥":"\ud835\udca5","Ј":"\u0408","Є":"\u0404","Х":"\u0425","Ќ":"\u040c","Κ":"\u039a","Ķ":"\u0136","К":"\u041a","𝔎":"\ud835\udd0e","𝕂":"\ud835\udd42","𝒦":"\ud835\udca6","Љ":"\u0409","<":"<","<":"<","Ĺ":"\u0139","Λ":"\u039b","⟪":"\u27ea","ℒ":"\u2112","↞":"\u219e","Ľ":"\u013d","Ļ":"\u013b","Л":"\u041b","⟨":"\u27e8","←":"\u2190","⇤":"\u21e4","⇆":"\u21c6","⌈":"\u2308","⟦":"\u27e6","⥡":"\u2961","⇃":"\u21c3","⥙":"\u2959","⌊":"\u230a","↔":"\u2194","⥎":"\u294e","⊣":"\u22a3","↤":"\u21a4","⥚":"\u295a","⊲":"\u22b2","⧏":"\u29cf","⊴":"\u22b4","⥑":"\u2951","⥠":"\u2960","↿":"\u21bf","⥘":"\u2958","↼":"\u21bc","⥒":"\u2952","⇐":"\u21d0","⇔":"\u21d4","⋚":"\u22da","≦":"\u2266","≶":"\u2276","⪡":"\u2aa1","⩽":"\u2a7d","≲":"\u2272","𝔏":"\ud835\udd0f","⋘":"\u22d8","⇚":"\u21da","Ŀ":"\u013f","⟵":"\u27f5","⟷":"\u27f7","⟶":"\u27f6","⟸":"\u27f8","⟺":"\u27fa","⟹":"\u27f9","𝕃":"\ud835\udd43","↙":"\u2199","↘":"\u2198","ℒ":"\u2112","↰":"\u21b0","Ł":"\u0141","≪":"\u226a","⤅":"\u2905","М":"\u041c"," ":"\u205f","ℳ":"\u2133","𝔐":"\ud835\udd10","∓":"\u2213","𝕄":"\ud835\udd44","ℳ":"\u2133","Μ":"\u039c","Њ":"\u040a","Ń":"\u0143","Ň":"\u0147","Ņ":"\u0145","Н":"\u041d","​":"\u200b","​":"\u200b","​":"\u200b","​":"\u200b","≫":"\u226b","≪":"\u226a"," ":"\n","𝔑":"\ud835\udd11","⁠":"\u2060"," ":"\xa0","ℕ":"\u2115","⫬":"\u2aec","≢":"\u2262","≭":"\u226d","∦":"\u2226","∉":"\u2209","≠":"\u2260","≂̸":"\u2242\u0338","∄":"\u2204","≯":"\u226f","≱":"\u2271","≧̸":"\u2267\u0338","≫̸":"\u226b\u0338","≹":"\u2279","⩾̸":"\u2a7e\u0338","≵":"\u2275","≎̸":"\u224e\u0338","≏̸":"\u224f\u0338","⋪":"\u22ea","⧏̸":"\u29cf\u0338","⋬":"\u22ec","≮":"\u226e","≰":"\u2270","≸":"\u2278","≪̸":"\u226a\u0338","⩽̸":"\u2a7d\u0338","≴":"\u2274","⪢̸":"\u2aa2\u0338","⪡̸":"\u2aa1\u0338","⊀":"\u2280","⪯̸":"\u2aaf\u0338","⋠":"\u22e0","∌":"\u220c","⋫":"\u22eb","⧐̸":"\u29d0\u0338","⋭":"\u22ed","⊏̸":"\u228f\u0338","⋢":"\u22e2","⊐̸":"\u2290\u0338","⋣":"\u22e3","⊂⃒":"\u2282\u20d2","⊈":"\u2288","⊁":"\u2281","⪰̸":"\u2ab0\u0338","⋡":"\u22e1","≿̸":"\u227f\u0338","⊃⃒":"\u2283\u20d2","⊉":"\u2289","≁":"\u2241","≄":"\u2244","≇":"\u2247","≉":"\u2249","∤":"\u2224","𝒩":"\ud835\udca9","Ñ":"\xd1","Ñ":"\xd1","Ν":"\u039d","Œ":"\u0152","Ó":"\xd3","Ó":"\xd3","Ô":"\xd4","Ô":"\xd4","О":"\u041e","Ő":"\u0150","𝔒":"\ud835\udd12","Ò":"\xd2","Ò":"\xd2","Ō":"\u014c","Ω":"\u03a9","Ο":"\u039f","𝕆":"\ud835\udd46","“":"\u201c","‘":"\u2018","⩔":"\u2a54","𝒪":"\ud835\udcaa","Ø":"\xd8","Ø":"\xd8","Õ":"\xd5","Õ":"\xd5","⨷":"\u2a37","Ö":"\xd6","Ö":"\xd6","‾":"\u203e","⏞":"\u23de","⎴":"\u23b4","⏜":"\u23dc","∂":"\u2202","П":"\u041f","𝔓":"\ud835\udd13","Φ":"\u03a6","Π":"\u03a0","±":"\xb1","ℌ":"\u210c","ℙ":"\u2119","⪻":"\u2abb","≺":"\u227a","⪯":"\u2aaf","≼":"\u227c","≾":"\u227e","″":"\u2033","∏":"\u220f","∷":"\u2237","∝":"\u221d","𝒫":"\ud835\udcab","Ψ":"\u03a8",""":'"',""":'"',"𝔔":"\ud835\udd14","ℚ":"\u211a","𝒬":"\ud835\udcac","⤐":"\u2910","®":"\xae","®":"\xae","Ŕ":"\u0154","⟫":"\u27eb","↠":"\u21a0","⤖":"\u2916","Ř":"\u0158","Ŗ":"\u0156","Р":"\u0420","ℜ":"\u211c","∋":"\u220b","⇋":"\u21cb","⥯":"\u296f","ℜ":"\u211c","Ρ":"\u03a1","⟩":"\u27e9","→":"\u2192","⇥":"\u21e5","⇄":"\u21c4","⌉":"\u2309","⟧":"\u27e7","⥝":"\u295d","⇂":"\u21c2","⥕":"\u2955","⌋":"\u230b","⊢":"\u22a2","↦":"\u21a6","⥛":"\u295b","⊳":"\u22b3","⧐":"\u29d0","⊵":"\u22b5","⥏":"\u294f","⥜":"\u295c","↾":"\u21be","⥔":"\u2954","⇀":"\u21c0","⥓":"\u2953","⇒":"\u21d2","ℝ":"\u211d","⥰":"\u2970","⇛":"\u21db","ℛ":"\u211b","↱":"\u21b1","⧴":"\u29f4","Щ":"\u0429","Ш":"\u0428","Ь":"\u042c","Ś":"\u015a","⪼":"\u2abc","Š":"\u0160","Ş":"\u015e","Ŝ":"\u015c","С":"\u0421","𝔖":"\ud835\udd16","↓":"\u2193","←":"\u2190","→":"\u2192","↑":"\u2191","Σ":"\u03a3","∘":"\u2218","𝕊":"\ud835\udd4a","√":"\u221a","□":"\u25a1","⊓":"\u2293","⊏":"\u228f","⊑":"\u2291","⊐":"\u2290","⊒":"\u2292","⊔":"\u2294","𝒮":"\ud835\udcae","⋆":"\u22c6","⋐":"\u22d0","⋐":"\u22d0","⊆":"\u2286","≻":"\u227b","⪰":"\u2ab0","≽":"\u227d","≿":"\u227f","∋":"\u220b","∑":"\u2211","⋑":"\u22d1","⊃":"\u2283","⊇":"\u2287","⋑":"\u22d1","Þ":"\xde","Þ":"\xde","™":"\u2122","Ћ":"\u040b","Ц":"\u0426"," ":"\t","Τ":"\u03a4","Ť":"\u0164","Ţ":"\u0162","Т":"\u0422","𝔗":"\ud835\udd17","∴":"\u2234","Θ":"\u0398","  ":"\u205f\u200a"," ":"\u2009","∼":"\u223c","≃":"\u2243","≅":"\u2245","≈":"\u2248","𝕋":"\ud835\udd4b","⃛":"\u20db","𝒯":"\ud835\udcaf","Ŧ":"\u0166","Ú":"\xda","Ú":"\xda","↟":"\u219f","⥉":"\u2949","Ў":"\u040e","Ŭ":"\u016c","Û":"\xdb","Û":"\xdb","У":"\u0423","Ű":"\u0170","𝔘":"\ud835\udd18","Ù":"\xd9","Ù":"\xd9","Ū":"\u016a","_":"_","⏟":"\u23df","⎵":"\u23b5","⏝":"\u23dd","⋃":"\u22c3","⊎":"\u228e","Ų":"\u0172","𝕌":"\ud835\udd4c","↑":"\u2191","⤒":"\u2912","⇅":"\u21c5","↕":"\u2195","⥮":"\u296e","⊥":"\u22a5","↥":"\u21a5","⇑":"\u21d1","⇕":"\u21d5","↖":"\u2196","↗":"\u2197","ϒ":"\u03d2","Υ":"\u03a5","Ů":"\u016e","𝒰":"\ud835\udcb0","Ũ":"\u0168","Ü":"\xdc","Ü":"\xdc","⊫":"\u22ab","⫫":"\u2aeb","В":"\u0412","⊩":"\u22a9","⫦":"\u2ae6","⋁":"\u22c1","‖":"\u2016","‖":"\u2016","∣":"\u2223","|":"|","❘":"\u2758","≀":"\u2240"," ":"\u200a","𝔙":"\ud835\udd19","𝕍":"\ud835\udd4d","𝒱":"\ud835\udcb1","⊪":"\u22aa","Ŵ":"\u0174","⋀":"\u22c0","𝔚":"\ud835\udd1a","𝕎":"\ud835\udd4e","𝒲":"\ud835\udcb2","𝔛":"\ud835\udd1b","Ξ":"\u039e","𝕏":"\ud835\udd4f","𝒳":"\ud835\udcb3","Я":"\u042f","Ї":"\u0407","Ю":"\u042e","Ý":"\xdd","Ý":"\xdd","Ŷ":"\u0176","Ы":"\u042b","𝔜":"\ud835\udd1c","𝕐":"\ud835\udd50","𝒴":"\ud835\udcb4","Ÿ":"\u0178","Ж":"\u0416","Ź":"\u0179","Ž":"\u017d","З":"\u0417","Ż":"\u017b","​":"\u200b","Ζ":"\u0396","ℨ":"\u2128","ℤ":"\u2124","𝒵":"\ud835\udcb5","á":"\xe1","á":"\xe1","ă":"\u0103","∾":"\u223e","∾̳":"\u223e\u0333","∿":"\u223f","â":"\xe2","â":"\xe2","´":"\xb4","´":"\xb4","а":"\u0430","æ":"\xe6","æ":"\xe6","⁡":"\u2061","𝔞":"\ud835\udd1e","à":"\xe0","à":"\xe0","ℵ":"\u2135","ℵ":"\u2135","α":"\u03b1","ā":"\u0101","⨿":"\u2a3f","&":"&","&":"&","∧":"\u2227","⩕":"\u2a55","⩜":"\u2a5c","⩘":"\u2a58","⩚":"\u2a5a","∠":"\u2220","⦤":"\u29a4","∠":"\u2220","∡":"\u2221","⦨":"\u29a8","⦩":"\u29a9","⦪":"\u29aa","⦫":"\u29ab","⦬":"\u29ac","⦭":"\u29ad","⦮":"\u29ae","⦯":"\u29af","∟":"\u221f","⊾":"\u22be","⦝":"\u299d","∢":"\u2222","Å":"\xc5","⍼":"\u237c","ą":"\u0105","𝕒":"\ud835\udd52","≈":"\u2248","⩰":"\u2a70","⩯":"\u2a6f","≊":"\u224a","≋":"\u224b","'":"'","≈":"\u2248","≊":"\u224a","å":"\xe5","å":"\xe5","𝒶":"\ud835\udcb6","*":"*","≈":"\u2248","≍":"\u224d","ã":"\xe3","ã":"\xe3","ä":"\xe4","ä":"\xe4","∳":"\u2233","⨑":"\u2a11","⫭":"\u2aed","≌":"\u224c","϶":"\u03f6","‵":"\u2035","∽":"\u223d","⋍":"\u22cd","⊽":"\u22bd","⌅":"\u2305","⌅":"\u2305","⎵":"\u23b5","⎶":"\u23b6","≌":"\u224c","б":"\u0431","„":"\u201e","∵":"\u2235","∵":"\u2235","⦰":"\u29b0","϶":"\u03f6","ℬ":"\u212c","β":"\u03b2","ℶ":"\u2136","≬":"\u226c","𝔟":"\ud835\udd1f","⋂":"\u22c2","◯":"\u25ef","⋃":"\u22c3","⨀":"\u2a00","⨁":"\u2a01","⨂":"\u2a02","⨆":"\u2a06","★":"\u2605","▽":"\u25bd","△":"\u25b3","⨄":"\u2a04","⋁":"\u22c1","⋀":"\u22c0","⤍":"\u290d","⧫":"\u29eb","▪":"\u25aa","▴":"\u25b4","▾":"\u25be","◂":"\u25c2","▸":"\u25b8","␣":"\u2423","▒":"\u2592","░":"\u2591","▓":"\u2593","█":"\u2588","=⃥":"=\u20e5","≡⃥":"\u2261\u20e5","⌐":"\u2310","𝕓":"\ud835\udd53","⊥":"\u22a5","⊥":"\u22a5","⋈":"\u22c8","╗":"\u2557","╔":"\u2554","╖":"\u2556","╓":"\u2553","═":"\u2550","╦":"\u2566","╩":"\u2569","╤":"\u2564","╧":"\u2567","╝":"\u255d","╚":"\u255a","╜":"\u255c","╙":"\u2559","║":"\u2551","╬":"\u256c","╣":"\u2563","╠":"\u2560","╫":"\u256b","╢":"\u2562","╟":"\u255f","⧉":"\u29c9","╕":"\u2555","╒":"\u2552","┐":"\u2510","┌":"\u250c","─":"\u2500","╥":"\u2565","╨":"\u2568","┬":"\u252c","┴":"\u2534","⊟":"\u229f","⊞":"\u229e","⊠":"\u22a0","╛":"\u255b","╘":"\u2558","┘":"\u2518","└":"\u2514","│":"\u2502","╪":"\u256a","╡":"\u2561","╞":"\u255e","┼":"\u253c","┤":"\u2524","├":"\u251c","‵":"\u2035","˘":"\u02d8","¦":"\xa6","¦":"\xa6","𝒷":"\ud835\udcb7","⁏":"\u204f","∽":"\u223d","⋍":"\u22cd","\":"\\","⧅":"\u29c5","⟈":"\u27c8","•":"\u2022","•":"\u2022","≎":"\u224e","⪮":"\u2aae","≏":"\u224f","≏":"\u224f","ć":"\u0107","∩":"\u2229","⩄":"\u2a44","⩉":"\u2a49","⩋":"\u2a4b","⩇":"\u2a47","⩀":"\u2a40","∩︀":"\u2229\ufe00","⁁":"\u2041","ˇ":"\u02c7","⩍":"\u2a4d","č":"\u010d","ç":"\xe7","ç":"\xe7","ĉ":"\u0109","⩌":"\u2a4c","⩐":"\u2a50","ċ":"\u010b","¸":"\xb8","¸":"\xb8","⦲":"\u29b2","¢":"\xa2","¢":"\xa2","·":"\xb7","𝔠":"\ud835\udd20","ч":"\u0447","✓":"\u2713","✓":"\u2713","χ":"\u03c7","○":"\u25cb","⧃":"\u29c3","ˆ":"\u02c6","≗":"\u2257","↺":"\u21ba","↻":"\u21bb","®":"\xae","Ⓢ":"\u24c8","⊛":"\u229b","⊚":"\u229a","⊝":"\u229d","≗":"\u2257","⨐":"\u2a10","⫯":"\u2aef","⧂":"\u29c2","♣":"\u2663","♣":"\u2663",":":":","≔":"\u2254","≔":"\u2254",",":",","@":"@","∁":"\u2201","∘":"\u2218","∁":"\u2201","ℂ":"\u2102","≅":"\u2245","⩭":"\u2a6d","∮":"\u222e","𝕔":"\ud835\udd54","∐":"\u2210","©":"\xa9","©":"\xa9","℗":"\u2117","↵":"\u21b5","✗":"\u2717","𝒸":"\ud835\udcb8","⫏":"\u2acf","⫑":"\u2ad1","⫐":"\u2ad0","⫒":"\u2ad2","⋯":"\u22ef","⤸":"\u2938","⤵":"\u2935","⋞":"\u22de","⋟":"\u22df","↶":"\u21b6","⤽":"\u293d","∪":"\u222a","⩈":"\u2a48","⩆":"\u2a46","⩊":"\u2a4a","⊍":"\u228d","⩅":"\u2a45","∪︀":"\u222a\ufe00","↷":"\u21b7","⤼":"\u293c","⋞":"\u22de","⋟":"\u22df","⋎":"\u22ce","⋏":"\u22cf","¤":"\xa4","¤":"\xa4","↶":"\u21b6","↷":"\u21b7","⋎":"\u22ce","⋏":"\u22cf","∲":"\u2232","∱":"\u2231","⌭":"\u232d","⇓":"\u21d3","⥥":"\u2965","†":"\u2020","ℸ":"\u2138","↓":"\u2193","‐":"\u2010","⊣":"\u22a3","⤏":"\u290f","˝":"\u02dd","ď":"\u010f","д":"\u0434","ⅆ":"\u2146","‡":"\u2021","⇊":"\u21ca","⩷":"\u2a77","°":"\xb0","°":"\xb0","δ":"\u03b4","⦱":"\u29b1","⥿":"\u297f","𝔡":"\ud835\udd21","⇃":"\u21c3","⇂":"\u21c2","⋄":"\u22c4","⋄":"\u22c4","♦":"\u2666","♦":"\u2666","¨":"\xa8","ϝ":"\u03dd","⋲":"\u22f2","÷":"\xf7","÷":"\xf7","÷":"\xf7","⋇":"\u22c7","⋇":"\u22c7","ђ":"\u0452","⌞":"\u231e","⌍":"\u230d","$":"$","𝕕":"\ud835\udd55","˙":"\u02d9","≐":"\u2250","≑":"\u2251","∸":"\u2238","∔":"\u2214","⊡":"\u22a1","⌆":"\u2306","↓":"\u2193","⇊":"\u21ca","⇃":"\u21c3","⇂":"\u21c2","⤐":"\u2910","⌟":"\u231f","⌌":"\u230c","𝒹":"\ud835\udcb9","ѕ":"\u0455","⧶":"\u29f6","đ":"\u0111","⋱":"\u22f1","▿":"\u25bf","▾":"\u25be","⇵":"\u21f5","⥯":"\u296f","⦦":"\u29a6","џ":"\u045f","⟿":"\u27ff","⩷":"\u2a77","≑":"\u2251","é":"\xe9","é":"\xe9","⩮":"\u2a6e","ě":"\u011b","≖":"\u2256","ê":"\xea","ê":"\xea","≕":"\u2255","э":"\u044d","ė":"\u0117","ⅇ":"\u2147","≒":"\u2252","𝔢":"\ud835\udd22","⪚":"\u2a9a","è":"\xe8","è":"\xe8","⪖":"\u2a96","⪘":"\u2a98","⪙":"\u2a99","⏧":"\u23e7","ℓ":"\u2113","⪕":"\u2a95","⪗":"\u2a97","ē":"\u0113","∅":"\u2205","∅":"\u2205","∅":"\u2205"," ":"\u2004"," ":"\u2005"," ":"\u2003","ŋ":"\u014b"," ":"\u2002","ę":"\u0119","𝕖":"\ud835\udd56","⋕":"\u22d5","⧣":"\u29e3","⩱":"\u2a71","ε":"\u03b5","ε":"\u03b5","ϵ":"\u03f5","≖":"\u2256","≕":"\u2255","≂":"\u2242","⪖":"\u2a96","⪕":"\u2a95","=":"=","≟":"\u225f","≡":"\u2261","⩸":"\u2a78","⧥":"\u29e5","≓":"\u2253","⥱":"\u2971","ℯ":"\u212f","≐":"\u2250","≂":"\u2242","η":"\u03b7","ð":"\xf0","ð":"\xf0","ë":"\xeb","ë":"\xeb","€":"\u20ac","!":"!","∃":"\u2203","ℰ":"\u2130","ⅇ":"\u2147","≒":"\u2252","ф":"\u0444","♀":"\u2640","ffi":"\ufb03","ff":"\ufb00","ffl":"\ufb04","𝔣":"\ud835\udd23","fi":"\ufb01","fj":"fj","♭":"\u266d","fl":"\ufb02","▱":"\u25b1","ƒ":"\u0192","𝕗":"\ud835\udd57","∀":"\u2200","⋔":"\u22d4","⫙":"\u2ad9","⨍":"\u2a0d","½":"\xbd","½":"\xbd","⅓":"\u2153","¼":"\xbc","¼":"\xbc","⅕":"\u2155","⅙":"\u2159","⅛":"\u215b","⅔":"\u2154","⅖":"\u2156","¾":"\xbe","¾":"\xbe","⅗":"\u2157","⅜":"\u215c","⅘":"\u2158","⅚":"\u215a","⅝":"\u215d","⅞":"\u215e","⁄":"\u2044","⌢":"\u2322","𝒻":"\ud835\udcbb","≧":"\u2267","⪌":"\u2a8c","ǵ":"\u01f5","γ":"\u03b3","ϝ":"\u03dd","⪆":"\u2a86","ğ":"\u011f","ĝ":"\u011d","г":"\u0433","ġ":"\u0121","≥":"\u2265","⋛":"\u22db","≥":"\u2265","≧":"\u2267","⩾":"\u2a7e","⩾":"\u2a7e","⪩":"\u2aa9","⪀":"\u2a80","⪂":"\u2a82","⪄":"\u2a84","⋛︀":"\u22db\ufe00","⪔":"\u2a94","𝔤":"\ud835\udd24","≫":"\u226b","⋙":"\u22d9","ℷ":"\u2137","ѓ":"\u0453","≷":"\u2277","⪒":"\u2a92","⪥":"\u2aa5","⪤":"\u2aa4","≩":"\u2269","⪊":"\u2a8a","⪊":"\u2a8a","⪈":"\u2a88","⪈":"\u2a88","≩":"\u2269","⋧":"\u22e7","𝕘":"\ud835\udd58","`":"`","ℊ":"\u210a","≳":"\u2273","⪎":"\u2a8e","⪐":"\u2a90",">":">",">":">","⪧":"\u2aa7","⩺":"\u2a7a","⋗":"\u22d7","⦕":"\u2995","⩼":"\u2a7c","⪆":"\u2a86","⥸":"\u2978","⋗":"\u22d7","⋛":"\u22db","⪌":"\u2a8c","≷":"\u2277","≳":"\u2273","≩︀":"\u2269\ufe00","≩︀":"\u2269\ufe00","⇔":"\u21d4"," ":"\u200a","½":"\xbd","ℋ":"\u210b","ъ":"\u044a","↔":"\u2194","⥈":"\u2948","↭":"\u21ad","ℏ":"\u210f","ĥ":"\u0125","♥":"\u2665","♥":"\u2665","…":"\u2026","⊹":"\u22b9","𝔥":"\ud835\udd25","⤥":"\u2925","⤦":"\u2926","⇿":"\u21ff","∻":"\u223b","↩":"\u21a9","↪":"\u21aa","𝕙":"\ud835\udd59","―":"\u2015","𝒽":"\ud835\udcbd","ℏ":"\u210f","ħ":"\u0127","⁃":"\u2043","‐":"\u2010","í":"\xed","í":"\xed","⁣":"\u2063","î":"\xee","î":"\xee","и":"\u0438","е":"\u0435","¡":"\xa1","¡":"\xa1","⇔":"\u21d4","𝔦":"\ud835\udd26","ì":"\xec","ì":"\xec","ⅈ":"\u2148","⨌":"\u2a0c","∭":"\u222d","⧜":"\u29dc","℩":"\u2129","ij":"\u0133","ī":"\u012b","ℑ":"\u2111","ℐ":"\u2110","ℑ":"\u2111","ı":"\u0131","⊷":"\u22b7","Ƶ":"\u01b5","∈":"\u2208","℅":"\u2105","∞":"\u221e","⧝":"\u29dd","ı":"\u0131","∫":"\u222b","⊺":"\u22ba","ℤ":"\u2124","⊺":"\u22ba","⨗":"\u2a17","⨼":"\u2a3c","ё":"\u0451","į":"\u012f","𝕚":"\ud835\udd5a","ι":"\u03b9","⨼":"\u2a3c","¿":"\xbf","¿":"\xbf","𝒾":"\ud835\udcbe","∈":"\u2208","⋹":"\u22f9","⋵":"\u22f5","⋴":"\u22f4","⋳":"\u22f3","∈":"\u2208","⁢":"\u2062","ĩ":"\u0129","і":"\u0456","ï":"\xef","ï":"\xef","ĵ":"\u0135","й":"\u0439","𝔧":"\ud835\udd27","ȷ":"\u0237","𝕛":"\ud835\udd5b","𝒿":"\ud835\udcbf","ј":"\u0458","є":"\u0454","κ":"\u03ba","ϰ":"\u03f0","ķ":"\u0137","к":"\u043a","𝔨":"\ud835\udd28","ĸ":"\u0138","х":"\u0445","ќ":"\u045c","𝕜":"\ud835\udd5c","𝓀":"\ud835\udcc0","⇚":"\u21da","⇐":"\u21d0","⤛":"\u291b","⤎":"\u290e","≦":"\u2266","⪋":"\u2a8b","⥢":"\u2962","ĺ":"\u013a","⦴":"\u29b4","ℒ":"\u2112","λ":"\u03bb","⟨":"\u27e8","⦑":"\u2991","⟨":"\u27e8","⪅":"\u2a85","«":"\xab","«":"\xab","←":"\u2190","⇤":"\u21e4","⤟":"\u291f","⤝":"\u291d","↩":"\u21a9","↫":"\u21ab","⤹":"\u2939","⥳":"\u2973","↢":"\u21a2","⪫":"\u2aab","⤙":"\u2919","⪭":"\u2aad","⪭︀":"\u2aad\ufe00","⤌":"\u290c","❲":"\u2772","{":"{","[":"[","⦋":"\u298b","⦏":"\u298f","⦍":"\u298d","ľ":"\u013e","ļ":"\u013c","⌈":"\u2308","{":"{","л":"\u043b","⤶":"\u2936","“":"\u201c","„":"\u201e","⥧":"\u2967","⥋":"\u294b","↲":"\u21b2","≤":"\u2264","←":"\u2190","↢":"\u21a2","↽":"\u21bd","↼":"\u21bc","⇇":"\u21c7","↔":"\u2194","⇆":"\u21c6","⇋":"\u21cb","↭":"\u21ad","⋋":"\u22cb","⋚":"\u22da","≤":"\u2264","≦":"\u2266","⩽":"\u2a7d","⩽":"\u2a7d","⪨":"\u2aa8","⩿":"\u2a7f","⪁":"\u2a81","⪃":"\u2a83","⋚︀":"\u22da\ufe00","⪓":"\u2a93","⪅":"\u2a85","⋖":"\u22d6","⋚":"\u22da","⪋":"\u2a8b","≶":"\u2276","≲":"\u2272","⥼":"\u297c","⌊":"\u230a","𝔩":"\ud835\udd29","≶":"\u2276","⪑":"\u2a91","↽":"\u21bd","↼":"\u21bc","⥪":"\u296a","▄":"\u2584","љ":"\u0459","≪":"\u226a","⇇":"\u21c7","⌞":"\u231e","⥫":"\u296b","◺":"\u25fa","ŀ":"\u0140","⎰":"\u23b0","⎰":"\u23b0","≨":"\u2268","⪉":"\u2a89","⪉":"\u2a89","⪇":"\u2a87","⪇":"\u2a87","≨":"\u2268","⋦":"\u22e6","⟬":"\u27ec","⇽":"\u21fd","⟦":"\u27e6","⟵":"\u27f5","⟷":"\u27f7","⟼":"\u27fc","⟶":"\u27f6","↫":"\u21ab","↬":"\u21ac","⦅":"\u2985","𝕝":"\ud835\udd5d","⨭":"\u2a2d","⨴":"\u2a34","∗":"\u2217","_":"_","◊":"\u25ca","◊":"\u25ca","⧫":"\u29eb","(":"(","⦓":"\u2993","⇆":"\u21c6","⌟":"\u231f","⇋":"\u21cb","⥭":"\u296d","‎":"\u200e","⊿":"\u22bf","‹":"\u2039","𝓁":"\ud835\udcc1","↰":"\u21b0","≲":"\u2272","⪍":"\u2a8d","⪏":"\u2a8f","[":"[","‘":"\u2018","‚":"\u201a","ł":"\u0142","<":"<","<":"<","⪦":"\u2aa6","⩹":"\u2a79","⋖":"\u22d6","⋋":"\u22cb","⋉":"\u22c9","⥶":"\u2976","⩻":"\u2a7b","⦖":"\u2996","◃":"\u25c3","⊴":"\u22b4","◂":"\u25c2","⥊":"\u294a","⥦":"\u2966","≨︀":"\u2268\ufe00","≨︀":"\u2268\ufe00","∺":"\u223a","¯":"\xaf","¯":"\xaf","♂":"\u2642","✠":"\u2720","✠":"\u2720","↦":"\u21a6","↦":"\u21a6","↧":"\u21a7","↤":"\u21a4","↥":"\u21a5","▮":"\u25ae","⨩":"\u2a29","м":"\u043c","—":"\u2014","∡":"\u2221","𝔪":"\ud835\udd2a","℧":"\u2127","µ":"\xb5","µ":"\xb5","∣":"\u2223","*":"*","⫰":"\u2af0","·":"\xb7","·":"\xb7","−":"\u2212","⊟":"\u229f","∸":"\u2238","⨪":"\u2a2a","⫛":"\u2adb","…":"\u2026","∓":"\u2213","⊧":"\u22a7","𝕞":"\ud835\udd5e","∓":"\u2213","𝓂":"\ud835\udcc2","∾":"\u223e","μ":"\u03bc","⊸":"\u22b8","⊸":"\u22b8","⋙̸":"\u22d9\u0338","≫⃒":"\u226b\u20d2","≫̸":"\u226b\u0338","⇍":"\u21cd","⇎":"\u21ce","⋘̸":"\u22d8\u0338","≪⃒":"\u226a\u20d2","≪̸":"\u226a\u0338","⇏":"\u21cf","⊯":"\u22af","⊮":"\u22ae","∇":"\u2207","ń":"\u0144","∠⃒":"\u2220\u20d2","≉":"\u2249","⩰̸":"\u2a70\u0338","≋̸":"\u224b\u0338","ʼn":"\u0149","≉":"\u2249","♮":"\u266e","♮":"\u266e","ℕ":"\u2115"," ":"\xa0"," ":"\xa0","≎̸":"\u224e\u0338","≏̸":"\u224f\u0338","⩃":"\u2a43","ň":"\u0148","ņ":"\u0146","≇":"\u2247","⩭̸":"\u2a6d\u0338","⩂":"\u2a42","н":"\u043d","–":"\u2013","≠":"\u2260","⇗":"\u21d7","⤤":"\u2924","↗":"\u2197","↗":"\u2197","≐̸":"\u2250\u0338","≢":"\u2262","⤨":"\u2928","≂̸":"\u2242\u0338","∄":"\u2204","∄":"\u2204","𝔫":"\ud835\udd2b","≧̸":"\u2267\u0338","≱":"\u2271","≱":"\u2271","≧̸":"\u2267\u0338","⩾̸":"\u2a7e\u0338","⩾̸":"\u2a7e\u0338","≵":"\u2275","≯":"\u226f","≯":"\u226f","⇎":"\u21ce","↮":"\u21ae","⫲":"\u2af2","∋":"\u220b","⋼":"\u22fc","⋺":"\u22fa","∋":"\u220b","њ":"\u045a","⇍":"\u21cd","≦̸":"\u2266\u0338","↚":"\u219a","‥":"\u2025","≰":"\u2270","↚":"\u219a","↮":"\u21ae","≰":"\u2270","≦̸":"\u2266\u0338","⩽̸":"\u2a7d\u0338","⩽̸":"\u2a7d\u0338","≮":"\u226e","≴":"\u2274","≮":"\u226e","⋪":"\u22ea","⋬":"\u22ec","∤":"\u2224","𝕟":"\ud835\udd5f","¬":"\xac","¬":"\xac","∉":"\u2209","⋹̸":"\u22f9\u0338","⋵̸":"\u22f5\u0338","∉":"\u2209","⋷":"\u22f7","⋶":"\u22f6","∌":"\u220c","∌":"\u220c","⋾":"\u22fe","⋽":"\u22fd","∦":"\u2226","∦":"\u2226","⫽⃥":"\u2afd\u20e5","∂̸":"\u2202\u0338","⨔":"\u2a14","⊀":"\u2280","⋠":"\u22e0","⪯̸":"\u2aaf\u0338","⊀":"\u2280","⪯̸":"\u2aaf\u0338","⇏":"\u21cf","↛":"\u219b","⤳̸":"\u2933\u0338","↝̸":"\u219d\u0338","↛":"\u219b","⋫":"\u22eb","⋭":"\u22ed","⊁":"\u2281","⋡":"\u22e1","⪰̸":"\u2ab0\u0338","𝓃":"\ud835\udcc3","∤":"\u2224","∦":"\u2226","≁":"\u2241","≄":"\u2244","≄":"\u2244","∤":"\u2224","∦":"\u2226","⋢":"\u22e2","⋣":"\u22e3","⊄":"\u2284","⫅̸":"\u2ac5\u0338","⊈":"\u2288","⊂⃒":"\u2282\u20d2","⊈":"\u2288","⫅̸":"\u2ac5\u0338","⊁":"\u2281","⪰̸":"\u2ab0\u0338","⊅":"\u2285","⫆̸":"\u2ac6\u0338","⊉":"\u2289","⊃⃒":"\u2283\u20d2","⊉":"\u2289","⫆̸":"\u2ac6\u0338","≹":"\u2279","ñ":"\xf1","ñ":"\xf1","≸":"\u2278","⋪":"\u22ea","⋬":"\u22ec","⋫":"\u22eb","⋭":"\u22ed","ν":"\u03bd","#":"#","№":"\u2116"," ":"\u2007","⊭":"\u22ad","⤄":"\u2904","≍⃒":"\u224d\u20d2","⊬":"\u22ac","≥⃒":"\u2265\u20d2",">⃒":">\u20d2","⧞":"\u29de","⤂":"\u2902","≤⃒":"\u2264\u20d2","<⃒":"<\u20d2","⊴⃒":"\u22b4\u20d2","⤃":"\u2903","⊵⃒":"\u22b5\u20d2","∼⃒":"\u223c\u20d2","⇖":"\u21d6","⤣":"\u2923","↖":"\u2196","↖":"\u2196","⤧":"\u2927","Ⓢ":"\u24c8","ó":"\xf3","ó":"\xf3","⊛":"\u229b","⊚":"\u229a","ô":"\xf4","ô":"\xf4","о":"\u043e","⊝":"\u229d","ő":"\u0151","⨸":"\u2a38","⊙":"\u2299","⦼":"\u29bc","œ":"\u0153","⦿":"\u29bf","𝔬":"\ud835\udd2c","˛":"\u02db","ò":"\xf2","ò":"\xf2","⧁":"\u29c1","⦵":"\u29b5","Ω":"\u03a9","∮":"\u222e","↺":"\u21ba","⦾":"\u29be","⦻":"\u29bb","‾":"\u203e","⧀":"\u29c0","ō":"\u014d","ω":"\u03c9","ο":"\u03bf","⦶":"\u29b6","⊖":"\u2296","𝕠":"\ud835\udd60","⦷":"\u29b7","⦹":"\u29b9","⊕":"\u2295","∨":"\u2228","↻":"\u21bb","⩝":"\u2a5d","ℴ":"\u2134","ℴ":"\u2134","ª":"\xaa","ª":"\xaa","º":"\xba","º":"\xba","⊶":"\u22b6","⩖":"\u2a56","⩗":"\u2a57","⩛":"\u2a5b","ℴ":"\u2134","ø":"\xf8","ø":"\xf8","⊘":"\u2298","õ":"\xf5","õ":"\xf5","⊗":"\u2297","⨶":"\u2a36","ö":"\xf6","ö":"\xf6","⌽":"\u233d","∥":"\u2225","¶":"\xb6","¶":"\xb6","∥":"\u2225","⫳":"\u2af3","⫽":"\u2afd","∂":"\u2202","п":"\u043f","%":"%",".":".","‰":"\u2030","⊥":"\u22a5","‱":"\u2031","𝔭":"\ud835\udd2d","φ":"\u03c6","ϕ":"\u03d5","ℳ":"\u2133","☎":"\u260e","π":"\u03c0","⋔":"\u22d4","ϖ":"\u03d6","ℏ":"\u210f","ℎ":"\u210e","ℏ":"\u210f","+":"+","⨣":"\u2a23","⊞":"\u229e","⨢":"\u2a22","∔":"\u2214","⨥":"\u2a25","⩲":"\u2a72","±":"\xb1","±":"\xb1","⨦":"\u2a26","⨧":"\u2a27","±":"\xb1","⨕":"\u2a15","𝕡":"\ud835\udd61","£":"\xa3","£":"\xa3","≺":"\u227a","⪳":"\u2ab3","⪷":"\u2ab7","≼":"\u227c","⪯":"\u2aaf","≺":"\u227a","⪷":"\u2ab7","≼":"\u227c","⪯":"\u2aaf","⪹":"\u2ab9","⪵":"\u2ab5","⋨":"\u22e8","≾":"\u227e","′":"\u2032","ℙ":"\u2119","⪵":"\u2ab5","⪹":"\u2ab9","⋨":"\u22e8","∏":"\u220f","⌮":"\u232e","⌒":"\u2312","⌓":"\u2313","∝":"\u221d","∝":"\u221d","≾":"\u227e","⊰":"\u22b0","𝓅":"\ud835\udcc5","ψ":"\u03c8"," ":"\u2008","𝔮":"\ud835\udd2e","⨌":"\u2a0c","𝕢":"\ud835\udd62","⁗":"\u2057","𝓆":"\ud835\udcc6","ℍ":"\u210d","⨖":"\u2a16","?":"?","≟":"\u225f",""":'"',""":'"',"⇛":"\u21db","⇒":"\u21d2","⤜":"\u291c","⤏":"\u290f","⥤":"\u2964","∽̱":"\u223d\u0331","ŕ":"\u0155","√":"\u221a","⦳":"\u29b3","⟩":"\u27e9","⦒":"\u2992","⦥":"\u29a5","⟩":"\u27e9","»":"\xbb","»":"\xbb","→":"\u2192","⥵":"\u2975","⇥":"\u21e5","⤠":"\u2920","⤳":"\u2933","⤞":"\u291e","↪":"\u21aa","↬":"\u21ac","⥅":"\u2945","⥴":"\u2974","↣":"\u21a3","↝":"\u219d","⤚":"\u291a","∶":"\u2236","ℚ":"\u211a","⤍":"\u290d","❳":"\u2773","}":"}","]":"]","⦌":"\u298c","⦎":"\u298e","⦐":"\u2990","ř":"\u0159","ŗ":"\u0157","⌉":"\u2309","}":"}","р":"\u0440","⤷":"\u2937","⥩":"\u2969","”":"\u201d","”":"\u201d","↳":"\u21b3","ℜ":"\u211c","ℛ":"\u211b","ℜ":"\u211c","ℝ":"\u211d","▭":"\u25ad","®":"\xae","®":"\xae","⥽":"\u297d","⌋":"\u230b","𝔯":"\ud835\udd2f","⇁":"\u21c1","⇀":"\u21c0","⥬":"\u296c","ρ":"\u03c1","ϱ":"\u03f1","→":"\u2192","↣":"\u21a3","⇁":"\u21c1","⇀":"\u21c0","⇄":"\u21c4","⇌":"\u21cc","⇉":"\u21c9","↝":"\u219d","⋌":"\u22cc","˚":"\u02da","≓":"\u2253","⇄":"\u21c4","⇌":"\u21cc","‏":"\u200f","⎱":"\u23b1","⎱":"\u23b1","⫮":"\u2aee","⟭":"\u27ed","⇾":"\u21fe","⟧":"\u27e7","⦆":"\u2986","𝕣":"\ud835\udd63","⨮":"\u2a2e","⨵":"\u2a35",")":")","⦔":"\u2994","⨒":"\u2a12","⇉":"\u21c9","›":"\u203a","𝓇":"\ud835\udcc7","↱":"\u21b1","]":"]","’":"\u2019","’":"\u2019","⋌":"\u22cc","⋊":"\u22ca","▹":"\u25b9","⊵":"\u22b5","▸":"\u25b8","⧎":"\u29ce","⥨":"\u2968","℞":"\u211e","ś":"\u015b","‚":"\u201a","≻":"\u227b","⪴":"\u2ab4","⪸":"\u2ab8","š":"\u0161","≽":"\u227d","⪰":"\u2ab0","ş":"\u015f","ŝ":"\u015d","⪶":"\u2ab6","⪺":"\u2aba","⋩":"\u22e9","⨓":"\u2a13","≿":"\u227f","с":"\u0441","⋅":"\u22c5","⊡":"\u22a1","⩦":"\u2a66","⇘":"\u21d8","⤥":"\u2925","↘":"\u2198","↘":"\u2198","§":"\xa7","§":"\xa7",";":";","⤩":"\u2929","∖":"\u2216","∖":"\u2216","✶":"\u2736","𝔰":"\ud835\udd30","⌢":"\u2322","♯":"\u266f","щ":"\u0449","ш":"\u0448","∣":"\u2223","∥":"\u2225","­":"\xad","­":"\xad","σ":"\u03c3","ς":"\u03c2","ς":"\u03c2","∼":"\u223c","⩪":"\u2a6a","≃":"\u2243","≃":"\u2243","⪞":"\u2a9e","⪠":"\u2aa0","⪝":"\u2a9d","⪟":"\u2a9f","≆":"\u2246","⨤":"\u2a24","⥲":"\u2972","←":"\u2190","∖":"\u2216","⨳":"\u2a33","⧤":"\u29e4","∣":"\u2223","⌣":"\u2323","⪪":"\u2aaa","⪬":"\u2aac","⪬︀":"\u2aac\ufe00","ь":"\u044c","/":"/","⧄":"\u29c4","⌿":"\u233f","𝕤":"\ud835\udd64","♠":"\u2660","♠":"\u2660","∥":"\u2225","⊓":"\u2293","⊓︀":"\u2293\ufe00","⊔":"\u2294","⊔︀":"\u2294\ufe00","⊏":"\u228f","⊑":"\u2291","⊏":"\u228f","⊑":"\u2291","⊐":"\u2290","⊒":"\u2292","⊐":"\u2290","⊒":"\u2292","□":"\u25a1","□":"\u25a1","▪":"\u25aa","▪":"\u25aa","→":"\u2192","𝓈":"\ud835\udcc8","∖":"\u2216","⌣":"\u2323","⋆":"\u22c6","☆":"\u2606","★":"\u2605","ϵ":"\u03f5","ϕ":"\u03d5","¯":"\xaf","⊂":"\u2282","⫅":"\u2ac5","⪽":"\u2abd","⊆":"\u2286","⫃":"\u2ac3","⫁":"\u2ac1","⫋":"\u2acb","⊊":"\u228a","⪿":"\u2abf","⥹":"\u2979","⊂":"\u2282","⊆":"\u2286","⫅":"\u2ac5","⊊":"\u228a","⫋":"\u2acb","⫇":"\u2ac7","⫕":"\u2ad5","⫓":"\u2ad3","≻":"\u227b","⪸":"\u2ab8","≽":"\u227d","⪰":"\u2ab0","⪺":"\u2aba","⪶":"\u2ab6","⋩":"\u22e9","≿":"\u227f","∑":"\u2211","♪":"\u266a","¹":"\xb9","¹":"\xb9","²":"\xb2","²":"\xb2","³":"\xb3","³":"\xb3","⊃":"\u2283","⫆":"\u2ac6","⪾":"\u2abe","⫘":"\u2ad8","⊇":"\u2287","⫄":"\u2ac4","⟉":"\u27c9","⫗":"\u2ad7","⥻":"\u297b","⫂":"\u2ac2","⫌":"\u2acc","⊋":"\u228b","⫀":"\u2ac0","⊃":"\u2283","⊇":"\u2287","⫆":"\u2ac6","⊋":"\u228b","⫌":"\u2acc","⫈":"\u2ac8","⫔":"\u2ad4","⫖":"\u2ad6","⇙":"\u21d9","⤦":"\u2926","↙":"\u2199","↙":"\u2199","⤪":"\u292a","ß":"\xdf","ß":"\xdf","⌖":"\u2316","τ":"\u03c4","⎴":"\u23b4","ť":"\u0165","ţ":"\u0163","т":"\u0442","⃛":"\u20db","⌕":"\u2315","𝔱":"\ud835\udd31","∴":"\u2234","∴":"\u2234","θ":"\u03b8","ϑ":"\u03d1","ϑ":"\u03d1","≈":"\u2248","∼":"\u223c"," ":"\u2009","≈":"\u2248","∼":"\u223c","þ":"\xfe","þ":"\xfe","˜":"\u02dc","×":"\xd7","×":"\xd7","⊠":"\u22a0","⨱":"\u2a31","⨰":"\u2a30","∭":"\u222d","⤨":"\u2928","⊤":"\u22a4","⌶":"\u2336","⫱":"\u2af1","𝕥":"\ud835\udd65","⫚":"\u2ada","⤩":"\u2929","‴":"\u2034","™":"\u2122","▵":"\u25b5","▿":"\u25bf","◃":"\u25c3","⊴":"\u22b4","≜":"\u225c","▹":"\u25b9","⊵":"\u22b5","◬":"\u25ec","≜":"\u225c","⨺":"\u2a3a","⨹":"\u2a39","⧍":"\u29cd","⨻":"\u2a3b","⏢":"\u23e2","𝓉":"\ud835\udcc9","ц":"\u0446","ћ":"\u045b","ŧ":"\u0167","≬":"\u226c","↞":"\u219e","↠":"\u21a0","⇑":"\u21d1","⥣":"\u2963","ú":"\xfa","ú":"\xfa","↑":"\u2191","ў":"\u045e","ŭ":"\u016d","û":"\xfb","û":"\xfb","у":"\u0443","⇅":"\u21c5","ű":"\u0171","⥮":"\u296e","⥾":"\u297e","𝔲":"\ud835\udd32","ù":"\xf9","ù":"\xf9","↿":"\u21bf","↾":"\u21be","▀":"\u2580","⌜":"\u231c","⌜":"\u231c","⌏":"\u230f","◸":"\u25f8","ū":"\u016b","¨":"\xa8","¨":"\xa8","ų":"\u0173","𝕦":"\ud835\udd66","↑":"\u2191","↕":"\u2195","↿":"\u21bf","↾":"\u21be","⊎":"\u228e","υ":"\u03c5","ϒ":"\u03d2","υ":"\u03c5","⇈":"\u21c8","⌝":"\u231d","⌝":"\u231d","⌎":"\u230e","ů":"\u016f","◹":"\u25f9","𝓊":"\ud835\udcca","⋰":"\u22f0","ũ":"\u0169","▵":"\u25b5","▴":"\u25b4","⇈":"\u21c8","ü":"\xfc","ü":"\xfc","⦧":"\u29a7","⇕":"\u21d5","⫨":"\u2ae8","⫩":"\u2ae9","⊨":"\u22a8","⦜":"\u299c","ϵ":"\u03f5","ϰ":"\u03f0","∅":"\u2205","ϕ":"\u03d5","ϖ":"\u03d6","∝":"\u221d","↕":"\u2195","ϱ":"\u03f1","ς":"\u03c2","⊊︀":"\u228a\ufe00","⫋︀":"\u2acb\ufe00","⊋︀":"\u228b\ufe00","⫌︀":"\u2acc\ufe00","ϑ":"\u03d1","⊲":"\u22b2","⊳":"\u22b3","в":"\u0432","⊢":"\u22a2","∨":"\u2228","⊻":"\u22bb","≚":"\u225a","⋮":"\u22ee","|":"|","|":"|","𝔳":"\ud835\udd33","⊲":"\u22b2","⊂⃒":"\u2282\u20d2","⊃⃒":"\u2283\u20d2","𝕧":"\ud835\udd67","∝":"\u221d","⊳":"\u22b3","𝓋":"\ud835\udccb","⫋︀":"\u2acb\ufe00","⊊︀":"\u228a\ufe00","⫌︀":"\u2acc\ufe00","⊋︀":"\u228b\ufe00","⦚":"\u299a","ŵ":"\u0175","⩟":"\u2a5f","∧":"\u2227","≙":"\u2259","℘":"\u2118","𝔴":"\ud835\udd34","𝕨":"\ud835\udd68","℘":"\u2118","≀":"\u2240","≀":"\u2240","𝓌":"\ud835\udccc","⋂":"\u22c2","◯":"\u25ef","⋃":"\u22c3","▽":"\u25bd","𝔵":"\ud835\udd35","⟺":"\u27fa","⟷":"\u27f7","ξ":"\u03be","⟸":"\u27f8","⟵":"\u27f5","⟼":"\u27fc","⋻":"\u22fb","⨀":"\u2a00","𝕩":"\ud835\udd69","⨁":"\u2a01","⨂":"\u2a02","⟹":"\u27f9","⟶":"\u27f6","𝓍":"\ud835\udccd","⨆":"\u2a06","⨄":"\u2a04","△":"\u25b3","⋁":"\u22c1","⋀":"\u22c0","ý":"\xfd","ý":"\xfd","я":"\u044f","ŷ":"\u0177","ы":"\u044b","¥":"\xa5","¥":"\xa5","𝔶":"\ud835\udd36","ї":"\u0457","𝕪":"\ud835\udd6a","𝓎":"\ud835\udcce","ю":"\u044e","ÿ":"\xff","ÿ":"\xff","ź":"\u017a","ž":"\u017e","з":"\u0437","ż":"\u017c","ℨ":"\u2128","ζ":"\u03b6","𝔷":"\ud835\udd37","ж":"\u0436","⇝":"\u21dd","𝕫":"\ud835\udd6b","𝓏":"\ud835\udccf","‍":"\u200d","‌":"\u200c"},characters:{"\xc6":"Æ","&":"&","\xc1":"Á","\u0102":"Ă","\xc2":"Â","\u0410":"А","\ud835\udd04":"𝔄","\xc0":"À","\u0391":"Α","\u0100":"Ā","\u2a53":"⩓","\u0104":"Ą","\ud835\udd38":"𝔸","\u2061":"⁡","\xc5":"Å","\ud835\udc9c":"𝒜","\u2254":"≔","\xc3":"Ã","\xc4":"Ä","\u2216":"∖","\u2ae7":"⫧","\u2306":"⌆","\u0411":"Б","\u2235":"∵","\u212c":"ℬ","\u0392":"Β","\ud835\udd05":"𝔅","\ud835\udd39":"𝔹","\u02d8":"˘","\u224e":"≎","\u0427":"Ч","\xa9":"©","\u0106":"Ć","\u22d2":"⋒","\u2145":"ⅅ","\u212d":"ℭ","\u010c":"Č","\xc7":"Ç","\u0108":"Ĉ","\u2230":"∰","\u010a":"Ċ","\xb8":"¸","\xb7":"·","\u03a7":"Χ","\u2299":"⊙","\u2296":"⊖","\u2295":"⊕","\u2297":"⊗","\u2232":"∲","\u201d":"”","\u2019":"’","\u2237":"∷","\u2a74":"⩴","\u2261":"≡","\u222f":"∯","\u222e":"∮","\u2102":"ℂ","\u2210":"∐","\u2233":"∳","\u2a2f":"⨯","\ud835\udc9e":"𝒞","\u22d3":"⋓","\u224d":"≍","\u2911":"⤑","\u0402":"Ђ","\u0405":"Ѕ","\u040f":"Џ","\u2021":"‡","\u21a1":"↡","\u2ae4":"⫤","\u010e":"Ď","\u0414":"Д","\u2207":"∇","\u0394":"Δ","\ud835\udd07":"𝔇","\xb4":"´","\u02d9":"˙","\u02dd":"˝","`":"`","\u02dc":"˜","\u22c4":"⋄","\u2146":"ⅆ","\ud835\udd3b":"𝔻","\xa8":"¨","\u20dc":"⃜","\u2250":"≐","\u21d3":"⇓","\u21d0":"⇐","\u21d4":"⇔","\u27f8":"⟸","\u27fa":"⟺","\u27f9":"⟹","\u21d2":"⇒","\u22a8":"⊨","\u21d1":"⇑","\u21d5":"⇕","\u2225":"∥","\u2193":"↓","\u2913":"⤓","\u21f5":"⇵","\u0311":"̑","\u2950":"⥐","\u295e":"⥞","\u21bd":"↽","\u2956":"⥖","\u295f":"⥟","\u21c1":"⇁","\u2957":"⥗","\u22a4":"⊤","\u21a7":"↧","\ud835\udc9f":"𝒟","\u0110":"Đ","\u014a":"Ŋ","\xd0":"Ð","\xc9":"É","\u011a":"Ě","\xca":"Ê","\u042d":"Э","\u0116":"Ė","\ud835\udd08":"𝔈","\xc8":"È","\u2208":"∈","\u0112":"Ē","\u25fb":"◻","\u25ab":"▫","\u0118":"Ę","\ud835\udd3c":"𝔼","\u0395":"Ε","\u2a75":"⩵","\u2242":"≂","\u21cc":"⇌","\u2130":"ℰ","\u2a73":"⩳","\u0397":"Η","\xcb":"Ë","\u2203":"∃","\u2147":"ⅇ","\u0424":"Ф","\ud835\udd09":"𝔉","\u25fc":"◼","\u25aa":"▪","\ud835\udd3d":"𝔽","\u2200":"∀","\u2131":"ℱ","\u0403":"Ѓ",">":">","\u0393":"Γ","\u03dc":"Ϝ","\u011e":"Ğ","\u0122":"Ģ","\u011c":"Ĝ","\u0413":"Г","\u0120":"Ġ","\ud835\udd0a":"𝔊","\u22d9":"⋙","\ud835\udd3e":"𝔾","\u2265":"≥","\u22db":"⋛","\u2267":"≧","\u2aa2":"⪢","\u2277":"≷","\u2a7e":"⩾","\u2273":"≳","\ud835\udca2":"𝒢","\u226b":"≫","\u042a":"Ъ","\u02c7":"ˇ","^":"^","\u0124":"Ĥ","\u210c":"ℌ","\u210b":"ℋ","\u210d":"ℍ","\u2500":"─","\u0126":"Ħ","\u224f":"≏","\u0415":"Е","\u0132":"IJ","\u0401":"Ё","\xcd":"Í","\xce":"Î","\u0418":"И","\u0130":"İ","\u2111":"ℑ","\xcc":"Ì","\u012a":"Ī","\u2148":"ⅈ","\u222c":"∬","\u222b":"∫","\u22c2":"⋂","\u2063":"⁣","\u2062":"⁢","\u012e":"Į","\ud835\udd40":"𝕀","\u0399":"Ι","\u2110":"ℐ","\u0128":"Ĩ","\u0406":"І","\xcf":"Ï","\u0134":"Ĵ","\u0419":"Й","\ud835\udd0d":"𝔍","\ud835\udd41":"𝕁","\ud835\udca5":"𝒥","\u0408":"Ј","\u0404":"Є","\u0425":"Х","\u040c":"Ќ","\u039a":"Κ","\u0136":"Ķ","\u041a":"К","\ud835\udd0e":"𝔎","\ud835\udd42":"𝕂","\ud835\udca6":"𝒦","\u0409":"Љ","<":"<","\u0139":"Ĺ","\u039b":"Λ","\u27ea":"⟪","\u2112":"ℒ","\u219e":"↞","\u013d":"Ľ","\u013b":"Ļ","\u041b":"Л","\u27e8":"⟨","\u2190":"←","\u21e4":"⇤","\u21c6":"⇆","\u2308":"⌈","\u27e6":"⟦","\u2961":"⥡","\u21c3":"⇃","\u2959":"⥙","\u230a":"⌊","\u2194":"↔","\u294e":"⥎","\u22a3":"⊣","\u21a4":"↤","\u295a":"⥚","\u22b2":"⊲","\u29cf":"⧏","\u22b4":"⊴","\u2951":"⥑","\u2960":"⥠","\u21bf":"↿","\u2958":"⥘","\u21bc":"↼","\u2952":"⥒","\u22da":"⋚","\u2266":"≦","\u2276":"≶","\u2aa1":"⪡","\u2a7d":"⩽","\u2272":"≲","\ud835\udd0f":"𝔏","\u22d8":"⋘","\u21da":"⇚","\u013f":"Ŀ","\u27f5":"⟵","\u27f7":"⟷","\u27f6":"⟶","\ud835\udd43":"𝕃","\u2199":"↙","\u2198":"↘","\u21b0":"↰","\u0141":"Ł","\u226a":"≪","\u2905":"⤅","\u041c":"М","\u205f":" ","\u2133":"ℳ","\ud835\udd10":"𝔐","\u2213":"∓","\ud835\udd44":"𝕄","\u039c":"Μ","\u040a":"Њ","\u0143":"Ń","\u0147":"Ň","\u0145":"Ņ","\u041d":"Н","\u200b":"​","\n":" ","\ud835\udd11":"𝔑","\u2060":"⁠","\xa0":" ","\u2115":"ℕ","\u2aec":"⫬","\u2262":"≢","\u226d":"≭","\u2226":"∦","\u2209":"∉","\u2260":"≠","\u2242\u0338":"≂̸","\u2204":"∄","\u226f":"≯","\u2271":"≱","\u2267\u0338":"≧̸","\u226b\u0338":"≫̸","\u2279":"≹","\u2a7e\u0338":"⩾̸","\u2275":"≵","\u224e\u0338":"≎̸","\u224f\u0338":"≏̸","\u22ea":"⋪","\u29cf\u0338":"⧏̸","\u22ec":"⋬","\u226e":"≮","\u2270":"≰","\u2278":"≸","\u226a\u0338":"≪̸","\u2a7d\u0338":"⩽̸","\u2274":"≴","\u2aa2\u0338":"⪢̸","\u2aa1\u0338":"⪡̸","\u2280":"⊀","\u2aaf\u0338":"⪯̸","\u22e0":"⋠","\u220c":"∌","\u22eb":"⋫","\u29d0\u0338":"⧐̸","\u22ed":"⋭","\u228f\u0338":"⊏̸","\u22e2":"⋢","\u2290\u0338":"⊐̸","\u22e3":"⋣","\u2282\u20d2":"⊂⃒","\u2288":"⊈","\u2281":"⊁","\u2ab0\u0338":"⪰̸","\u22e1":"⋡","\u227f\u0338":"≿̸","\u2283\u20d2":"⊃⃒","\u2289":"⊉","\u2241":"≁","\u2244":"≄","\u2247":"≇","\u2249":"≉","\u2224":"∤","\ud835\udca9":"𝒩","\xd1":"Ñ","\u039d":"Ν","\u0152":"Œ","\xd3":"Ó","\xd4":"Ô","\u041e":"О","\u0150":"Ő","\ud835\udd12":"𝔒","\xd2":"Ò","\u014c":"Ō","\u03a9":"Ω","\u039f":"Ο","\ud835\udd46":"𝕆","\u201c":"“","\u2018":"‘","\u2a54":"⩔","\ud835\udcaa":"𝒪","\xd8":"Ø","\xd5":"Õ","\u2a37":"⨷","\xd6":"Ö","\u203e":"‾","\u23de":"⏞","\u23b4":"⎴","\u23dc":"⏜","\u2202":"∂","\u041f":"П","\ud835\udd13":"𝔓","\u03a6":"Φ","\u03a0":"Π","\xb1":"±","\u2119":"ℙ","\u2abb":"⪻","\u227a":"≺","\u2aaf":"⪯","\u227c":"≼","\u227e":"≾","\u2033":"″","\u220f":"∏","\u221d":"∝","\ud835\udcab":"𝒫","\u03a8":"Ψ",'"':""","\ud835\udd14":"𝔔","\u211a":"ℚ","\ud835\udcac":"𝒬","\u2910":"⤐","\xae":"®","\u0154":"Ŕ","\u27eb":"⟫","\u21a0":"↠","\u2916":"⤖","\u0158":"Ř","\u0156":"Ŗ","\u0420":"Р","\u211c":"ℜ","\u220b":"∋","\u21cb":"⇋","\u296f":"⥯","\u03a1":"Ρ","\u27e9":"⟩","\u2192":"→","\u21e5":"⇥","\u21c4":"⇄","\u2309":"⌉","\u27e7":"⟧","\u295d":"⥝","\u21c2":"⇂","\u2955":"⥕","\u230b":"⌋","\u22a2":"⊢","\u21a6":"↦","\u295b":"⥛","\u22b3":"⊳","\u29d0":"⧐","\u22b5":"⊵","\u294f":"⥏","\u295c":"⥜","\u21be":"↾","\u2954":"⥔","\u21c0":"⇀","\u2953":"⥓","\u211d":"ℝ","\u2970":"⥰","\u21db":"⇛","\u211b":"ℛ","\u21b1":"↱","\u29f4":"⧴","\u0429":"Щ","\u0428":"Ш","\u042c":"Ь","\u015a":"Ś","\u2abc":"⪼","\u0160":"Š","\u015e":"Ş","\u015c":"Ŝ","\u0421":"С","\ud835\udd16":"𝔖","\u2191":"↑","\u03a3":"Σ","\u2218":"∘","\ud835\udd4a":"𝕊","\u221a":"√","\u25a1":"□","\u2293":"⊓","\u228f":"⊏","\u2291":"⊑","\u2290":"⊐","\u2292":"⊒","\u2294":"⊔","\ud835\udcae":"𝒮","\u22c6":"⋆","\u22d0":"⋐","\u2286":"⊆","\u227b":"≻","\u2ab0":"⪰","\u227d":"≽","\u227f":"≿","\u2211":"∑","\u22d1":"⋑","\u2283":"⊃","\u2287":"⊇","\xde":"Þ","\u2122":"™","\u040b":"Ћ","\u0426":"Ц","\t":" ","\u03a4":"Τ","\u0164":"Ť","\u0162":"Ţ","\u0422":"Т","\ud835\udd17":"𝔗","\u2234":"∴","\u0398":"Θ","\u205f\u200a":"  ","\u2009":" ","\u223c":"∼","\u2243":"≃","\u2245":"≅","\u2248":"≈","\ud835\udd4b":"𝕋","\u20db":"⃛","\ud835\udcaf":"𝒯","\u0166":"Ŧ","\xda":"Ú","\u219f":"↟","\u2949":"⥉","\u040e":"Ў","\u016c":"Ŭ","\xdb":"Û","\u0423":"У","\u0170":"Ű","\ud835\udd18":"𝔘","\xd9":"Ù","\u016a":"Ū",_:"_","\u23df":"⏟","\u23b5":"⎵","\u23dd":"⏝","\u22c3":"⋃","\u228e":"⊎","\u0172":"Ų","\ud835\udd4c":"𝕌","\u2912":"⤒","\u21c5":"⇅","\u2195":"↕","\u296e":"⥮","\u22a5":"⊥","\u21a5":"↥","\u2196":"↖","\u2197":"↗","\u03d2":"ϒ","\u03a5":"Υ","\u016e":"Ů","\ud835\udcb0":"𝒰","\u0168":"Ũ","\xdc":"Ü","\u22ab":"⊫","\u2aeb":"⫫","\u0412":"В","\u22a9":"⊩","\u2ae6":"⫦","\u22c1":"⋁","\u2016":"‖","\u2223":"∣","|":"|","\u2758":"❘","\u2240":"≀","\u200a":" ","\ud835\udd19":"𝔙","\ud835\udd4d":"𝕍","\ud835\udcb1":"𝒱","\u22aa":"⊪","\u0174":"Ŵ","\u22c0":"⋀","\ud835\udd1a":"𝔚","\ud835\udd4e":"𝕎","\ud835\udcb2":"𝒲","\ud835\udd1b":"𝔛","\u039e":"Ξ","\ud835\udd4f":"𝕏","\ud835\udcb3":"𝒳","\u042f":"Я","\u0407":"Ї","\u042e":"Ю","\xdd":"Ý","\u0176":"Ŷ","\u042b":"Ы","\ud835\udd1c":"𝔜","\ud835\udd50":"𝕐","\ud835\udcb4":"𝒴","\u0178":"Ÿ","\u0416":"Ж","\u0179":"Ź","\u017d":"Ž","\u0417":"З","\u017b":"Ż","\u0396":"Ζ","\u2128":"ℨ","\u2124":"ℤ","\ud835\udcb5":"𝒵","\xe1":"á","\u0103":"ă","\u223e":"∾","\u223e\u0333":"∾̳","\u223f":"∿","\xe2":"â","\u0430":"а","\xe6":"æ","\ud835\udd1e":"𝔞","\xe0":"à","\u2135":"ℵ","\u03b1":"α","\u0101":"ā","\u2a3f":"⨿","\u2227":"∧","\u2a55":"⩕","\u2a5c":"⩜","\u2a58":"⩘","\u2a5a":"⩚","\u2220":"∠","\u29a4":"⦤","\u2221":"∡","\u29a8":"⦨","\u29a9":"⦩","\u29aa":"⦪","\u29ab":"⦫","\u29ac":"⦬","\u29ad":"⦭","\u29ae":"⦮","\u29af":"⦯","\u221f":"∟","\u22be":"⊾","\u299d":"⦝","\u2222":"∢","\u237c":"⍼","\u0105":"ą","\ud835\udd52":"𝕒","\u2a70":"⩰","\u2a6f":"⩯","\u224a":"≊","\u224b":"≋","'":"'","\xe5":"å","\ud835\udcb6":"𝒶","*":"*","\xe3":"ã","\xe4":"ä","\u2a11":"⨑","\u2aed":"⫭","\u224c":"≌","\u03f6":"϶","\u2035":"‵","\u223d":"∽","\u22cd":"⋍","\u22bd":"⊽","\u2305":"⌅","\u23b6":"⎶","\u0431":"б","\u201e":"„","\u29b0":"⦰","\u03b2":"β","\u2136":"ℶ","\u226c":"≬","\ud835\udd1f":"𝔟","\u25ef":"◯","\u2a00":"⨀","\u2a01":"⨁","\u2a02":"⨂","\u2a06":"⨆","\u2605":"★","\u25bd":"▽","\u25b3":"△","\u2a04":"⨄","\u290d":"⤍","\u29eb":"⧫","\u25b4":"▴","\u25be":"▾","\u25c2":"◂","\u25b8":"▸","\u2423":"␣","\u2592":"▒","\u2591":"░","\u2593":"▓","\u2588":"█","=\u20e5":"=⃥","\u2261\u20e5":"≡⃥","\u2310":"⌐","\ud835\udd53":"𝕓","\u22c8":"⋈","\u2557":"╗","\u2554":"╔","\u2556":"╖","\u2553":"╓","\u2550":"═","\u2566":"╦","\u2569":"╩","\u2564":"╤","\u2567":"╧","\u255d":"╝","\u255a":"╚","\u255c":"╜","\u2559":"╙","\u2551":"║","\u256c":"╬","\u2563":"╣","\u2560":"╠","\u256b":"╫","\u2562":"╢","\u255f":"╟","\u29c9":"⧉","\u2555":"╕","\u2552":"╒","\u2510":"┐","\u250c":"┌","\u2565":"╥","\u2568":"╨","\u252c":"┬","\u2534":"┴","\u229f":"⊟","\u229e":"⊞","\u22a0":"⊠","\u255b":"╛","\u2558":"╘","\u2518":"┘","\u2514":"└","\u2502":"│","\u256a":"╪","\u2561":"╡","\u255e":"╞","\u253c":"┼","\u2524":"┤","\u251c":"├","\xa6":"¦","\ud835\udcb7":"𝒷","\u204f":"⁏","\\":"\","\u29c5":"⧅","\u27c8":"⟈","\u2022":"•","\u2aae":"⪮","\u0107":"ć","\u2229":"∩","\u2a44":"⩄","\u2a49":"⩉","\u2a4b":"⩋","\u2a47":"⩇","\u2a40":"⩀","\u2229\ufe00":"∩︀","\u2041":"⁁","\u2a4d":"⩍","\u010d":"č","\xe7":"ç","\u0109":"ĉ","\u2a4c":"⩌","\u2a50":"⩐","\u010b":"ċ","\u29b2":"⦲","\xa2":"¢","\ud835\udd20":"𝔠","\u0447":"ч","\u2713":"✓","\u03c7":"χ","\u25cb":"○","\u29c3":"⧃","\u02c6":"ˆ","\u2257":"≗","\u21ba":"↺","\u21bb":"↻","\u24c8":"Ⓢ","\u229b":"⊛","\u229a":"⊚","\u229d":"⊝","\u2a10":"⨐","\u2aef":"⫯","\u29c2":"⧂","\u2663":"♣",":":":",",":",","@":"@","\u2201":"∁","\u2a6d":"⩭","\ud835\udd54":"𝕔","\u2117":"℗","\u21b5":"↵","\u2717":"✗","\ud835\udcb8":"𝒸","\u2acf":"⫏","\u2ad1":"⫑","\u2ad0":"⫐","\u2ad2":"⫒","\u22ef":"⋯","\u2938":"⤸","\u2935":"⤵","\u22de":"⋞","\u22df":"⋟","\u21b6":"↶","\u293d":"⤽","\u222a":"∪","\u2a48":"⩈","\u2a46":"⩆","\u2a4a":"⩊","\u228d":"⊍","\u2a45":"⩅","\u222a\ufe00":"∪︀","\u21b7":"↷","\u293c":"⤼","\u22ce":"⋎","\u22cf":"⋏","\xa4":"¤","\u2231":"∱","\u232d":"⌭","\u2965":"⥥","\u2020":"†","\u2138":"ℸ","\u2010":"‐","\u290f":"⤏","\u010f":"ď","\u0434":"д","\u21ca":"⇊","\u2a77":"⩷","\xb0":"°","\u03b4":"δ","\u29b1":"⦱","\u297f":"⥿","\ud835\udd21":"𝔡","\u2666":"♦","\u03dd":"ϝ","\u22f2":"⋲","\xf7":"÷","\u22c7":"⋇","\u0452":"ђ","\u231e":"⌞","\u230d":"⌍",$:"$","\ud835\udd55":"𝕕","\u2251":"≑","\u2238":"∸","\u2214":"∔","\u22a1":"⊡","\u231f":"⌟","\u230c":"⌌","\ud835\udcb9":"𝒹","\u0455":"ѕ","\u29f6":"⧶","\u0111":"đ","\u22f1":"⋱","\u25bf":"▿","\u29a6":"⦦","\u045f":"џ","\u27ff":"⟿","\xe9":"é","\u2a6e":"⩮","\u011b":"ě","\u2256":"≖","\xea":"ê","\u2255":"≕","\u044d":"э","\u0117":"ė","\u2252":"≒","\ud835\udd22":"𝔢","\u2a9a":"⪚","\xe8":"è","\u2a96":"⪖","\u2a98":"⪘","\u2a99":"⪙","\u23e7":"⏧","\u2113":"ℓ","\u2a95":"⪕","\u2a97":"⪗","\u0113":"ē","\u2205":"∅","\u2004":" ","\u2005":" ","\u2003":" ","\u014b":"ŋ","\u2002":" ","\u0119":"ę","\ud835\udd56":"𝕖","\u22d5":"⋕","\u29e3":"⧣","\u2a71":"⩱","\u03b5":"ε","\u03f5":"ϵ","=":"=","\u225f":"≟","\u2a78":"⩸","\u29e5":"⧥","\u2253":"≓","\u2971":"⥱","\u212f":"ℯ","\u03b7":"η","\xf0":"ð","\xeb":"ë","\u20ac":"€","!":"!","\u0444":"ф","\u2640":"♀","\ufb03":"ffi","\ufb00":"ff","\ufb04":"ffl","\ud835\udd23":"𝔣","\ufb01":"fi",fj:"fj","\u266d":"♭","\ufb02":"fl","\u25b1":"▱","\u0192":"ƒ","\ud835\udd57":"𝕗","\u22d4":"⋔","\u2ad9":"⫙","\u2a0d":"⨍","\xbd":"½","\u2153":"⅓","\xbc":"¼","\u2155":"⅕","\u2159":"⅙","\u215b":"⅛","\u2154":"⅔","\u2156":"⅖","\xbe":"¾","\u2157":"⅗","\u215c":"⅜","\u2158":"⅘","\u215a":"⅚","\u215d":"⅝","\u215e":"⅞","\u2044":"⁄","\u2322":"⌢","\ud835\udcbb":"𝒻","\u2a8c":"⪌","\u01f5":"ǵ","\u03b3":"γ","\u2a86":"⪆","\u011f":"ğ","\u011d":"ĝ","\u0433":"г","\u0121":"ġ","\u2aa9":"⪩","\u2a80":"⪀","\u2a82":"⪂","\u2a84":"⪄","\u22db\ufe00":"⋛︀","\u2a94":"⪔","\ud835\udd24":"𝔤","\u2137":"ℷ","\u0453":"ѓ","\u2a92":"⪒","\u2aa5":"⪥","\u2aa4":"⪤","\u2269":"≩","\u2a8a":"⪊","\u2a88":"⪈","\u22e7":"⋧","\ud835\udd58":"𝕘","\u210a":"ℊ","\u2a8e":"⪎","\u2a90":"⪐","\u2aa7":"⪧","\u2a7a":"⩺","\u22d7":"⋗","\u2995":"⦕","\u2a7c":"⩼","\u2978":"⥸","\u2269\ufe00":"≩︀","\u044a":"ъ","\u2948":"⥈","\u21ad":"↭","\u210f":"ℏ","\u0125":"ĥ","\u2665":"♥","\u2026":"…","\u22b9":"⊹","\ud835\udd25":"𝔥","\u2925":"⤥","\u2926":"⤦","\u21ff":"⇿","\u223b":"∻","\u21a9":"↩","\u21aa":"↪","\ud835\udd59":"𝕙","\u2015":"―","\ud835\udcbd":"𝒽","\u0127":"ħ","\u2043":"⁃","\xed":"í","\xee":"î","\u0438":"и","\u0435":"е","\xa1":"¡","\ud835\udd26":"𝔦","\xec":"ì","\u2a0c":"⨌","\u222d":"∭","\u29dc":"⧜","\u2129":"℩","\u0133":"ij","\u012b":"ī","\u0131":"ı","\u22b7":"⊷","\u01b5":"Ƶ","\u2105":"℅","\u221e":"∞","\u29dd":"⧝","\u22ba":"⊺","\u2a17":"⨗","\u2a3c":"⨼","\u0451":"ё","\u012f":"į","\ud835\udd5a":"𝕚","\u03b9":"ι","\xbf":"¿","\ud835\udcbe":"𝒾","\u22f9":"⋹","\u22f5":"⋵","\u22f4":"⋴","\u22f3":"⋳","\u0129":"ĩ","\u0456":"і","\xef":"ï","\u0135":"ĵ","\u0439":"й","\ud835\udd27":"𝔧","\u0237":"ȷ","\ud835\udd5b":"𝕛","\ud835\udcbf":"𝒿","\u0458":"ј","\u0454":"є","\u03ba":"κ","\u03f0":"ϰ","\u0137":"ķ","\u043a":"к","\ud835\udd28":"𝔨","\u0138":"ĸ","\u0445":"х","\u045c":"ќ","\ud835\udd5c":"𝕜","\ud835\udcc0":"𝓀","\u291b":"⤛","\u290e":"⤎","\u2a8b":"⪋","\u2962":"⥢","\u013a":"ĺ","\u29b4":"⦴","\u03bb":"λ","\u2991":"⦑","\u2a85":"⪅","\xab":"«","\u291f":"⤟","\u291d":"⤝","\u21ab":"↫","\u2939":"⤹","\u2973":"⥳","\u21a2":"↢","\u2aab":"⪫","\u2919":"⤙","\u2aad":"⪭","\u2aad\ufe00":"⪭︀","\u290c":"⤌","\u2772":"❲","{":"{","[":"[","\u298b":"⦋","\u298f":"⦏","\u298d":"⦍","\u013e":"ľ","\u013c":"ļ","\u043b":"л","\u2936":"⤶","\u2967":"⥧","\u294b":"⥋","\u21b2":"↲","\u2264":"≤","\u21c7":"⇇","\u22cb":"⋋","\u2aa8":"⪨","\u2a7f":"⩿","\u2a81":"⪁","\u2a83":"⪃","\u22da\ufe00":"⋚︀","\u2a93":"⪓","\u22d6":"⋖","\u297c":"⥼","\ud835\udd29":"𝔩","\u2a91":"⪑","\u296a":"⥪","\u2584":"▄","\u0459":"љ","\u296b":"⥫","\u25fa":"◺","\u0140":"ŀ","\u23b0":"⎰","\u2268":"≨","\u2a89":"⪉","\u2a87":"⪇","\u22e6":"⋦","\u27ec":"⟬","\u21fd":"⇽","\u27fc":"⟼","\u21ac":"↬","\u2985":"⦅","\ud835\udd5d":"𝕝","\u2a2d":"⨭","\u2a34":"⨴","\u2217":"∗","\u25ca":"◊","(":"(","\u2993":"⦓","\u296d":"⥭","\u200e":"‎","\u22bf":"⊿","\u2039":"‹","\ud835\udcc1":"𝓁","\u2a8d":"⪍","\u2a8f":"⪏","\u201a":"‚","\u0142":"ł","\u2aa6":"⪦","\u2a79":"⩹","\u22c9":"⋉","\u2976":"⥶","\u2a7b":"⩻","\u2996":"⦖","\u25c3":"◃","\u294a":"⥊","\u2966":"⥦","\u2268\ufe00":"≨︀","\u223a":"∺","\xaf":"¯","\u2642":"♂","\u2720":"✠","\u25ae":"▮","\u2a29":"⨩","\u043c":"м","\u2014":"—","\ud835\udd2a":"𝔪","\u2127":"℧","\xb5":"µ","\u2af0":"⫰","\u2212":"−","\u2a2a":"⨪","\u2adb":"⫛","\u22a7":"⊧","\ud835\udd5e":"𝕞","\ud835\udcc2":"𝓂","\u03bc":"μ","\u22b8":"⊸","\u22d9\u0338":"⋙̸","\u226b\u20d2":"≫⃒","\u21cd":"⇍","\u21ce":"⇎","\u22d8\u0338":"⋘̸","\u226a\u20d2":"≪⃒","\u21cf":"⇏","\u22af":"⊯","\u22ae":"⊮","\u0144":"ń","\u2220\u20d2":"∠⃒","\u2a70\u0338":"⩰̸","\u224b\u0338":"≋̸","\u0149":"ʼn","\u266e":"♮","\u2a43":"⩃","\u0148":"ň","\u0146":"ņ","\u2a6d\u0338":"⩭̸","\u2a42":"⩂","\u043d":"н","\u2013":"–","\u21d7":"⇗","\u2924":"⤤","\u2250\u0338":"≐̸","\u2928":"⤨","\ud835\udd2b":"𝔫","\u21ae":"↮","\u2af2":"⫲","\u22fc":"⋼","\u22fa":"⋺","\u045a":"њ","\u2266\u0338":"≦̸","\u219a":"↚","\u2025":"‥","\ud835\udd5f":"𝕟","\xac":"¬","\u22f9\u0338":"⋹̸","\u22f5\u0338":"⋵̸","\u22f7":"⋷","\u22f6":"⋶","\u22fe":"⋾","\u22fd":"⋽","\u2afd\u20e5":"⫽⃥","\u2202\u0338":"∂̸","\u2a14":"⨔","\u219b":"↛","\u2933\u0338":"⤳̸","\u219d\u0338":"↝̸","\ud835\udcc3":"𝓃","\u2284":"⊄","\u2ac5\u0338":"⫅̸","\u2285":"⊅","\u2ac6\u0338":"⫆̸","\xf1":"ñ","\u03bd":"ν","#":"#","\u2116":"№","\u2007":" ","\u22ad":"⊭","\u2904":"⤄","\u224d\u20d2":"≍⃒","\u22ac":"⊬","\u2265\u20d2":"≥⃒",">\u20d2":">⃒","\u29de":"⧞","\u2902":"⤂","\u2264\u20d2":"≤⃒","<\u20d2":"<⃒","\u22b4\u20d2":"⊴⃒","\u2903":"⤃","\u22b5\u20d2":"⊵⃒","\u223c\u20d2":"∼⃒","\u21d6":"⇖","\u2923":"⤣","\u2927":"⤧","\xf3":"ó","\xf4":"ô","\u043e":"о","\u0151":"ő","\u2a38":"⨸","\u29bc":"⦼","\u0153":"œ","\u29bf":"⦿","\ud835\udd2c":"𝔬","\u02db":"˛","\xf2":"ò","\u29c1":"⧁","\u29b5":"⦵","\u29be":"⦾","\u29bb":"⦻","\u29c0":"⧀","\u014d":"ō","\u03c9":"ω","\u03bf":"ο","\u29b6":"⦶","\ud835\udd60":"𝕠","\u29b7":"⦷","\u29b9":"⦹","\u2228":"∨","\u2a5d":"⩝","\u2134":"ℴ","\xaa":"ª","\xba":"º","\u22b6":"⊶","\u2a56":"⩖","\u2a57":"⩗","\u2a5b":"⩛","\xf8":"ø","\u2298":"⊘","\xf5":"õ","\u2a36":"⨶","\xf6":"ö","\u233d":"⌽","\xb6":"¶","\u2af3":"⫳","\u2afd":"⫽","\u043f":"п","%":"%",".":".","\u2030":"‰","\u2031":"‱","\ud835\udd2d":"𝔭","\u03c6":"φ","\u03d5":"ϕ","\u260e":"☎","\u03c0":"π","\u03d6":"ϖ","\u210e":"ℎ","+":"+","\u2a23":"⨣","\u2a22":"⨢","\u2a25":"⨥","\u2a72":"⩲","\u2a26":"⨦","\u2a27":"⨧","\u2a15":"⨕","\ud835\udd61":"𝕡","\xa3":"£","\u2ab3":"⪳","\u2ab7":"⪷","\u2ab9":"⪹","\u2ab5":"⪵","\u22e8":"⋨","\u2032":"′","\u232e":"⌮","\u2312":"⌒","\u2313":"⌓","\u22b0":"⊰","\ud835\udcc5":"𝓅","\u03c8":"ψ","\u2008":" ","\ud835\udd2e":"𝔮","\ud835\udd62":"𝕢","\u2057":"⁗","\ud835\udcc6":"𝓆","\u2a16":"⨖","?":"?","\u291c":"⤜","\u2964":"⥤","\u223d\u0331":"∽̱","\u0155":"ŕ","\u29b3":"⦳","\u2992":"⦒","\u29a5":"⦥","\xbb":"»","\u2975":"⥵","\u2920":"⤠","\u2933":"⤳","\u291e":"⤞","\u2945":"⥅","\u2974":"⥴","\u21a3":"↣","\u219d":"↝","\u291a":"⤚","\u2236":"∶","\u2773":"❳","}":"}","]":"]","\u298c":"⦌","\u298e":"⦎","\u2990":"⦐","\u0159":"ř","\u0157":"ŗ","\u0440":"р","\u2937":"⤷","\u2969":"⥩","\u21b3":"↳","\u25ad":"▭","\u297d":"⥽","\ud835\udd2f":"𝔯","\u296c":"⥬","\u03c1":"ρ","\u03f1":"ϱ","\u21c9":"⇉","\u22cc":"⋌","\u02da":"˚","\u200f":"‏","\u23b1":"⎱","\u2aee":"⫮","\u27ed":"⟭","\u21fe":"⇾","\u2986":"⦆","\ud835\udd63":"𝕣","\u2a2e":"⨮","\u2a35":"⨵",")":")","\u2994":"⦔","\u2a12":"⨒","\u203a":"›","\ud835\udcc7":"𝓇","\u22ca":"⋊","\u25b9":"▹","\u29ce":"⧎","\u2968":"⥨","\u211e":"℞","\u015b":"ś","\u2ab4":"⪴","\u2ab8":"⪸","\u0161":"š","\u015f":"ş","\u015d":"ŝ","\u2ab6":"⪶","\u2aba":"⪺","\u22e9":"⋩","\u2a13":"⨓","\u0441":"с","\u22c5":"⋅","\u2a66":"⩦","\u21d8":"⇘","\xa7":"§",";":";","\u2929":"⤩","\u2736":"✶","\ud835\udd30":"𝔰","\u266f":"♯","\u0449":"щ","\u0448":"ш","\xad":"­","\u03c3":"σ","\u03c2":"ς","\u2a6a":"⩪","\u2a9e":"⪞","\u2aa0":"⪠","\u2a9d":"⪝","\u2a9f":"⪟","\u2246":"≆","\u2a24":"⨤","\u2972":"⥲","\u2a33":"⨳","\u29e4":"⧤","\u2323":"⌣","\u2aaa":"⪪","\u2aac":"⪬","\u2aac\ufe00":"⪬︀","\u044c":"ь","/":"/","\u29c4":"⧄","\u233f":"⌿","\ud835\udd64":"𝕤","\u2660":"♠","\u2293\ufe00":"⊓︀","\u2294\ufe00":"⊔︀","\ud835\udcc8":"𝓈","\u2606":"☆","\u2282":"⊂","\u2ac5":"⫅","\u2abd":"⪽","\u2ac3":"⫃","\u2ac1":"⫁","\u2acb":"⫋","\u228a":"⊊","\u2abf":"⪿","\u2979":"⥹","\u2ac7":"⫇","\u2ad5":"⫕","\u2ad3":"⫓","\u266a":"♪","\xb9":"¹","\xb2":"²","\xb3":"³","\u2ac6":"⫆","\u2abe":"⪾","\u2ad8":"⫘","\u2ac4":"⫄","\u27c9":"⟉","\u2ad7":"⫗","\u297b":"⥻","\u2ac2":"⫂","\u2acc":"⫌","\u228b":"⊋","\u2ac0":"⫀","\u2ac8":"⫈","\u2ad4":"⫔","\u2ad6":"⫖","\u21d9":"⇙","\u292a":"⤪","\xdf":"ß","\u2316":"⌖","\u03c4":"τ","\u0165":"ť","\u0163":"ţ","\u0442":"т","\u2315":"⌕","\ud835\udd31":"𝔱","\u03b8":"θ","\u03d1":"ϑ","\xfe":"þ","\xd7":"×","\u2a31":"⨱","\u2a30":"⨰","\u2336":"⌶","\u2af1":"⫱","\ud835\udd65":"𝕥","\u2ada":"⫚","\u2034":"‴","\u25b5":"▵","\u225c":"≜","\u25ec":"◬","\u2a3a":"⨺","\u2a39":"⨹","\u29cd":"⧍","\u2a3b":"⨻","\u23e2":"⏢","\ud835\udcc9":"𝓉","\u0446":"ц","\u045b":"ћ","\u0167":"ŧ","\u2963":"⥣","\xfa":"ú","\u045e":"ў","\u016d":"ŭ","\xfb":"û","\u0443":"у","\u0171":"ű","\u297e":"⥾","\ud835\udd32":"𝔲","\xf9":"ù","\u2580":"▀","\u231c":"⌜","\u230f":"⌏","\u25f8":"◸","\u016b":"ū","\u0173":"ų","\ud835\udd66":"𝕦","\u03c5":"υ","\u21c8":"⇈","\u231d":"⌝","\u230e":"⌎","\u016f":"ů","\u25f9":"◹","\ud835\udcca":"𝓊","\u22f0":"⋰","\u0169":"ũ","\xfc":"ü","\u29a7":"⦧","\u2ae8":"⫨","\u2ae9":"⫩","\u299c":"⦜","\u228a\ufe00":"⊊︀","\u2acb\ufe00":"⫋︀","\u228b\ufe00":"⊋︀","\u2acc\ufe00":"⫌︀","\u0432":"в","\u22bb":"⊻","\u225a":"≚","\u22ee":"⋮","\ud835\udd33":"𝔳","\ud835\udd67":"𝕧","\ud835\udccb":"𝓋","\u299a":"⦚","\u0175":"ŵ","\u2a5f":"⩟","\u2259":"≙","\u2118":"℘","\ud835\udd34":"𝔴","\ud835\udd68":"𝕨","\ud835\udccc":"𝓌","\ud835\udd35":"𝔵","\u03be":"ξ","\u22fb":"⋻","\ud835\udd69":"𝕩","\ud835\udccd":"𝓍","\xfd":"ý","\u044f":"я","\u0177":"ŷ","\u044b":"ы","\xa5":"¥","\ud835\udd36":"𝔶","\u0457":"ї","\ud835\udd6a":"𝕪","\ud835\udcce":"𝓎","\u044e":"ю","\xff":"ÿ","\u017a":"ź","\u017e":"ž","\u0437":"з","\u017c":"ż","\u03b6":"ζ","\ud835\udd37":"𝔷","\u0436":"ж","\u21dd":"⇝","\ud835\udd6b":"𝕫","\ud835\udccf":"𝓏","\u200d":"‍","\u200c":"‌"}}}},28576:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.numericUnicodeMap={0:65533,128:8364,130:8218,131:402,132:8222,133:8230,134:8224,135:8225,136:710,137:8240,138:352,139:8249,140:338,142:381,145:8216,146:8217,147:8220,148:8221,149:8226,150:8211,151:8212,152:732,153:8482,154:353,155:8250,156:339,158:382,159:376}},38804:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.fromCodePoint=String.fromCodePoint||function(e){return String.fromCharCode(Math.floor((e-65536)/1024)+55296,(e-65536)%1024+56320)},t.getCodePoint=String.prototype.codePointAt?function(e,t){return e.codePointAt(t)}:function(e,t){return 1024*(e.charCodeAt(t)-55296)+e.charCodeAt(t+1)-56320+65536},t.highSurrogateFrom=55296,t.highSurrogateTo=56319},2081:(e,t,r)=>{var n=r(27042),i=r(82145),o=e.exports;for(var a in n)n.hasOwnProperty(a)&&(o[a]=n[a]);function s(e){if("string"===typeof e&&(e=i.parse(e)),e.protocol||(e.protocol="https:"),"https:"!==e.protocol)throw new Error('Protocol "'+e.protocol+'" not supported. Expected "https:"');return e}o.request=function(e,t){return e=s(e),n.request.call(this,e,t)},o.get=function(e,t){return e=s(e),n.get.call(this,e,t)}},73681:(e,t)=>{t.read=function(e,t,r,n,i){var o,a,s=8*i-n-1,l=(1<>1,u=-7,d=r?i-1:0,h=r?-1:1,f=e[t+d];for(d+=h,o=f&(1<<-u)-1,f>>=-u,u+=s;u>0;o=256*o+e[t+d],d+=h,u-=8);for(a=o&(1<<-u)-1,o>>=-u,u+=n;u>0;a=256*a+e[t+d],d+=h,u-=8);if(0===o)o=1-c;else{if(o===l)return a?NaN:1/0*(f?-1:1);a+=Math.pow(2,n),o-=c}return(f?-1:1)*a*Math.pow(2,o-n)},t.write=function(e,t,r,n,i,o){var a,s,l,c=8*o-i-1,u=(1<>1,h=23===i?Math.pow(2,-24)-Math.pow(2,-77):0,f=n?0:o-1,p=n?1:-1,m=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,a=u):(a=Math.floor(Math.log(t)/Math.LN2),t*(l=Math.pow(2,-a))<1&&(a--,l*=2),(t+=a+d>=1?h/l:h*Math.pow(2,1-d))*l>=2&&(a++,l/=2),a+d>=u?(s=0,a=u):a+d>=1?(s=(t*l-1)*Math.pow(2,i),a+=d):(s=t*Math.pow(2,d-1)*Math.pow(2,i),a=0));i>=8;e[r+f]=255&s,f+=p,s/=256,i-=8);for(a=a<0;e[r+f]=255&a,f+=p,a/=256,c-=8);e[r+f-p]|=128*m}},97244:e=>{"function"===typeof Object.create?e.exports=function(e,t){t&&(e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}))}:e.exports=function(e,t){if(t){e.super_=t;var r=function(){};r.prototype=t.prototype,e.prototype=new r,e.prototype.constructor=e}}},16206:(e,t,r)=>{"use strict";var n=r(47454)(),i=r(36805)("Object.prototype.toString"),o=function(e){return!(n&&e&&"object"===typeof e&&Symbol.toStringTag in e)&&"[object Arguments]"===i(e)},a=function(e){return!!o(e)||null!==e&&"object"===typeof e&&"number"===typeof e.length&&e.length>=0&&"[object Array]"!==i(e)&&"[object Function]"===i(e.callee)},s=function(){return o(arguments)}();o.isLegacyArguments=a,e.exports=s?o:a},98940:e=>{function t(e){return!!e.constructor&&"function"===typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)}e.exports=function(e){return null!=e&&(t(e)||function(e){return"function"===typeof e.readFloatLE&&"function"===typeof e.slice&&t(e.slice(0,0))}(e)||!!e._isBuffer)}},79366:e=>{"use strict";var t,r,n=Function.prototype.toString,i="object"===typeof Reflect&&null!==Reflect&&Reflect.apply;if("function"===typeof i&&"function"===typeof Object.defineProperty)try{t=Object.defineProperty({},"length",{get:function(){throw r}}),r={},i((function(){throw 42}),null,t)}catch(f){f!==r&&(i=null)}else i=null;var o=/^\s*class\b/,a=function(e){try{var t=n.call(e);return o.test(t)}catch(r){return!1}},s=function(e){try{return!a(e)&&(n.call(e),!0)}catch(t){return!1}},l=Object.prototype.toString,c="function"===typeof Symbol&&!!Symbol.toStringTag,u=!(0 in[,]),d=function(){return!1};if("object"===typeof document){var h=document.all;l.call(h)===l.call(document.all)&&(d=function(e){if((u||!e)&&("undefined"===typeof e||"object"===typeof e))try{var t=l.call(e);return("[object HTMLAllCollection]"===t||"[object HTML document.all class]"===t||"[object HTMLCollection]"===t||"[object Object]"===t)&&null==e("")}catch(r){}return!1})}e.exports=i?function(e){if(d(e))return!0;if(!e)return!1;if("function"!==typeof e&&"object"!==typeof e)return!1;try{i(e,null,t)}catch(n){if(n!==r)return!1}return!a(e)&&s(e)}:function(e){if(d(e))return!0;if(!e)return!1;if("function"!==typeof e&&"object"!==typeof e)return!1;if(c)return s(e);if(a(e))return!1;var t=l.call(e);return!("[object Function]"!==t&&"[object GeneratorFunction]"!==t&&!/^\[object HTML/.test(t))&&s(e)}},3822:(e,t,r)=>{"use strict";var n,i=Object.prototype.toString,o=Function.prototype.toString,a=/^\s*(?:function)?\*/,s=r(47454)(),l=Object.getPrototypeOf;e.exports=function(e){if("function"!==typeof e)return!1;if(a.test(o.call(e)))return!0;if(!s)return"[object GeneratorFunction]"===i.call(e);if(!l)return!1;if("undefined"===typeof n){var t=function(){if(!s)return!1;try{return Function("return function*() {}")()}catch(e){}}();n=!!t&&l(t)}return l(e)===n}},11658:e=>{e.exports=function(e){if("string"!==typeof e)throw new Error("[is-hex-prefixed] value must be type 'string', is currently type "+typeof e+", while checking isHexPrefixed.");return"0x"===e.slice(0,2)}},76889:e=>{"use strict";e.exports=function(e){return e!==e}},73383:(e,t,r)=>{"use strict";var n=r(86605),i=r(61782),o=r(76889),a=r(31756),s=r(52390),l=n(a(),Number);i(l,{getPolyfill:a,implementation:o,shim:s}),e.exports=l},31756:(e,t,r)=>{"use strict";var n=r(76889);e.exports=function(){return Number.isNaN&&Number.isNaN(NaN)&&!Number.isNaN("a")?Number.isNaN:n}},52390:(e,t,r)=>{"use strict";var n=r(61782),i=r(31756);e.exports=function(){var e=i();return n(Number,{isNaN:e},{isNaN:function(){return Number.isNaN!==e}}),e}},83546:(e,t,r)=>{"use strict";var n=r(8657);e.exports=function(e){return!!n(e)}},78130:(module,exports,__webpack_require__)=>{var process=__webpack_require__(904),__WEBPACK_AMD_DEFINE_RESULT__;(function(){"use strict";var ERROR="input is invalid type",WINDOW="object"===typeof window,root=WINDOW?window:{};root.JS_SHA256_NO_WINDOW&&(WINDOW=!1);var WEB_WORKER=!WINDOW&&"object"===typeof self,NODE_JS=!root.JS_SHA256_NO_NODE_JS&&"object"===typeof process&&process.versions&&process.versions.node;NODE_JS?root=__webpack_require__.g:WEB_WORKER&&(root=self);var COMMON_JS=!root.JS_SHA256_NO_COMMON_JS&&module.exports,AMD=__webpack_require__.amdO,ARRAY_BUFFER=!root.JS_SHA256_NO_ARRAY_BUFFER&&"undefined"!==typeof ArrayBuffer,HEX_CHARS="0123456789abcdef".split(""),EXTRA=[-2147483648,8388608,32768,128],SHIFT=[24,16,8,0],K=[1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298],OUTPUT_TYPES=["hex","array","digest","arrayBuffer"],blocks=[];!root.JS_SHA256_NO_NODE_JS&&Array.isArray||(Array.isArray=function(e){return"[object Array]"===Object.prototype.toString.call(e)}),!ARRAY_BUFFER||!root.JS_SHA256_NO_ARRAY_BUFFER_IS_VIEW&&ArrayBuffer.isView||(ArrayBuffer.isView=function(e){return"object"===typeof e&&e.buffer&&e.buffer.constructor===ArrayBuffer});var createOutputMethod=function(e,t){return function(r){return new Sha256(t,!0).update(r)[e]()}},createMethod=function(e){var t=createOutputMethod("hex",e);NODE_JS&&(t=nodeWrap(t,e)),t.create=function(){return new Sha256(e)},t.update=function(e){return t.create().update(e)};for(var r=0;r>6,a[l++]=128|63&o):o<55296||o>=57344?(a[l++]=224|o>>12,a[l++]=128|o>>6&63,a[l++]=128|63&o):(o=65536+((1023&o)<<10|1023&e.charCodeAt(++n)),a[l++]=240|o>>18,a[l++]=128|o>>12&63,a[l++]=128|o>>6&63,a[l++]=128|63&o);e=a}else{if("object"!==i)throw new Error(ERROR);if(null===e)throw new Error(ERROR);if(ARRAY_BUFFER&&e.constructor===ArrayBuffer)e=new Uint8Array(e);else if(!Array.isArray(e)&&(!ARRAY_BUFFER||!ArrayBuffer.isView(e)))throw new Error(ERROR)}e.length>64&&(e=new Sha256(t,!0).update(e).array());var c=[],u=[];for(n=0;n<64;++n){var d=e[n]||0;c[n]=92^d,u[n]=54^d}Sha256.call(this,t,r),this.update(u),this.oKeyPad=c,this.inner=!0,this.sharedMemory=r}Sha256.prototype.update=function(e){if(!this.finalized){var t,r=typeof e;if("string"!==r){if("object"!==r)throw new Error(ERROR);if(null===e)throw new Error(ERROR);if(ARRAY_BUFFER&&e.constructor===ArrayBuffer)e=new Uint8Array(e);else if(!Array.isArray(e)&&(!ARRAY_BUFFER||!ArrayBuffer.isView(e)))throw new Error(ERROR);t=!0}for(var n,i,o=0,a=e.length,s=this.blocks;o>2]|=e[o]<>2]|=n<>2]|=(192|n>>6)<>2]|=(128|63&n)<=57344?(s[i>>2]|=(224|n>>12)<>2]|=(128|n>>6&63)<>2]|=(128|63&n)<>2]|=(240|n>>18)<>2]|=(128|n>>12&63)<>2]|=(128|n>>6&63)<>2]|=(128|63&n)<=64?(this.block=s[16],this.start=i-64,this.hash(),this.hashed=!0):this.start=i}return this.bytes>4294967295&&(this.hBytes+=this.bytes/4294967296<<0,this.bytes=this.bytes%4294967296),this}},Sha256.prototype.finalize=function(){if(!this.finalized){this.finalized=!0;var e=this.blocks,t=this.lastByteIndex;e[16]=this.block,e[t>>2]|=EXTRA[3&t],this.block=e[16],t>=56&&(this.hashed||this.hash(),e[0]=this.block,e[16]=e[1]=e[2]=e[3]=e[4]=e[5]=e[6]=e[7]=e[8]=e[9]=e[10]=e[11]=e[12]=e[13]=e[14]=e[15]=0),e[14]=this.hBytes<<3|this.bytes>>>29,e[15]=this.bytes<<3,this.hash()}},Sha256.prototype.hash=function(){var e,t,r,n,i,o,a,s,l,c=this.h0,u=this.h1,d=this.h2,h=this.h3,f=this.h4,p=this.h5,m=this.h6,g=this.h7,y=this.blocks;for(e=16;e<64;++e)t=((i=y[e-15])>>>7|i<<25)^(i>>>18|i<<14)^i>>>3,r=((i=y[e-2])>>>17|i<<15)^(i>>>19|i<<13)^i>>>10,y[e]=y[e-16]+t+y[e-7]+r<<0;for(l=u&d,e=0;e<64;e+=4)this.first?(this.is224?(o=300032,g=(i=y[0]-1413257819)-150054599<<0,h=i+24177077<<0):(o=704751109,g=(i=y[0]-210244248)-1521486534<<0,h=i+143694565<<0),this.first=!1):(t=(c>>>2|c<<30)^(c>>>13|c<<19)^(c>>>22|c<<10),n=(o=c&u)^c&d^l,g=h+(i=g+(r=(f>>>6|f<<26)^(f>>>11|f<<21)^(f>>>25|f<<7))+(f&p^~f&m)+K[e]+y[e])<<0,h=i+(t+n)<<0),t=(h>>>2|h<<30)^(h>>>13|h<<19)^(h>>>22|h<<10),n=(a=h&c)^h&u^o,m=d+(i=m+(r=(g>>>6|g<<26)^(g>>>11|g<<21)^(g>>>25|g<<7))+(g&f^~g&p)+K[e+1]+y[e+1])<<0,t=((d=i+(t+n)<<0)>>>2|d<<30)^(d>>>13|d<<19)^(d>>>22|d<<10),n=(s=d&h)^d&c^a,p=u+(i=p+(r=(m>>>6|m<<26)^(m>>>11|m<<21)^(m>>>25|m<<7))+(m&g^~m&f)+K[e+2]+y[e+2])<<0,t=((u=i+(t+n)<<0)>>>2|u<<30)^(u>>>13|u<<19)^(u>>>22|u<<10),n=(l=u&d)^u&h^s,f=c+(i=f+(r=(p>>>6|p<<26)^(p>>>11|p<<21)^(p>>>25|p<<7))+(p&m^~p&g)+K[e+3]+y[e+3])<<0,c=i+(t+n)<<0;this.h0=this.h0+c<<0,this.h1=this.h1+u<<0,this.h2=this.h2+d<<0,this.h3=this.h3+h<<0,this.h4=this.h4+f<<0,this.h5=this.h5+p<<0,this.h6=this.h6+m<<0,this.h7=this.h7+g<<0},Sha256.prototype.hex=function(){this.finalize();var e=this.h0,t=this.h1,r=this.h2,n=this.h3,i=this.h4,o=this.h5,a=this.h6,s=this.h7,l=HEX_CHARS[e>>28&15]+HEX_CHARS[e>>24&15]+HEX_CHARS[e>>20&15]+HEX_CHARS[e>>16&15]+HEX_CHARS[e>>12&15]+HEX_CHARS[e>>8&15]+HEX_CHARS[e>>4&15]+HEX_CHARS[15&e]+HEX_CHARS[t>>28&15]+HEX_CHARS[t>>24&15]+HEX_CHARS[t>>20&15]+HEX_CHARS[t>>16&15]+HEX_CHARS[t>>12&15]+HEX_CHARS[t>>8&15]+HEX_CHARS[t>>4&15]+HEX_CHARS[15&t]+HEX_CHARS[r>>28&15]+HEX_CHARS[r>>24&15]+HEX_CHARS[r>>20&15]+HEX_CHARS[r>>16&15]+HEX_CHARS[r>>12&15]+HEX_CHARS[r>>8&15]+HEX_CHARS[r>>4&15]+HEX_CHARS[15&r]+HEX_CHARS[n>>28&15]+HEX_CHARS[n>>24&15]+HEX_CHARS[n>>20&15]+HEX_CHARS[n>>16&15]+HEX_CHARS[n>>12&15]+HEX_CHARS[n>>8&15]+HEX_CHARS[n>>4&15]+HEX_CHARS[15&n]+HEX_CHARS[i>>28&15]+HEX_CHARS[i>>24&15]+HEX_CHARS[i>>20&15]+HEX_CHARS[i>>16&15]+HEX_CHARS[i>>12&15]+HEX_CHARS[i>>8&15]+HEX_CHARS[i>>4&15]+HEX_CHARS[15&i]+HEX_CHARS[o>>28&15]+HEX_CHARS[o>>24&15]+HEX_CHARS[o>>20&15]+HEX_CHARS[o>>16&15]+HEX_CHARS[o>>12&15]+HEX_CHARS[o>>8&15]+HEX_CHARS[o>>4&15]+HEX_CHARS[15&o]+HEX_CHARS[a>>28&15]+HEX_CHARS[a>>24&15]+HEX_CHARS[a>>20&15]+HEX_CHARS[a>>16&15]+HEX_CHARS[a>>12&15]+HEX_CHARS[a>>8&15]+HEX_CHARS[a>>4&15]+HEX_CHARS[15&a];return this.is224||(l+=HEX_CHARS[s>>28&15]+HEX_CHARS[s>>24&15]+HEX_CHARS[s>>20&15]+HEX_CHARS[s>>16&15]+HEX_CHARS[s>>12&15]+HEX_CHARS[s>>8&15]+HEX_CHARS[s>>4&15]+HEX_CHARS[15&s]),l},Sha256.prototype.toString=Sha256.prototype.hex,Sha256.prototype.digest=function(){this.finalize();var e=this.h0,t=this.h1,r=this.h2,n=this.h3,i=this.h4,o=this.h5,a=this.h6,s=this.h7,l=[e>>24&255,e>>16&255,e>>8&255,255&e,t>>24&255,t>>16&255,t>>8&255,255&t,r>>24&255,r>>16&255,r>>8&255,255&r,n>>24&255,n>>16&255,n>>8&255,255&n,i>>24&255,i>>16&255,i>>8&255,255&i,o>>24&255,o>>16&255,o>>8&255,255&o,a>>24&255,a>>16&255,a>>8&255,255&a];return this.is224||l.push(s>>24&255,s>>16&255,s>>8&255,255&s),l},Sha256.prototype.array=Sha256.prototype.digest,Sha256.prototype.arrayBuffer=function(){this.finalize();var e=new ArrayBuffer(this.is224?28:32),t=new DataView(e);return t.setUint32(0,this.h0),t.setUint32(4,this.h1),t.setUint32(8,this.h2),t.setUint32(12,this.h3),t.setUint32(16,this.h4),t.setUint32(20,this.h5),t.setUint32(24,this.h6),this.is224||t.setUint32(28,this.h7),e},HmacSha256.prototype=new Sha256,HmacSha256.prototype.finalize=function(){if(Sha256.prototype.finalize.call(this),this.inner){this.inner=!1;var e=this.array();Sha256.call(this,this.is224,this.sharedMemory),this.update(this.oKeyPad),this.update(e),Sha256.prototype.finalize.call(this)}};var exports=createMethod();exports.sha256=exports,exports.sha224=createMethod(!0),exports.sha256.hmac=createHmacMethod(),exports.sha224.hmac=createHmacMethod(!0),COMMON_JS?module.exports=exports:(root.sha256=exports.sha256,root.sha224=exports.sha224,AMD&&(__WEBPACK_AMD_DEFINE_RESULT__=function(){return exports}.call(exports,__webpack_require__,exports,module),void 0===__WEBPACK_AMD_DEFINE_RESULT__||(module.exports=__WEBPACK_AMD_DEFINE_RESULT__)))})()},79162:(e,t,r)=>{var n,i=r(904);!function(){"use strict";var o="input is invalid type",a="object"===typeof window,s=a?window:{};s.JS_SHA3_NO_WINDOW&&(a=!1);var l=!a&&"object"===typeof self;!s.JS_SHA3_NO_NODE_JS&&"object"===typeof i&&i.versions&&i.versions.node?s=r.g:l&&(s=self);var c=!s.JS_SHA3_NO_COMMON_JS&&e.exports,u=r.amdO,d=!s.JS_SHA3_NO_ARRAY_BUFFER&&"undefined"!==typeof ArrayBuffer,h="0123456789abcdef".split(""),f=[4,1024,262144,67108864],p=[0,8,16,24],m=[1,0,32898,0,32906,2147483648,2147516416,2147483648,32907,0,2147483649,0,2147516545,2147483648,32777,2147483648,138,0,136,0,2147516425,0,2147483658,0,2147516555,0,139,2147483648,32905,2147483648,32771,2147483648,32770,2147483648,128,2147483648,32778,0,2147483658,2147483648,2147516545,2147483648,32896,2147483648,2147483649,0,2147516424,2147483648],g=[224,256,384,512],y=[128,256],v=["hex","buffer","arrayBuffer","array","digest"],b={128:168,256:136};!s.JS_SHA3_NO_NODE_JS&&Array.isArray||(Array.isArray=function(e){return"[object Array]"===Object.prototype.toString.call(e)}),!d||!s.JS_SHA3_NO_ARRAY_BUFFER_IS_VIEW&&ArrayBuffer.isView||(ArrayBuffer.isView=function(e){return"object"===typeof e&&e.buffer&&e.buffer.constructor===ArrayBuffer});for(var w=function(e,t,r){return function(n){return new P(e,t,e).update(n)[r]()}},x=function(e,t,r){return function(n,i){return new P(e,t,i).update(n)[r]()}},k=function(e,t,r){return function(t,n,i,o){return S["cshake"+e].update(t,n,i,o)[r]()}},M=function(e,t,r){return function(t,n,i,o){return S["kmac"+e].update(t,n,i,o)[r]()}},E=function(e,t,r,n){for(var i=0;i>5,this.byteCount=this.blockCount<<2,this.outputBlocks=r>>5,this.extraBytes=(31&r)>>3;for(var n=0;n<50;++n)this.s[n]=0}function L(e,t,r){P.call(this,e,t,r)}P.prototype.update=function(e){if(this.finalized)throw new Error("finalize already called");var t,r=typeof e;if("string"!==r){if("object"!==r)throw new Error(o);if(null===e)throw new Error(o);if(d&&e.constructor===ArrayBuffer)e=new Uint8Array(e);else if(!Array.isArray(e)&&(!d||!ArrayBuffer.isView(e)))throw new Error(o);t=!0}for(var n,i,a=this.blocks,s=this.byteCount,l=e.length,c=this.blockCount,u=0,h=this.s;u>2]|=e[u]<>2]|=i<>2]|=(192|i>>6)<>2]|=(128|63&i)<=57344?(a[n>>2]|=(224|i>>12)<>2]|=(128|i>>6&63)<>2]|=(128|63&i)<>2]|=(240|i>>18)<>2]|=(128|i>>12&63)<>2]|=(128|i>>6&63)<>2]|=(128|63&i)<=s){for(this.start=n-s,this.block=a[c],n=0;n>=8);r>0;)i.unshift(r),r=255&(e>>=8),++n;return t?i.push(n):i.unshift(n),this.update(i),i.length},P.prototype.encodeString=function(e){var t,r=typeof e;if("string"!==r){if("object"!==r)throw new Error(o);if(null===e)throw new Error(o);if(d&&e.constructor===ArrayBuffer)e=new Uint8Array(e);else if(!Array.isArray(e)&&(!d||!ArrayBuffer.isView(e)))throw new Error(o);t=!0}var n=0,i=e.length;if(t)n=i;else for(var a=0;a=57344?n+=3:(s=65536+((1023&s)<<10|1023&e.charCodeAt(++a)),n+=4)}return n+=this.encode(8*n),this.update(e),n},P.prototype.bytepad=function(e,t){for(var r=this.encode(t),n=0;n>2]|=this.padding[3&t],this.lastByteIndex===this.byteCount)for(e[0]=e[r],t=1;t>4&15]+h[15&e]+h[e>>12&15]+h[e>>8&15]+h[e>>20&15]+h[e>>16&15]+h[e>>28&15]+h[e>>24&15];a%t===0&&(R(r),o=0)}return i&&(e=r[o],s+=h[e>>4&15]+h[15&e],i>1&&(s+=h[e>>12&15]+h[e>>8&15]),i>2&&(s+=h[e>>20&15]+h[e>>16&15])),s},P.prototype.arrayBuffer=function(){this.finalize();var e,t=this.blockCount,r=this.s,n=this.outputBlocks,i=this.extraBytes,o=0,a=0,s=this.outputBits>>3;e=i?new ArrayBuffer(n+1<<2):new ArrayBuffer(s);for(var l=new Uint32Array(e);a>8&255,l[e+2]=t>>16&255,l[e+3]=t>>24&255;s%r===0&&R(n)}return o&&(e=s<<2,t=n[a],l[e]=255&t,o>1&&(l[e+1]=t>>8&255),o>2&&(l[e+2]=t>>16&255)),l},L.prototype=new P,L.prototype.finalize=function(){return this.encode(this.outputBits,!0),P.prototype.finalize.call(this)};var R=function(e){var t,r,n,i,o,a,s,l,c,u,d,h,f,p,g,y,v,b,w,x,k,M,E,_,A,S,I,T,C,N,D,j,O,P,L,R,z,B,U,F,H,V,G,q,W,Y,Z,Q,K,J,$,X,ee,te,re,ne,ie,oe,ae,se,le,ce,ue;for(n=0;n<48;n+=2)i=e[0]^e[10]^e[20]^e[30]^e[40],o=e[1]^e[11]^e[21]^e[31]^e[41],a=e[2]^e[12]^e[22]^e[32]^e[42],s=e[3]^e[13]^e[23]^e[33]^e[43],l=e[4]^e[14]^e[24]^e[34]^e[44],c=e[5]^e[15]^e[25]^e[35]^e[45],u=e[6]^e[16]^e[26]^e[36]^e[46],d=e[7]^e[17]^e[27]^e[37]^e[47],t=(h=e[8]^e[18]^e[28]^e[38]^e[48])^(a<<1|s>>>31),r=(f=e[9]^e[19]^e[29]^e[39]^e[49])^(s<<1|a>>>31),e[0]^=t,e[1]^=r,e[10]^=t,e[11]^=r,e[20]^=t,e[21]^=r,e[30]^=t,e[31]^=r,e[40]^=t,e[41]^=r,t=i^(l<<1|c>>>31),r=o^(c<<1|l>>>31),e[2]^=t,e[3]^=r,e[12]^=t,e[13]^=r,e[22]^=t,e[23]^=r,e[32]^=t,e[33]^=r,e[42]^=t,e[43]^=r,t=a^(u<<1|d>>>31),r=s^(d<<1|u>>>31),e[4]^=t,e[5]^=r,e[14]^=t,e[15]^=r,e[24]^=t,e[25]^=r,e[34]^=t,e[35]^=r,e[44]^=t,e[45]^=r,t=l^(h<<1|f>>>31),r=c^(f<<1|h>>>31),e[6]^=t,e[7]^=r,e[16]^=t,e[17]^=r,e[26]^=t,e[27]^=r,e[36]^=t,e[37]^=r,e[46]^=t,e[47]^=r,t=u^(i<<1|o>>>31),r=d^(o<<1|i>>>31),e[8]^=t,e[9]^=r,e[18]^=t,e[19]^=r,e[28]^=t,e[29]^=r,e[38]^=t,e[39]^=r,e[48]^=t,e[49]^=r,p=e[0],g=e[1],Y=e[11]<<4|e[10]>>>28,Z=e[10]<<4|e[11]>>>28,T=e[20]<<3|e[21]>>>29,C=e[21]<<3|e[20]>>>29,se=e[31]<<9|e[30]>>>23,le=e[30]<<9|e[31]>>>23,V=e[40]<<18|e[41]>>>14,G=e[41]<<18|e[40]>>>14,P=e[2]<<1|e[3]>>>31,L=e[3]<<1|e[2]>>>31,y=e[13]<<12|e[12]>>>20,v=e[12]<<12|e[13]>>>20,Q=e[22]<<10|e[23]>>>22,K=e[23]<<10|e[22]>>>22,N=e[33]<<13|e[32]>>>19,D=e[32]<<13|e[33]>>>19,ce=e[42]<<2|e[43]>>>30,ue=e[43]<<2|e[42]>>>30,te=e[5]<<30|e[4]>>>2,re=e[4]<<30|e[5]>>>2,R=e[14]<<6|e[15]>>>26,z=e[15]<<6|e[14]>>>26,b=e[25]<<11|e[24]>>>21,w=e[24]<<11|e[25]>>>21,J=e[34]<<15|e[35]>>>17,$=e[35]<<15|e[34]>>>17,j=e[45]<<29|e[44]>>>3,O=e[44]<<29|e[45]>>>3,_=e[6]<<28|e[7]>>>4,A=e[7]<<28|e[6]>>>4,ne=e[17]<<23|e[16]>>>9,ie=e[16]<<23|e[17]>>>9,B=e[26]<<25|e[27]>>>7,U=e[27]<<25|e[26]>>>7,x=e[36]<<21|e[37]>>>11,k=e[37]<<21|e[36]>>>11,X=e[47]<<24|e[46]>>>8,ee=e[46]<<24|e[47]>>>8,q=e[8]<<27|e[9]>>>5,W=e[9]<<27|e[8]>>>5,S=e[18]<<20|e[19]>>>12,I=e[19]<<20|e[18]>>>12,oe=e[29]<<7|e[28]>>>25,ae=e[28]<<7|e[29]>>>25,F=e[38]<<8|e[39]>>>24,H=e[39]<<8|e[38]>>>24,M=e[48]<<14|e[49]>>>18,E=e[49]<<14|e[48]>>>18,e[0]=p^~y&b,e[1]=g^~v&w,e[10]=_^~S&T,e[11]=A^~I&C,e[20]=P^~R&B,e[21]=L^~z&U,e[30]=q^~Y&Q,e[31]=W^~Z&K,e[40]=te^~ne&oe,e[41]=re^~ie&ae,e[2]=y^~b&x,e[3]=v^~w&k,e[12]=S^~T&N,e[13]=I^~C&D,e[22]=R^~B&F,e[23]=z^~U&H,e[32]=Y^~Q&J,e[33]=Z^~K&$,e[42]=ne^~oe&se,e[43]=ie^~ae&le,e[4]=b^~x&M,e[5]=w^~k&E,e[14]=T^~N&j,e[15]=C^~D&O,e[24]=B^~F&V,e[25]=U^~H&G,e[34]=Q^~J&X,e[35]=K^~$&ee,e[44]=oe^~se&ce,e[45]=ae^~le&ue,e[6]=x^~M&p,e[7]=k^~E&g,e[16]=N^~j&_,e[17]=D^~O&A,e[26]=F^~V&P,e[27]=H^~G&L,e[36]=J^~X&q,e[37]=$^~ee&W,e[46]=se^~ce&te,e[47]=le^~ue&re,e[8]=M^~p&y,e[9]=E^~g&v,e[18]=j^~_&S,e[19]=O^~A&I,e[28]=V^~P&R,e[29]=G^~L&z,e[38]=X^~q&Y,e[39]=ee^~W&Z,e[48]=ce^~te&ne,e[49]=ue^~re&ie,e[0]^=m[n],e[1]^=m[n+1]};if(c)e.exports=S;else{for(T=0;T{try{const[i,o,s]=await a._runAllMiddleware(e,t,this._middleware);return o?(await a._runReturnHandlers(s),n(i)):r((async e=>{try{await a._runReturnHandlers(s)}catch(t){return e(t)}return e()}))}catch(i){return n(i)}}}async _handleBatch(e,t){try{const r=await Promise.all(e.map(this._promiseHandle.bind(this)));return t?t(null,r):r}catch(r){if(t)return t(r);throw r}}_promiseHandle(e){return new Promise((t=>{this._handle(e,((e,r)=>{t(r)}))}))}async _handle(e,t){if(!e||Array.isArray(e)||"object"!==typeof e){const r=new o.EthereumRpcError(o.errorCodes.rpc.invalidRequest,"Requests must be plain objects. Received: "+typeof e,{request:e});return t(r,{id:void 0,jsonrpc:"2.0",error:r})}if("string"!==typeof e.method){const r=new o.EthereumRpcError(o.errorCodes.rpc.invalidRequest,"Must specify a string method. Received: "+typeof e.method,{request:e});return t(r,{id:e.id,jsonrpc:"2.0",error:r})}const r=Object.assign({},e),n={id:r.id,jsonrpc:r.jsonrpc};let i=null;try{await this._processRequest(r,n)}catch(a){i=a}return i&&(delete n.result,n.error||(n.error=o.serializeError(i))),t(i,n)}async _processRequest(e,t){const[r,n,i]=await a._runAllMiddleware(e,t,this._middleware);if(a._checkForCompletion(e,t,n),await a._runReturnHandlers(i),r)throw r}static async _runAllMiddleware(e,t,r){const n=[];let i=null,o=!1;for(const s of r)if([i,o]=await a._runMiddleware(e,t,s,n),o)break;return[i,o,n.reverse()]}static _runMiddleware(e,t,r,n){return new Promise((i=>{const a=e=>{const r=e||t.error;r&&(t.error=o.serializeError(r)),i([r,!0])},l=r=>{t.error?a(t.error):(r&&("function"!==typeof r&&a(new o.EthereumRpcError(o.errorCodes.rpc.internal,`JsonRpcEngine: "next" return handlers must be functions. Received "${typeof r}" for request:\n${s(e)}`,{request:e})),n.push(r)),i([null,!1]))};try{r(e,t,l,a)}catch(c){a(c)}}))}static async _runReturnHandlers(e){for(const t of e)await new Promise(((e,r)=>{t((t=>t?r(t):e()))}))}static _checkForCompletion(e,t,r){if(!("result"in t)&&!("error"in t))throw new o.EthereumRpcError(o.errorCodes.rpc.internal,`JsonRpcEngine: Response has no error or result for request:\n${s(e)}`,{request:e});if(!r)throw new o.EthereumRpcError(o.errorCodes.rpc.internal,`JsonRpcEngine: Nothing ended request:\n${s(e)}`,{request:e})}}function s(e){return JSON.stringify(e,null,2)}t.JsonRpcEngine=a},3277:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createAsyncMiddleware=void 0,t.createAsyncMiddleware=function(e){return async(t,r,n,i)=>{let o;const a=new Promise((e=>{o=e}));let s=null,l=!1;const c=async()=>{l=!0,n((e=>{s=e,o()})),await a};try{await e(t,r,c),l?(await a,s(null)):i(null)}catch(u){s?s(u):i(u)}}}},50799:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createScaffoldMiddleware=void 0,t.createScaffoldMiddleware=function(e){return(t,r,n,i)=>{const o=e[t.method];return void 0===o?n():"function"===typeof o?o(t,r,n,i):(r.result=o,i())}}},60395:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getUniqueId=void 0;const r=4294967295;let n=Math.floor(Math.random()*r);t.getUniqueId=function(){return n=(n+1)%r,n}},9847:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createIdRemapMiddleware=void 0;const n=r(60395);t.createIdRemapMiddleware=function(){return(e,t,r,i)=>{const o=e.id,a=n.getUniqueId();e.id=a,t.id=a,r((r=>{e.id=o,t.id=o,r()}))}}},67537:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r),Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[r]}})}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),i(r(9847),t),i(r(3277),t),i(r(50799),t),i(r(60395),t),i(r(54802),t),i(r(16669),t)},16669:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.mergeMiddleware=void 0;const n=r(54802);t.mergeMiddleware=function(e){const t=new n.JsonRpcEngine;return e.forEach((e=>t.push(e))),t.asMiddleware()}},56844:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.EthereumProviderError=t.EthereumRpcError=void 0;const n=r(61957);class i extends Error{constructor(e,t,r){if(!Number.isInteger(e))throw new Error('"code" must be an integer.');if(!t||"string"!==typeof t)throw new Error('"message" must be a nonempty string.');super(t),this.code=e,void 0!==r&&(this.data=r)}serialize(){const e={code:this.code,message:this.message};return void 0!==this.data&&(e.data=this.data),this.stack&&(e.stack=this.stack),e}toString(){return n.default(this.serialize(),o,2)}}t.EthereumRpcError=i;function o(e,t){if("[Circular]"!==t)return t}t.EthereumProviderError=class extends i{constructor(e,t,r){if(!function(e){return Number.isInteger(e)&&e>=1e3&&e<=4999}(e))throw new Error('"code" must be an integer such that: 1000 <= code <= 4999');super(e,t,r)}}},68314:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.errorValues=t.errorCodes=void 0,t.errorCodes={rpc:{invalidInput:-32e3,resourceNotFound:-32001,resourceUnavailable:-32002,transactionRejected:-32003,methodNotSupported:-32004,limitExceeded:-32005,parse:-32700,invalidRequest:-32600,methodNotFound:-32601,invalidParams:-32602,internal:-32603},provider:{userRejectedRequest:4001,unauthorized:4100,unsupportedMethod:4200,disconnected:4900,chainDisconnected:4901}},t.errorValues={"-32700":{standard:"JSON RPC 2.0",message:"Invalid JSON was received by the server. An error occurred on the server while parsing the JSON text."},"-32600":{standard:"JSON RPC 2.0",message:"The JSON sent is not a valid Request object."},"-32601":{standard:"JSON RPC 2.0",message:"The method does not exist / is not available."},"-32602":{standard:"JSON RPC 2.0",message:"Invalid method parameter(s)."},"-32603":{standard:"JSON RPC 2.0",message:"Internal JSON-RPC error."},"-32000":{standard:"EIP-1474",message:"Invalid input."},"-32001":{standard:"EIP-1474",message:"Resource not found."},"-32002":{standard:"EIP-1474",message:"Resource unavailable."},"-32003":{standard:"EIP-1474",message:"Transaction rejected."},"-32004":{standard:"EIP-1474",message:"Method not supported."},"-32005":{standard:"EIP-1474",message:"Request limit exceeded."},4001:{standard:"EIP-1193",message:"User rejected the request."},4100:{standard:"EIP-1193",message:"The requested account and/or method has not been authorized by the user."},4200:{standard:"EIP-1193",message:"The requested method is not supported by this Ethereum provider."},4900:{standard:"EIP-1193",message:"The provider is disconnected from all chains."},4901:{standard:"EIP-1193",message:"The provider is disconnected from the specified chain."}}},67905:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ethErrors=void 0;const n=r(56844),i=r(8969),o=r(68314);function a(e,t){const[r,o]=l(t);return new n.EthereumRpcError(e,r||i.getMessageFromCode(e),o)}function s(e,t){const[r,o]=l(t);return new n.EthereumProviderError(e,r||i.getMessageFromCode(e),o)}function l(e){if(e){if("string"===typeof e)return[e];if("object"===typeof e&&!Array.isArray(e)){const{message:t,data:r}=e;if(t&&"string"!==typeof t)throw new Error("Must specify string message.");return[t||void 0,r]}}return[]}t.ethErrors={rpc:{parse:e=>a(o.errorCodes.rpc.parse,e),invalidRequest:e=>a(o.errorCodes.rpc.invalidRequest,e),invalidParams:e=>a(o.errorCodes.rpc.invalidParams,e),methodNotFound:e=>a(o.errorCodes.rpc.methodNotFound,e),internal:e=>a(o.errorCodes.rpc.internal,e),server:e=>{if(!e||"object"!==typeof e||Array.isArray(e))throw new Error("Ethereum RPC Server errors must provide single object argument.");const{code:t}=e;if(!Number.isInteger(t)||t>-32005||t<-32099)throw new Error('"code" must be an integer such that: -32099 <= code <= -32005');return a(t,e)},invalidInput:e=>a(o.errorCodes.rpc.invalidInput,e),resourceNotFound:e=>a(o.errorCodes.rpc.resourceNotFound,e),resourceUnavailable:e=>a(o.errorCodes.rpc.resourceUnavailable,e),transactionRejected:e=>a(o.errorCodes.rpc.transactionRejected,e),methodNotSupported:e=>a(o.errorCodes.rpc.methodNotSupported,e),limitExceeded:e=>a(o.errorCodes.rpc.limitExceeded,e)},provider:{userRejectedRequest:e=>s(o.errorCodes.provider.userRejectedRequest,e),unauthorized:e=>s(o.errorCodes.provider.unauthorized,e),unsupportedMethod:e=>s(o.errorCodes.provider.unsupportedMethod,e),disconnected:e=>s(o.errorCodes.provider.disconnected,e),chainDisconnected:e=>s(o.errorCodes.provider.chainDisconnected,e),custom:e=>{if(!e||"object"!==typeof e||Array.isArray(e))throw new Error("Ethereum Provider custom errors must provide single object argument.");const{code:t,message:r,data:i}=e;if(!r||"string"!==typeof r)throw new Error('"message" must be a nonempty string');return new n.EthereumProviderError(t,r,i)}}}},7632:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getMessageFromCode=t.serializeError=t.EthereumProviderError=t.EthereumRpcError=t.ethErrors=t.errorCodes=void 0;const n=r(56844);Object.defineProperty(t,"EthereumRpcError",{enumerable:!0,get:function(){return n.EthereumRpcError}}),Object.defineProperty(t,"EthereumProviderError",{enumerable:!0,get:function(){return n.EthereumProviderError}});const i=r(8969);Object.defineProperty(t,"serializeError",{enumerable:!0,get:function(){return i.serializeError}}),Object.defineProperty(t,"getMessageFromCode",{enumerable:!0,get:function(){return i.getMessageFromCode}});const o=r(67905);Object.defineProperty(t,"ethErrors",{enumerable:!0,get:function(){return o.ethErrors}});const a=r(68314);Object.defineProperty(t,"errorCodes",{enumerable:!0,get:function(){return a.errorCodes}})},8969:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.serializeError=t.isValidCode=t.getMessageFromCode=t.JSON_RPC_SERVER_ERROR_MESSAGE=void 0;const n=r(68314),i=r(56844),o=n.errorCodes.rpc.internal,a="Unspecified error message. This is a bug, please report it.",s={code:o,message:l(o)};function l(e){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:a;if(Number.isInteger(e)){const r=e.toString();if(h(n.errorValues,r))return n.errorValues[r].message;if(u(e))return t.JSON_RPC_SERVER_ERROR_MESSAGE}return r}function c(e){if(!Number.isInteger(e))return!1;const t=e.toString();return!!n.errorValues[t]||!!u(e)}function u(e){return e>=-32099&&e<=-32e3}function d(e){return e&&"object"===typeof e&&!Array.isArray(e)?Object.assign({},e):e}function h(e,t){return Object.prototype.hasOwnProperty.call(e,t)}t.JSON_RPC_SERVER_ERROR_MESSAGE="Unspecified server error.",t.getMessageFromCode=l,t.isValidCode=c,t.serializeError=function(e){let{fallbackError:t=s,shouldIncludeStack:r=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};var n,o;if(!t||!Number.isInteger(t.code)||"string"!==typeof t.message)throw new Error("Must provide fallback error with integer number code and string message.");if(e instanceof i.EthereumRpcError)return e.serialize();const a={};if(e&&"object"===typeof e&&!Array.isArray(e)&&h(e,"code")&&c(e.code)){const t=e;a.code=t.code,t.message&&"string"===typeof t.message?(a.message=t.message,h(t,"data")&&(a.data=t.data)):(a.message=l(a.code),a.data={originalError:d(e)})}else{a.code=t.code;const r=null===(n=e)||void 0===n?void 0:n.message;a.message=r&&"string"===typeof r?r:t.message,a.data={originalError:d(e)}}const u=null===(o=e)||void 0===o?void 0:o.stack;return r&&e&&u&&"string"===typeof u&&(a.stack=u),a}},4813:e=>{e.exports=function(e){var t=(e=e||{}).max||Number.MAX_SAFE_INTEGER,r="undefined"!==typeof e.start?e.start:Math.floor(Math.random()*t);return function(){return r%=t,r++}}},55191:(e,t,r)=>{var n=r(96034),i=function(e){var t="",r=Object.keys(e);return r.forEach((function(i,o){var a=e[i];(function(e){return/[height|width]$/.test(e)})(i=n(i))&&"number"===typeof a&&(a+="px"),t+=!0===a?i:!1===a?"not "+i:"("+i+": "+a+")",o{e.exports=r(95586)(r(59191))},95586:(e,t,r)=>{const n=r(74998),i=r(97036);e.exports=function(e){const t=n(e),r=i(e);return function(e,n){switch("string"===typeof e?e.toLowerCase():e){case"keccak224":return new t(1152,448,null,224,n);case"keccak256":return new t(1088,512,null,256,n);case"keccak384":return new t(832,768,null,384,n);case"keccak512":return new t(576,1024,null,512,n);case"sha3-224":return new t(1152,448,6,224,n);case"sha3-256":return new t(1088,512,6,256,n);case"sha3-384":return new t(832,768,6,384,n);case"sha3-512":return new t(576,1024,6,512,n);case"shake128":return new r(1344,256,31,n);case"shake256":return new r(1088,512,31,n);default:throw new Error("Invald algorithm: "+e)}}}},74998:(e,t,r)=>{var n=r(38509).Buffer;const{Transform:i}=r(85025);e.exports=e=>class t extends i{constructor(t,r,n,i,o){super(o),this._rate=t,this._capacity=r,this._delimitedSuffix=n,this._hashBitLength=i,this._options=o,this._state=new e,this._state.initialize(t,r),this._finalized=!1}_transform(e,t,r){let n=null;try{this.update(e,t)}catch(i){n=i}r(n)}_flush(e){let t=null;try{this.push(this.digest())}catch(r){t=r}e(t)}update(e,t){if(!n.isBuffer(e)&&"string"!==typeof e)throw new TypeError("Data must be a string or a buffer");if(this._finalized)throw new Error("Digest already called");return n.isBuffer(e)||(e=n.from(e,t)),this._state.absorb(e),this}digest(e){if(this._finalized)throw new Error("Digest already called");this._finalized=!0,this._delimitedSuffix&&this._state.absorbLastFewBits(this._delimitedSuffix);let t=this._state.squeeze(this._hashBitLength/8);return void 0!==e&&(t=t.toString(e)),this._resetState(),t}_resetState(){return this._state.initialize(this._rate,this._capacity),this}_clone(){const e=new t(this._rate,this._capacity,this._delimitedSuffix,this._hashBitLength,this._options);return this._state.copy(e._state),e._finalized=this._finalized,e}}},97036:(e,t,r)=>{var n=r(38509).Buffer;const{Transform:i}=r(85025);e.exports=e=>class t extends i{constructor(t,r,n,i){super(i),this._rate=t,this._capacity=r,this._delimitedSuffix=n,this._options=i,this._state=new e,this._state.initialize(t,r),this._finalized=!1}_transform(e,t,r){let n=null;try{this.update(e,t)}catch(i){n=i}r(n)}_flush(){}_read(e){this.push(this.squeeze(e))}update(e,t){if(!n.isBuffer(e)&&"string"!==typeof e)throw new TypeError("Data must be a string or a buffer");if(this._finalized)throw new Error("Squeeze already called");return n.isBuffer(e)||(e=n.from(e,t)),this._state.absorb(e),this}squeeze(e,t){this._finalized||(this._finalized=!0,this._state.absorbLastFewBits(this._delimitedSuffix));let r=this._state.squeeze(e);return void 0!==t&&(r=r.toString(t)),r}_resetState(){return this._state.initialize(this._rate,this._capacity),this}_clone(){const e=new t(this._rate,this._capacity,this._delimitedSuffix,this._options);return this._state.copy(e._state),e._finalized=this._finalized,e}}},6224:(e,t)=>{const r=[1,0,32898,0,32906,2147483648,2147516416,2147483648,32907,0,2147483649,0,2147516545,2147483648,32777,2147483648,138,0,136,0,2147516425,0,2147483658,0,2147516555,0,139,2147483648,32905,2147483648,32771,2147483648,32770,2147483648,128,2147483648,32778,0,2147483658,2147483648,2147516545,2147483648,32896,2147483648,2147483649,0,2147516424,2147483648];t.p1600=function(e){for(let t=0;t<24;++t){const n=e[0]^e[10]^e[20]^e[30]^e[40],i=e[1]^e[11]^e[21]^e[31]^e[41],o=e[2]^e[12]^e[22]^e[32]^e[42],a=e[3]^e[13]^e[23]^e[33]^e[43],s=e[4]^e[14]^e[24]^e[34]^e[44],l=e[5]^e[15]^e[25]^e[35]^e[45],c=e[6]^e[16]^e[26]^e[36]^e[46],u=e[7]^e[17]^e[27]^e[37]^e[47],d=e[8]^e[18]^e[28]^e[38]^e[48],h=e[9]^e[19]^e[29]^e[39]^e[49];let f=d^(o<<1|a>>>31),p=h^(a<<1|o>>>31);const m=e[0]^f,g=e[1]^p,y=e[10]^f,v=e[11]^p,b=e[20]^f,w=e[21]^p,x=e[30]^f,k=e[31]^p,M=e[40]^f,E=e[41]^p;f=n^(s<<1|l>>>31),p=i^(l<<1|s>>>31);const _=e[2]^f,A=e[3]^p,S=e[12]^f,I=e[13]^p,T=e[22]^f,C=e[23]^p,N=e[32]^f,D=e[33]^p,j=e[42]^f,O=e[43]^p;f=o^(c<<1|u>>>31),p=a^(u<<1|c>>>31);const P=e[4]^f,L=e[5]^p,R=e[14]^f,z=e[15]^p,B=e[24]^f,U=e[25]^p,F=e[34]^f,H=e[35]^p,V=e[44]^f,G=e[45]^p;f=s^(d<<1|h>>>31),p=l^(h<<1|d>>>31);const q=e[6]^f,W=e[7]^p,Y=e[16]^f,Z=e[17]^p,Q=e[26]^f,K=e[27]^p,J=e[36]^f,$=e[37]^p,X=e[46]^f,ee=e[47]^p;f=c^(n<<1|i>>>31),p=u^(i<<1|n>>>31);const te=e[8]^f,re=e[9]^p,ne=e[18]^f,ie=e[19]^p,oe=e[28]^f,ae=e[29]^p,se=e[38]^f,le=e[39]^p,ce=e[48]^f,ue=e[49]^p,de=m,he=g,fe=v<<4|y>>>28,pe=y<<4|v>>>28,me=b<<3|w>>>29,ge=w<<3|b>>>29,ye=k<<9|x>>>23,ve=x<<9|k>>>23,be=M<<18|E>>>14,we=E<<18|M>>>14,xe=_<<1|A>>>31,ke=A<<1|_>>>31,Me=I<<12|S>>>20,Ee=S<<12|I>>>20,_e=T<<10|C>>>22,Ae=C<<10|T>>>22,Se=D<<13|N>>>19,Ie=N<<13|D>>>19,Te=j<<2|O>>>30,Ce=O<<2|j>>>30,Ne=L<<30|P>>>2,De=P<<30|L>>>2,je=R<<6|z>>>26,Oe=z<<6|R>>>26,Pe=U<<11|B>>>21,Le=B<<11|U>>>21,Re=F<<15|H>>>17,ze=H<<15|F>>>17,Be=G<<29|V>>>3,Ue=V<<29|G>>>3,Fe=q<<28|W>>>4,He=W<<28|q>>>4,Ve=Z<<23|Y>>>9,Ge=Y<<23|Z>>>9,qe=Q<<25|K>>>7,We=K<<25|Q>>>7,Ye=J<<21|$>>>11,Ze=$<<21|J>>>11,Qe=ee<<24|X>>>8,Ke=X<<24|ee>>>8,Je=te<<27|re>>>5,$e=re<<27|te>>>5,Xe=ne<<20|ie>>>12,et=ie<<20|ne>>>12,tt=ae<<7|oe>>>25,rt=oe<<7|ae>>>25,nt=se<<8|le>>>24,it=le<<8|se>>>24,ot=ce<<14|ue>>>18,at=ue<<14|ce>>>18;e[0]=de^~Me&Pe,e[1]=he^~Ee&Le,e[10]=Fe^~Xe&me,e[11]=He^~et&ge,e[20]=xe^~je&qe,e[21]=ke^~Oe&We,e[30]=Je^~fe&_e,e[31]=$e^~pe&Ae,e[40]=Ne^~Ve&tt,e[41]=De^~Ge&rt,e[2]=Me^~Pe&Ye,e[3]=Ee^~Le&Ze,e[12]=Xe^~me&Se,e[13]=et^~ge&Ie,e[22]=je^~qe&nt,e[23]=Oe^~We&it,e[32]=fe^~_e&Re,e[33]=pe^~Ae&ze,e[42]=Ve^~tt&ye,e[43]=Ge^~rt&ve,e[4]=Pe^~Ye&ot,e[5]=Le^~Ze&at,e[14]=me^~Se&Be,e[15]=ge^~Ie&Ue,e[24]=qe^~nt&be,e[25]=We^~it&we,e[34]=_e^~Re&Qe,e[35]=Ae^~ze&Ke,e[44]=tt^~ye&Te,e[45]=rt^~ve&Ce,e[6]=Ye^~ot&de,e[7]=Ze^~at&he,e[16]=Se^~Be&Fe,e[17]=Ie^~Ue&He,e[26]=nt^~be&xe,e[27]=it^~we&ke,e[36]=Re^~Qe&Je,e[37]=ze^~Ke&$e,e[46]=ye^~Te&Ne,e[47]=ve^~Ce&De,e[8]=ot^~de&Me,e[9]=at^~he&Ee,e[18]=Be^~Fe&Xe,e[19]=Ue^~He&et,e[28]=be^~xe&je,e[29]=we^~ke&Oe,e[38]=Qe^~Je&fe,e[39]=Ke^~$e&pe,e[48]=Te^~Ne&Ve,e[49]=Ce^~De&Ge,e[0]^=r[2*t],e[1]^=r[2*t+1]}}},59191:(e,t,r)=>{var n=r(38509).Buffer;const i=r(6224);function o(){this.state=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],this.blockSize=null,this.count=0,this.squeezing=!1}o.prototype.initialize=function(e,t){for(let r=0;r<50;++r)this.state[r]=0;this.blockSize=e/8,this.count=0,this.squeezing=!1},o.prototype.absorb=function(e){for(let t=0;t>>this.count%4*8&255,this.count+=1,this.count===this.blockSize&&(i.p1600(this.state),this.count=0);return t},o.prototype.copy=function(e){for(let t=0;t<50;++t)e.state[t]=this.state[t];e.blockSize=this.blockSize,e.count=this.count,e.squeezing=this.squeezing},e.exports=o},45511:(e,t,r)=>{e=r.nmd(e);var n="__lodash_hash_undefined__",i=9007199254740991,o="[object Arguments]",a="[object Boolean]",s="[object Date]",l="[object Function]",c="[object GeneratorFunction]",u="[object Map]",d="[object Number]",h="[object Object]",f="[object Promise]",p="[object RegExp]",m="[object Set]",g="[object String]",y="[object Symbol]",v="[object WeakMap]",b="[object ArrayBuffer]",w="[object DataView]",x="[object Float32Array]",k="[object Float64Array]",M="[object Int8Array]",E="[object Int16Array]",_="[object Int32Array]",A="[object Uint8Array]",S="[object Uint8ClampedArray]",I="[object Uint16Array]",T="[object Uint32Array]",C=/\w*$/,N=/^\[object .+?Constructor\]$/,D=/^(?:0|[1-9]\d*)$/,j={};j[o]=j["[object Array]"]=j[b]=j[w]=j[a]=j[s]=j[x]=j[k]=j[M]=j[E]=j[_]=j[u]=j[d]=j[h]=j[p]=j[m]=j[g]=j[y]=j[A]=j[S]=j[I]=j[T]=!0,j["[object Error]"]=j[l]=j[v]=!1;var O="object"==typeof r.g&&r.g&&r.g.Object===Object&&r.g,P="object"==typeof self&&self&&self.Object===Object&&self,L=O||P||Function("return this")(),R=t&&!t.nodeType&&t,z=R&&e&&!e.nodeType&&e,B=z&&z.exports===R;function U(e,t){return e.set(t[0],t[1]),e}function F(e,t){return e.add(t),e}function H(e,t,r,n){var i=-1,o=e?e.length:0;for(n&&o&&(r=e[++i]);++i-1},Ae.prototype.set=function(e,t){var r=this.__data__,n=Ne(r,e);return n<0?r.push([e,t]):r[n][1]=t,this},Se.prototype.clear=function(){this.__data__={hash:new _e,map:new(fe||Ae),string:new _e}},Se.prototype.delete=function(e){return Le(this,e).delete(e)},Se.prototype.get=function(e){return Le(this,e).get(e)},Se.prototype.has=function(e){return Le(this,e).has(e)},Se.prototype.set=function(e,t){return Le(this,e).set(e,t),this},Ie.prototype.clear=function(){this.__data__=new Ae},Ie.prototype.delete=function(e){return this.__data__.delete(e)},Ie.prototype.get=function(e){return this.__data__.get(e)},Ie.prototype.has=function(e){return this.__data__.has(e)},Ie.prototype.set=function(e,t){var r=this.__data__;if(r instanceof Ae){var n=r.__data__;if(!fe||n.length<199)return n.push([e,t]),this;r=this.__data__=new Se(n)}return r.set(e,t),this};var ze=ce?q(ce,Object):function(){return[]},Be=function(e){return ee.call(e)};function Ue(e,t){return!!(t=null==t?i:t)&&("number"==typeof e||D.test(e))&&e>-1&&e%1==0&&e-1&&e%1==0&&e<=i}(e.length)&&!Ye(e)}var We=ue||function(){return!1};function Ye(e){var t=Ze(e)?ee.call(e):"";return t==l||t==c}function Ze(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function Qe(e){return qe(e)?Te(e):function(e){if(!Fe(e))return de(e);var t=[];for(var r in Object(e))X.call(e,r)&&"constructor"!=r&&t.push(r);return t}(e)}e.exports=function(e){return De(e,!0,!0)}},82827:(e,t,r)=>{var n=NaN,i="[object Symbol]",o=/^\s+|\s+$/g,a=/^[-+]0x[0-9a-f]+$/i,s=/^0b[01]+$/i,l=/^0o[0-7]+$/i,c=parseInt,u="object"==typeof r.g&&r.g&&r.g.Object===Object&&r.g,d="object"==typeof self&&self&&self.Object===Object&&self,h=u||d||Function("return this")(),f=Object.prototype.toString,p=Math.max,m=Math.min,g=function(){return h.Date.now()};function y(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function v(e){if("number"==typeof e)return e;if(function(e){return"symbol"==typeof e||function(e){return!!e&&"object"==typeof e}(e)&&f.call(e)==i}(e))return n;if(y(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=y(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(o,"");var r=s.test(e);return r||l.test(e)?c(e.slice(2),r?2:8):a.test(e)?n:+e}e.exports=function(e,t,r){var n,i,o,a,s,l,c=0,u=!1,d=!1,h=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function f(t){var r=n,o=i;return n=i=void 0,c=t,a=e.apply(o,r)}function b(e){var r=e-l;return void 0===l||r>=t||r<0||d&&e-c>=o}function w(){var e=g();if(b(e))return x(e);s=setTimeout(w,function(e){var r=t-(e-l);return d?m(r,o-(e-c)):r}(e))}function x(e){return s=void 0,h&&n?f(e):(n=i=void 0,a)}function k(){var e=g(),r=b(e);if(n=arguments,i=this,l=e,r){if(void 0===s)return function(e){return c=e,s=setTimeout(w,t),u?f(e):a}(l);if(d)return s=setTimeout(w,t),f(l)}return void 0===s&&(s=setTimeout(w,t)),a}return t=v(t)||0,y(r)&&(u=!!r.leading,o=(d="maxWait"in r)?p(v(r.maxWait)||0,t):o,h="trailing"in r?!!r.trailing:h),k.cancel=function(){void 0!==s&&clearTimeout(s),c=0,n=l=i=s=void 0},k.flush=function(){return void 0===s?a:x(g())},k}},52900:(e,t,r)=>{e=r.nmd(e);var n="__lodash_hash_undefined__",i=1,o=2,a=9007199254740991,s="[object Arguments]",l="[object Array]",c="[object AsyncFunction]",u="[object Boolean]",d="[object Date]",h="[object Error]",f="[object Function]",p="[object GeneratorFunction]",m="[object Map]",g="[object Number]",y="[object Null]",v="[object Object]",b="[object Promise]",w="[object Proxy]",x="[object RegExp]",k="[object Set]",M="[object String]",E="[object Symbol]",_="[object Undefined]",A="[object WeakMap]",S="[object ArrayBuffer]",I="[object DataView]",T=/^\[object .+?Constructor\]$/,C=/^(?:0|[1-9]\d*)$/,N={};N["[object Float32Array]"]=N["[object Float64Array]"]=N["[object Int8Array]"]=N["[object Int16Array]"]=N["[object Int32Array]"]=N["[object Uint8Array]"]=N["[object Uint8ClampedArray]"]=N["[object Uint16Array]"]=N["[object Uint32Array]"]=!0,N[s]=N[l]=N[S]=N[u]=N[I]=N[d]=N[h]=N[f]=N[m]=N[g]=N[v]=N[x]=N[k]=N[M]=N[A]=!1;var D="object"==typeof r.g&&r.g&&r.g.Object===Object&&r.g,j="object"==typeof self&&self&&self.Object===Object&&self,O=D||j||Function("return this")(),P=t&&!t.nodeType&&t,L=P&&e&&!e.nodeType&&e,R=L&&L.exports===P,z=R&&D.process,B=function(){try{return z&&z.binding&&z.binding("util")}catch(e){}}(),U=B&&B.isTypedArray;function F(e,t){for(var r=-1,n=null==e?0:e.length;++rc))return!1;var d=s.get(e);if(d&&s.get(t))return d==t;var h=-1,f=!0,p=r&o?new Ae:void 0;for(s.set(e,t),s.set(t,e);++h-1},Ee.prototype.set=function(e,t){var r=this.__data__,n=Te(r,e);return n<0?(++this.size,r.push([e,t])):r[n][1]=t,this},_e.prototype.clear=function(){this.size=0,this.__data__={hash:new Me,map:new(de||Ee),string:new Me}},_e.prototype.delete=function(e){var t=Re(this,e).delete(e);return this.size-=t?1:0,t},_e.prototype.get=function(e){return Re(this,e).get(e)},_e.prototype.has=function(e){return Re(this,e).has(e)},_e.prototype.set=function(e,t){var r=Re(this,e),n=r.size;return r.set(e,t),this.size+=r.size==n?0:1,this},Ae.prototype.add=Ae.prototype.push=function(e){return this.__data__.set(e,n),this},Ae.prototype.has=function(e){return this.__data__.has(e)},Se.prototype.clear=function(){this.__data__=new Ee,this.size=0},Se.prototype.delete=function(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r},Se.prototype.get=function(e){return this.__data__.get(e)},Se.prototype.has=function(e){return this.__data__.has(e)},Se.prototype.set=function(e,t){var r=this.__data__;if(r instanceof Ee){var n=r.__data__;if(!de||n.length<199)return n.push([e,t]),this.size=++r.size,this;r=this.__data__=new _e(n)}return r.set(e,t),this.size=r.size,this};var Be=se?function(e){return null==e?[]:(e=Object(e),function(e,t){for(var r=-1,n=null==e?0:e.length,i=0,o=[];++r-1&&e%1==0&&e-1&&e%1==0&&e<=a}function Qe(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function Ke(e){return null!=e&&"object"==typeof e}var Je=U?function(e){return function(t){return e(t)}}(U):function(e){return Ke(e)&&Ze(e.length)&&!!N[Ce(e)]};function $e(e){return null!=(t=e)&&Ze(t.length)&&!Ye(t)?Ie(e):Oe(e);var t}e.exports=function(e,t){return De(e,t)}},4360:(e,t,r)=>{e=r.nmd(e);var n="__lodash_hash_undefined__",i=9007199254740991,o="[object Arguments]",a="[object AsyncFunction]",s="[object Function]",l="[object GeneratorFunction]",c="[object Null]",u="[object Object]",d="[object Proxy]",h="[object Undefined]",f=/^\[object .+?Constructor\]$/,p=/^(?:0|[1-9]\d*)$/,m={};m["[object Float32Array]"]=m["[object Float64Array]"]=m["[object Int8Array]"]=m["[object Int16Array]"]=m["[object Int32Array]"]=m["[object Uint8Array]"]=m["[object Uint8ClampedArray]"]=m["[object Uint16Array]"]=m["[object Uint32Array]"]=!0,m[o]=m["[object Array]"]=m["[object ArrayBuffer]"]=m["[object Boolean]"]=m["[object DataView]"]=m["[object Date]"]=m["[object Error]"]=m[s]=m["[object Map]"]=m["[object Number]"]=m[u]=m["[object RegExp]"]=m["[object Set]"]=m["[object String]"]=m["[object WeakMap]"]=!1;var g="object"==typeof r.g&&r.g&&r.g.Object===Object&&r.g,y="object"==typeof self&&self&&self.Object===Object&&self,v=g||y||Function("return this")(),b=t&&!t.nodeType&&t,w=b&&e&&!e.nodeType&&e,x=w&&w.exports===b,k=x&&g.process,M=function(){try{var e=w&&w.require&&w.require("util").types;return e||k&&k.binding&&k.binding("util")}catch(t){}}(),E=M&&M.isTypedArray;var _,A,S=Array.prototype,I=Function.prototype,T=Object.prototype,C=v["__core-js_shared__"],N=I.toString,D=T.hasOwnProperty,j=function(){var e=/[^.]+$/.exec(C&&C.keys&&C.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}(),O=T.toString,P=N.call(Object),L=RegExp("^"+N.call(D).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),R=x?v.Buffer:void 0,z=v.Symbol,B=v.Uint8Array,U=R?R.allocUnsafe:void 0,F=(_=Object.getPrototypeOf,A=Object,function(e){return _(A(e))}),H=Object.create,V=T.propertyIsEnumerable,G=S.splice,q=z?z.toStringTag:void 0,W=function(){try{var e=ve(Object,"defineProperty");return e({},"",{}),e}catch(t){}}(),Y=R?R.isBuffer:void 0,Z=Math.max,Q=Date.now,K=ve(v,"Map"),J=ve(Object,"create"),$=function(){function e(){}return function(t){if(!Ce(t))return{};if(H)return H(t);e.prototype=t;var r=new e;return e.prototype=void 0,r}}();function X(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t-1},ee.prototype.set=function(e,t){var r=this.__data__,n=ae(r,e);return n<0?(++this.size,r.push([e,t])):r[n][1]=t,this},te.prototype.clear=function(){this.size=0,this.__data__={hash:new X,map:new(K||ee),string:new X}},te.prototype.delete=function(e){var t=ye(this,e).delete(e);return this.size-=t?1:0,t},te.prototype.get=function(e){return ye(this,e).get(e)},te.prototype.has=function(e){return ye(this,e).has(e)},te.prototype.set=function(e,t){var r=ye(this,e),n=r.size;return r.set(e,t),this.size+=r.size==n?0:1,this},re.prototype.clear=function(){this.__data__=new ee,this.size=0},re.prototype.delete=function(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r},re.prototype.get=function(e){return this.__data__.get(e)},re.prototype.has=function(e){return this.__data__.has(e)},re.prototype.set=function(e,t){var r=this.__data__;if(r instanceof ee){var n=r.__data__;if(!K||n.length<199)return n.push([e,t]),this.size=++r.size,this;r=this.__data__=new te(n)}return r.set(e,t),this.size=r.size,this};var le,ce=function(e,t,r){for(var n=-1,i=Object(e),o=r(e),a=o.length;a--;){var s=o[le?a:++n];if(!1===t(i[s],s,i))break}return e};function ue(e){return null==e?void 0===e?h:c:q&&q in Object(e)?function(e){var t=D.call(e,q),r=e[q];try{e[q]=void 0;var n=!0}catch(o){}var i=O.call(e);n&&(t?e[q]=r:delete e[q]);return i}(e):function(e){return O.call(e)}(e)}function de(e){return Ne(e)&&ue(e)==o}function he(e){return!(!Ce(e)||function(e){return!!j&&j in e}(e))&&(Ie(e)?L:f).test(function(e){if(null!=e){try{return N.call(e)}catch(t){}try{return e+""}catch(t){}}return""}(e))}function fe(e){if(!Ce(e))return function(e){var t=[];if(null!=e)for(var r in Object(e))t.push(r);return t}(e);var t=we(e),r=[];for(var n in e)("constructor"!=n||!t&&D.call(e,n))&&r.push(n);return r}function pe(e,t,r,n,i){e!==t&&ce(t,(function(o,a){if(i||(i=new re),Ce(o))!function(e,t,r,n,i,o,a){var s=xe(e,r),l=xe(t,r),c=a.get(l);if(c)return void ie(e,r,c);var d=o?o(s,l,r+"",e,t,a):void 0,h=void 0===d;if(h){var f=_e(l),p=!f&&Se(l),m=!f&&!p&&De(l);d=l,f||p||m?_e(s)?d=s:Ne(g=s)&&Ae(g)?d=function(e,t){var r=-1,n=e.length;t||(t=Array(n));for(;++r-1&&e%1==0&&e0){if(++t>=800)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}(ge);function Me(e,t){return e===t||e!==e&&t!==t}var Ee=de(function(){return arguments}())?de:function(e){return Ne(e)&&D.call(e,"callee")&&!V.call(e,"callee")},_e=Array.isArray;function Ae(e){return null!=e&&Te(e.length)&&!Ie(e)}var Se=Y||function(){return!1};function Ie(e){if(!Ce(e))return!1;var t=ue(e);return t==s||t==l||t==a||t==d}function Te(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=i}function Ce(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function Ne(e){return null!=e&&"object"==typeof e}var De=E?function(e){return function(t){return e(t)}}(E):function(e){return Ne(e)&&Te(e.length)&&!!m[ue(e)]};function je(e){return Ae(e)?ne(e,!0):fe(e)}var Oe,Pe=(Oe=function(e,t,r){pe(e,t,r)},me((function(e,t){var r=-1,n=t.length,i=n>1?t[n-1]:void 0,o=n>2?t[2]:void 0;for(i=Oe.length>3&&"function"==typeof i?(n--,i):void 0,o&&function(e,t,r){if(!Ce(r))return!1;var n=typeof t;return!!("number"==n?Ae(r)&&be(t,r.length):"string"==n&&t in r)&&Me(r[t],e)}(t[0],t[1],o)&&(i=n<3?void 0:i,n=1),e=Object(e);++r{"use strict";var n=r(97244),i=r(91495),o=r(3663).Buffer,a=new Array(16);function s(){i.call(this,64),this._a=1732584193,this._b=4023233417,this._c=2562383102,this._d=271733878}function l(e,t){return e<>>32-t}function c(e,t,r,n,i,o,a){return l(e+(t&r|~t&n)+i+o|0,a)+t|0}function u(e,t,r,n,i,o,a){return l(e+(t&n|r&~n)+i+o|0,a)+t|0}function d(e,t,r,n,i,o,a){return l(e+(t^r^n)+i+o|0,a)+t|0}function h(e,t,r,n,i,o,a){return l(e+(r^(t|~n))+i+o|0,a)+t|0}n(s,i),s.prototype._update=function(){for(var e=a,t=0;t<16;++t)e[t]=this._block.readInt32LE(4*t);var r=this._a,n=this._b,i=this._c,o=this._d;r=c(r,n,i,o,e[0],3614090360,7),o=c(o,r,n,i,e[1],3905402710,12),i=c(i,o,r,n,e[2],606105819,17),n=c(n,i,o,r,e[3],3250441966,22),r=c(r,n,i,o,e[4],4118548399,7),o=c(o,r,n,i,e[5],1200080426,12),i=c(i,o,r,n,e[6],2821735955,17),n=c(n,i,o,r,e[7],4249261313,22),r=c(r,n,i,o,e[8],1770035416,7),o=c(o,r,n,i,e[9],2336552879,12),i=c(i,o,r,n,e[10],4294925233,17),n=c(n,i,o,r,e[11],2304563134,22),r=c(r,n,i,o,e[12],1804603682,7),o=c(o,r,n,i,e[13],4254626195,12),i=c(i,o,r,n,e[14],2792965006,17),r=u(r,n=c(n,i,o,r,e[15],1236535329,22),i,o,e[1],4129170786,5),o=u(o,r,n,i,e[6],3225465664,9),i=u(i,o,r,n,e[11],643717713,14),n=u(n,i,o,r,e[0],3921069994,20),r=u(r,n,i,o,e[5],3593408605,5),o=u(o,r,n,i,e[10],38016083,9),i=u(i,o,r,n,e[15],3634488961,14),n=u(n,i,o,r,e[4],3889429448,20),r=u(r,n,i,o,e[9],568446438,5),o=u(o,r,n,i,e[14],3275163606,9),i=u(i,o,r,n,e[3],4107603335,14),n=u(n,i,o,r,e[8],1163531501,20),r=u(r,n,i,o,e[13],2850285829,5),o=u(o,r,n,i,e[2],4243563512,9),i=u(i,o,r,n,e[7],1735328473,14),r=d(r,n=u(n,i,o,r,e[12],2368359562,20),i,o,e[5],4294588738,4),o=d(o,r,n,i,e[8],2272392833,11),i=d(i,o,r,n,e[11],1839030562,16),n=d(n,i,o,r,e[14],4259657740,23),r=d(r,n,i,o,e[1],2763975236,4),o=d(o,r,n,i,e[4],1272893353,11),i=d(i,o,r,n,e[7],4139469664,16),n=d(n,i,o,r,e[10],3200236656,23),r=d(r,n,i,o,e[13],681279174,4),o=d(o,r,n,i,e[0],3936430074,11),i=d(i,o,r,n,e[3],3572445317,16),n=d(n,i,o,r,e[6],76029189,23),r=d(r,n,i,o,e[9],3654602809,4),o=d(o,r,n,i,e[12],3873151461,11),i=d(i,o,r,n,e[15],530742520,16),r=h(r,n=d(n,i,o,r,e[2],3299628645,23),i,o,e[0],4096336452,6),o=h(o,r,n,i,e[7],1126891415,10),i=h(i,o,r,n,e[14],2878612391,15),n=h(n,i,o,r,e[5],4237533241,21),r=h(r,n,i,o,e[12],1700485571,6),o=h(o,r,n,i,e[3],2399980690,10),i=h(i,o,r,n,e[10],4293915773,15),n=h(n,i,o,r,e[1],2240044497,21),r=h(r,n,i,o,e[8],1873313359,6),o=h(o,r,n,i,e[15],4264355552,10),i=h(i,o,r,n,e[6],2734768916,15),n=h(n,i,o,r,e[13],1309151649,21),r=h(r,n,i,o,e[4],4149444226,6),o=h(o,r,n,i,e[11],3174756917,10),i=h(i,o,r,n,e[2],718787259,15),n=h(n,i,o,r,e[9],3951481745,21),this._a=this._a+r|0,this._b=this._b+n|0,this._c=this._c+i|0,this._d=this._d+o|0},s.prototype._digest=function(){this._block[this._blockOffset++]=128,this._blockOffset>56&&(this._block.fill(0,this._blockOffset,64),this._update(),this._blockOffset=0),this._block.fill(0,this._blockOffset,56),this._block.writeUInt32LE(this._length[0],56),this._block.writeUInt32LE(this._length[1],60),this._update();var e=o.allocUnsafe(16);return e.writeInt32LE(this._a,0),e.writeInt32LE(this._b,4),e.writeInt32LE(this._c,8),e.writeInt32LE(this._d,12),e},e.exports=s},35153:(e,t,r)=>{"use strict";var n=r(38509).Buffer,i=r(904);Object.defineProperty(t,"__esModule",{value:!0}),t.InvalidStatusCodeError=t.InvalidCertError=void 0;const o=Object.freeze({redirect:!0,expectStatusCode:200,headers:{},full:!1,keepAlive:!0,cors:!1,referrer:!1,sslAllowSelfSigned:!1,_redirectCount:0});class a extends Error{constructor(e,t){super(e),this.fingerprint256=t}}t.InvalidCertError=a;class s extends Error{constructor(e){super(`Request Failed. Status Code: ${e}`),this.statusCode=e}}function l(e,t){if(!t||"text"===t||"json"===t)try{let n=new TextDecoder("utf8",{fatal:!0}).decode(e);if("text"===t)return n;try{return JSON.parse(n)}catch(r){if("json"===t)throw r;return n}}catch(r){if("text"===t||"json"===t)throw r}return e}t.InvalidStatusCodeError=s;let c={};function u(e,t){let i={...o,...t};const d=r(27042),h=r(2081),f=r(85333),{promisify:p}=r(66119),{resolve:m}=r(82145),g=!!/^https/.test(e);let y={method:i.method||"GET",headers:{"Accept-Encoding":"gzip, deflate, br"}};const v=e=>e.replace(/:| /g,"").toLowerCase();if(i.keepAlive){var b;const e={keepAlive:!0,keepAliveMsecs:3e4,maxFreeSockets:1024,maxCachedSessions:1024},t=[g,g&&(null===(b=i.sslPinnedCertificates)||void 0===b?void 0:b.map((e=>v(e))).sort())].join();y.agent=c[t]||(c[t]=new(g?h:d).Agent(e))}"json"===i.type&&(y.headers["Content-Type"]="application/json"),i.data&&(i.method||(y.method="POST"),y.body="json"===i.type?JSON.stringify(i.data):i.data),y.headers={...y.headers,...i.headers},i.sslAllowSelfSigned&&(y.rejectUnauthorized=!1);return new Promise(((t,r)=>{var o;const c=async t=>{if(t&&"DEPTH_ZERO_SELF_SIGNED_CERT"===t.code)try{await u(e,{...i,sslAllowSelfSigned:!0,sslPinnedCertificates:[]})}catch(n){n&&n.fingerprint256&&(t=new a(`Self-signed SSL certificate: ${n.fingerprint256}`,n.fingerprint256))}r(t)},b=(g?h:d).request(e,y,(o=>{o.on("error",c),(async()=>{try{t(await(async t=>{const r=t.statusCode;if(i.redirect&&300<=r&&r<400&&t.headers.location){if(10==i._redirectCount)throw new Error("Request failed. Too much redirects.");return i._redirectCount+=1,await u(m(e,t.headers.location),i)}if(i.expectStatusCode&&r!==i.expectStatusCode)throw t.resume(),new s(r);let o=[];for await(const e of t)o.push(e);let a=n.concat(o);const c=t.headers["content-encoding"];"br"===c&&(a=await p(f.brotliDecompress)(a)),"gzip"!==c&&"deflate"!==c||(a=await p(f.unzip)(a));const d=l(a,i.type);return i.full?{headers:t.headers,status:r,body:d}:d})(o))}catch(a){r(a)}})()}));b.on("error",c);const w=null===(o=i.sslPinnedCertificates)||void 0===o?void 0:o.map((e=>v(e))),x=e=>{var t;const r=v((null===(t=e.getPeerCertificate())||void 0===t?void 0:t.fingerprint256)||"");if((r||!e.isSessionReused())&&!w.includes(r))return b.emit("error",new a(`Invalid SSL certificate: ${r} Expected: ${w}`,r)),b.abort()};i.sslPinnedCertificates&&b.on("socket",(e=>{e.listeners("secureConnect").map((e=>(e.name||"").replace("bound ",""))).includes("mfetchSecureConnect")||e.on("secureConnect",x.bind(null,e))})),i.keepAlive&&b.setNoDelay(!0),y.body&&b.write(y.body),b.end()}))}const d=new Set(["Accept","Accept-Language","Content-Language","Content-Type"].map((e=>e.toLowerCase()))),h=new Set(["Accept-Charset","Accept-Encoding","Access-Control-Request-Headers","Access-Control-Request-Method","Connection","Content-Length","Cookie","Cookie2","Date","DNT","Expect","Host","Keep-Alive","Origin","Referer","TE","Trailer","Transfer-Encoding","Upgrade","Via"].map((e=>e.toLowerCase())));async function f(e,t){let r={...o,...t};const n=new Headers;"json"===r.type&&n.set("Content-Type","application/json");let i=new URL(e);if(i.username){const e=btoa(`${i.username}:${i.password}`);n.set("Authorization",`Basic ${e}`),i.username="",i.password=""}e=""+i;for(let o in r.headers){const e=o.toLowerCase();(d.has(e)||r.cors&&!h.has(e))&&n.set(o,r.headers[o])}let a={headers:n,redirect:r.redirect?"follow":"manual"};r.referrer||(a.referrerPolicy="no-referrer"),r.cors&&(a.mode="cors"),r.data&&(r.method||(a.method="POST"),a.body="json"===r.type?JSON.stringify(r.data):r.data);const c=await fetch(e,a);if(r.expectStatusCode&&c.status!==r.expectStatusCode)throw new s(c.status);const u=l(new Uint8Array(await c.arrayBuffer()),r.type);return r.full?{headers:Object.fromEntries(c.headers.entries()),status:c.status,body:u}:u}const p=!!("object"==typeof i&&i.versions&&i.versions.node&&i.versions.v8);t.default=function(e,t){return(p?u:f)(e,t)}},47302:(e,t,r)=>{var n=r(37384),i=r(55531);function o(e){this.rand=e||new i.Rand}e.exports=o,o.create=function(e){return new o(e)},o.prototype._randbelow=function(e){var t=e.bitLength(),r=Math.ceil(t/8);do{var i=new n(this.rand.generate(r))}while(i.cmp(e)>=0);return i},o.prototype._randrange=function(e,t){var r=t.sub(e);return e.add(this._randbelow(r))},o.prototype.test=function(e,t,r){var i=e.bitLength(),o=n.mont(e),a=new n(1).toRed(o);t||(t=Math.max(1,i/48|0));for(var s=e.subn(1),l=0;!s.testn(l);l++);for(var c=e.shrn(l),u=s.toRed(o);t>0;t--){var d=this._randrange(new n(2),s);r&&r(d);var h=d.toRed(o).redPow(c);if(0!==h.cmp(a)&&0!==h.cmp(u)){for(var f=1;f0;t--){var u=this._randrange(new n(2),a),d=e.gcd(u);if(0!==d.cmpn(1))return d;var h=u.toRed(i).redPow(l);if(0!==h.cmp(o)&&0!==h.cmp(c)){for(var f=1;f=65&&r<=70?r-55:r>=97&&r<=102?r-87:r-48&15}function l(e,t,r){var n=s(e,r);return r-1>=t&&(n|=s(e,r-1)<<4),n}function c(e,t,r,n){for(var i=0,o=Math.min(e.length,r),a=t;a=49?s-49+10:s>=17?s-17+10:s}return i}o.isBN=function(e){return e instanceof o||null!==e&&"object"===typeof e&&e.constructor.wordSize===o.wordSize&&Array.isArray(e.words)},o.max=function(e,t){return e.cmp(t)>0?e:t},o.min=function(e,t){return e.cmp(t)<0?e:t},o.prototype._init=function(e,t,r){if("number"===typeof e)return this._initNumber(e,t,r);if("object"===typeof e)return this._initArray(e,t,r);"hex"===t&&(t=16),n(t===(0|t)&&t>=2&&t<=36);var i=0;"-"===(e=e.toString().replace(/\s+/g,""))[0]&&(i++,this.negative=1),i=0;i-=3)a=e[i]|e[i-1]<<8|e[i-2]<<16,this.words[o]|=a<>>26-s&67108863,(s+=24)>=26&&(s-=26,o++);else if("le"===r)for(i=0,o=0;i>>26-s&67108863,(s+=24)>=26&&(s-=26,o++);return this.strip()},o.prototype._parseHex=function(e,t,r){this.length=Math.ceil((e.length-t)/6),this.words=new Array(this.length);for(var n=0;n=t;n-=2)i=l(e,t,n)<=18?(o-=18,a+=1,this.words[a]|=i>>>26):o+=8;else for(n=(e.length-t)%2===0?t+1:t;n=18?(o-=18,a+=1,this.words[a]|=i>>>26):o+=8;this.strip()},o.prototype._parseBase=function(e,t,r){this.words=[0],this.length=1;for(var n=0,i=1;i<=67108863;i*=t)n++;n--,i=i/t|0;for(var o=e.length-r,a=o%n,s=Math.min(o,o-a)+r,l=0,u=r;u1&&0===this.words[this.length-1];)this.length--;return this._normSign()},o.prototype._normSign=function(){return 1===this.length&&0===this.words[0]&&(this.negative=0),this},o.prototype.inspect=function(){return(this.red?""};var u=["","0","00","000","0000","00000","000000","0000000","00000000","000000000","0000000000","00000000000","000000000000","0000000000000","00000000000000","000000000000000","0000000000000000","00000000000000000","000000000000000000","0000000000000000000","00000000000000000000","000000000000000000000","0000000000000000000000","00000000000000000000000","000000000000000000000000","0000000000000000000000000"],d=[0,0,25,16,12,11,10,9,8,8,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5],h=[0,0,33554432,43046721,16777216,48828125,60466176,40353607,16777216,43046721,1e7,19487171,35831808,62748517,7529536,11390625,16777216,24137569,34012224,47045881,64e6,4084101,5153632,6436343,7962624,9765625,11881376,14348907,17210368,20511149,243e5,28629151,33554432,39135393,45435424,52521875,60466176];function f(e,t,r){r.negative=t.negative^e.negative;var n=e.length+t.length|0;r.length=n,n=n-1|0;var i=0|e.words[0],o=0|t.words[0],a=i*o,s=67108863&a,l=a/67108864|0;r.words[0]=s;for(var c=1;c>>26,d=67108863&l,h=Math.min(c,t.length-1),f=Math.max(0,c-e.length+1);f<=h;f++){var p=c-f|0;u+=(a=(i=0|e.words[p])*(o=0|t.words[f])+d)/67108864|0,d=67108863&a}r.words[c]=0|d,l=0|u}return 0!==l?r.words[c]=0|l:r.length--,r.strip()}o.prototype.toString=function(e,t){var r;if(t=0|t||1,16===(e=e||10)||"hex"===e){r="";for(var i=0,o=0,a=0;a>>24-i&16777215)||a!==this.length-1?u[6-l.length]+l+r:l+r,(i+=2)>=26&&(i-=26,a--)}for(0!==o&&(r=o.toString(16)+r);r.length%t!==0;)r="0"+r;return 0!==this.negative&&(r="-"+r),r}if(e===(0|e)&&e>=2&&e<=36){var c=d[e],f=h[e];r="";var p=this.clone();for(p.negative=0;!p.isZero();){var m=p.modn(f).toString(e);r=(p=p.idivn(f)).isZero()?m+r:u[c-m.length]+m+r}for(this.isZero()&&(r="0"+r);r.length%t!==0;)r="0"+r;return 0!==this.negative&&(r="-"+r),r}n(!1,"Base should be between 2 and 36")},o.prototype.toNumber=function(){var e=this.words[0];return 2===this.length?e+=67108864*this.words[1]:3===this.length&&1===this.words[2]?e+=4503599627370496+67108864*this.words[1]:this.length>2&&n(!1,"Number can only safely store up to 53 bits"),0!==this.negative?-e:e},o.prototype.toJSON=function(){return this.toString(16)},o.prototype.toBuffer=function(e,t){return n("undefined"!==typeof a),this.toArrayLike(a,e,t)},o.prototype.toArray=function(e,t){return this.toArrayLike(Array,e,t)},o.prototype.toArrayLike=function(e,t,r){var i=this.byteLength(),o=r||Math.max(1,i);n(i<=o,"byte array longer than desired length"),n(o>0,"Requested array length <= 0"),this.strip();var a,s,l="le"===t,c=new e(o),u=this.clone();if(l){for(s=0;!u.isZero();s++)a=u.andln(255),u.iushrn(8),c[s]=a;for(;s=4096&&(r+=13,t>>>=13),t>=64&&(r+=7,t>>>=7),t>=8&&(r+=4,t>>>=4),t>=2&&(r+=2,t>>>=2),r+t},o.prototype._zeroBits=function(e){if(0===e)return 26;var t=e,r=0;return 0===(8191&t)&&(r+=13,t>>>=13),0===(127&t)&&(r+=7,t>>>=7),0===(15&t)&&(r+=4,t>>>=4),0===(3&t)&&(r+=2,t>>>=2),0===(1&t)&&r++,r},o.prototype.bitLength=function(){var e=this.words[this.length-1],t=this._countBits(e);return 26*(this.length-1)+t},o.prototype.zeroBits=function(){if(this.isZero())return 0;for(var e=0,t=0;te.length?this.clone().ior(e):e.clone().ior(this)},o.prototype.uor=function(e){return this.length>e.length?this.clone().iuor(e):e.clone().iuor(this)},o.prototype.iuand=function(e){var t;t=this.length>e.length?e:this;for(var r=0;re.length?this.clone().iand(e):e.clone().iand(this)},o.prototype.uand=function(e){return this.length>e.length?this.clone().iuand(e):e.clone().iuand(this)},o.prototype.iuxor=function(e){var t,r;this.length>e.length?(t=this,r=e):(t=e,r=this);for(var n=0;ne.length?this.clone().ixor(e):e.clone().ixor(this)},o.prototype.uxor=function(e){return this.length>e.length?this.clone().iuxor(e):e.clone().iuxor(this)},o.prototype.inotn=function(e){n("number"===typeof e&&e>=0);var t=0|Math.ceil(e/26),r=e%26;this._expand(t),r>0&&t--;for(var i=0;i0&&(this.words[i]=~this.words[i]&67108863>>26-r),this.strip()},o.prototype.notn=function(e){return this.clone().inotn(e)},o.prototype.setn=function(e,t){n("number"===typeof e&&e>=0);var r=e/26|0,i=e%26;return this._expand(r+1),this.words[r]=t?this.words[r]|1<e.length?(r=this,n=e):(r=e,n=this);for(var i=0,o=0;o>>26;for(;0!==i&&o>>26;if(this.length=r.length,0!==i)this.words[this.length]=i,this.length++;else if(r!==this)for(;oe.length?this.clone().iadd(e):e.clone().iadd(this)},o.prototype.isub=function(e){if(0!==e.negative){e.negative=0;var t=this.iadd(e);return e.negative=1,t._normSign()}if(0!==this.negative)return this.negative=0,this.iadd(e),this.negative=1,this._normSign();var r,n,i=this.cmp(e);if(0===i)return this.negative=0,this.length=1,this.words[0]=0,this;i>0?(r=this,n=e):(r=e,n=this);for(var o=0,a=0;a>26,this.words[a]=67108863&t;for(;0!==o&&a>26,this.words[a]=67108863&t;if(0===o&&a>>13,f=0|a[1],p=8191&f,m=f>>>13,g=0|a[2],y=8191&g,v=g>>>13,b=0|a[3],w=8191&b,x=b>>>13,k=0|a[4],M=8191&k,E=k>>>13,_=0|a[5],A=8191&_,S=_>>>13,I=0|a[6],T=8191&I,C=I>>>13,N=0|a[7],D=8191&N,j=N>>>13,O=0|a[8],P=8191&O,L=O>>>13,R=0|a[9],z=8191&R,B=R>>>13,U=0|s[0],F=8191&U,H=U>>>13,V=0|s[1],G=8191&V,q=V>>>13,W=0|s[2],Y=8191&W,Z=W>>>13,Q=0|s[3],K=8191&Q,J=Q>>>13,$=0|s[4],X=8191&$,ee=$>>>13,te=0|s[5],re=8191&te,ne=te>>>13,ie=0|s[6],oe=8191&ie,ae=ie>>>13,se=0|s[7],le=8191&se,ce=se>>>13,ue=0|s[8],de=8191&ue,he=ue>>>13,fe=0|s[9],pe=8191&fe,me=fe>>>13;r.negative=e.negative^t.negative,r.length=19;var ge=(c+(n=Math.imul(d,F))|0)+((8191&(i=(i=Math.imul(d,H))+Math.imul(h,F)|0))<<13)|0;c=((o=Math.imul(h,H))+(i>>>13)|0)+(ge>>>26)|0,ge&=67108863,n=Math.imul(p,F),i=(i=Math.imul(p,H))+Math.imul(m,F)|0,o=Math.imul(m,H);var ye=(c+(n=n+Math.imul(d,G)|0)|0)+((8191&(i=(i=i+Math.imul(d,q)|0)+Math.imul(h,G)|0))<<13)|0;c=((o=o+Math.imul(h,q)|0)+(i>>>13)|0)+(ye>>>26)|0,ye&=67108863,n=Math.imul(y,F),i=(i=Math.imul(y,H))+Math.imul(v,F)|0,o=Math.imul(v,H),n=n+Math.imul(p,G)|0,i=(i=i+Math.imul(p,q)|0)+Math.imul(m,G)|0,o=o+Math.imul(m,q)|0;var ve=(c+(n=n+Math.imul(d,Y)|0)|0)+((8191&(i=(i=i+Math.imul(d,Z)|0)+Math.imul(h,Y)|0))<<13)|0;c=((o=o+Math.imul(h,Z)|0)+(i>>>13)|0)+(ve>>>26)|0,ve&=67108863,n=Math.imul(w,F),i=(i=Math.imul(w,H))+Math.imul(x,F)|0,o=Math.imul(x,H),n=n+Math.imul(y,G)|0,i=(i=i+Math.imul(y,q)|0)+Math.imul(v,G)|0,o=o+Math.imul(v,q)|0,n=n+Math.imul(p,Y)|0,i=(i=i+Math.imul(p,Z)|0)+Math.imul(m,Y)|0,o=o+Math.imul(m,Z)|0;var be=(c+(n=n+Math.imul(d,K)|0)|0)+((8191&(i=(i=i+Math.imul(d,J)|0)+Math.imul(h,K)|0))<<13)|0;c=((o=o+Math.imul(h,J)|0)+(i>>>13)|0)+(be>>>26)|0,be&=67108863,n=Math.imul(M,F),i=(i=Math.imul(M,H))+Math.imul(E,F)|0,o=Math.imul(E,H),n=n+Math.imul(w,G)|0,i=(i=i+Math.imul(w,q)|0)+Math.imul(x,G)|0,o=o+Math.imul(x,q)|0,n=n+Math.imul(y,Y)|0,i=(i=i+Math.imul(y,Z)|0)+Math.imul(v,Y)|0,o=o+Math.imul(v,Z)|0,n=n+Math.imul(p,K)|0,i=(i=i+Math.imul(p,J)|0)+Math.imul(m,K)|0,o=o+Math.imul(m,J)|0;var we=(c+(n=n+Math.imul(d,X)|0)|0)+((8191&(i=(i=i+Math.imul(d,ee)|0)+Math.imul(h,X)|0))<<13)|0;c=((o=o+Math.imul(h,ee)|0)+(i>>>13)|0)+(we>>>26)|0,we&=67108863,n=Math.imul(A,F),i=(i=Math.imul(A,H))+Math.imul(S,F)|0,o=Math.imul(S,H),n=n+Math.imul(M,G)|0,i=(i=i+Math.imul(M,q)|0)+Math.imul(E,G)|0,o=o+Math.imul(E,q)|0,n=n+Math.imul(w,Y)|0,i=(i=i+Math.imul(w,Z)|0)+Math.imul(x,Y)|0,o=o+Math.imul(x,Z)|0,n=n+Math.imul(y,K)|0,i=(i=i+Math.imul(y,J)|0)+Math.imul(v,K)|0,o=o+Math.imul(v,J)|0,n=n+Math.imul(p,X)|0,i=(i=i+Math.imul(p,ee)|0)+Math.imul(m,X)|0,o=o+Math.imul(m,ee)|0;var xe=(c+(n=n+Math.imul(d,re)|0)|0)+((8191&(i=(i=i+Math.imul(d,ne)|0)+Math.imul(h,re)|0))<<13)|0;c=((o=o+Math.imul(h,ne)|0)+(i>>>13)|0)+(xe>>>26)|0,xe&=67108863,n=Math.imul(T,F),i=(i=Math.imul(T,H))+Math.imul(C,F)|0,o=Math.imul(C,H),n=n+Math.imul(A,G)|0,i=(i=i+Math.imul(A,q)|0)+Math.imul(S,G)|0,o=o+Math.imul(S,q)|0,n=n+Math.imul(M,Y)|0,i=(i=i+Math.imul(M,Z)|0)+Math.imul(E,Y)|0,o=o+Math.imul(E,Z)|0,n=n+Math.imul(w,K)|0,i=(i=i+Math.imul(w,J)|0)+Math.imul(x,K)|0,o=o+Math.imul(x,J)|0,n=n+Math.imul(y,X)|0,i=(i=i+Math.imul(y,ee)|0)+Math.imul(v,X)|0,o=o+Math.imul(v,ee)|0,n=n+Math.imul(p,re)|0,i=(i=i+Math.imul(p,ne)|0)+Math.imul(m,re)|0,o=o+Math.imul(m,ne)|0;var ke=(c+(n=n+Math.imul(d,oe)|0)|0)+((8191&(i=(i=i+Math.imul(d,ae)|0)+Math.imul(h,oe)|0))<<13)|0;c=((o=o+Math.imul(h,ae)|0)+(i>>>13)|0)+(ke>>>26)|0,ke&=67108863,n=Math.imul(D,F),i=(i=Math.imul(D,H))+Math.imul(j,F)|0,o=Math.imul(j,H),n=n+Math.imul(T,G)|0,i=(i=i+Math.imul(T,q)|0)+Math.imul(C,G)|0,o=o+Math.imul(C,q)|0,n=n+Math.imul(A,Y)|0,i=(i=i+Math.imul(A,Z)|0)+Math.imul(S,Y)|0,o=o+Math.imul(S,Z)|0,n=n+Math.imul(M,K)|0,i=(i=i+Math.imul(M,J)|0)+Math.imul(E,K)|0,o=o+Math.imul(E,J)|0,n=n+Math.imul(w,X)|0,i=(i=i+Math.imul(w,ee)|0)+Math.imul(x,X)|0,o=o+Math.imul(x,ee)|0,n=n+Math.imul(y,re)|0,i=(i=i+Math.imul(y,ne)|0)+Math.imul(v,re)|0,o=o+Math.imul(v,ne)|0,n=n+Math.imul(p,oe)|0,i=(i=i+Math.imul(p,ae)|0)+Math.imul(m,oe)|0,o=o+Math.imul(m,ae)|0;var Me=(c+(n=n+Math.imul(d,le)|0)|0)+((8191&(i=(i=i+Math.imul(d,ce)|0)+Math.imul(h,le)|0))<<13)|0;c=((o=o+Math.imul(h,ce)|0)+(i>>>13)|0)+(Me>>>26)|0,Me&=67108863,n=Math.imul(P,F),i=(i=Math.imul(P,H))+Math.imul(L,F)|0,o=Math.imul(L,H),n=n+Math.imul(D,G)|0,i=(i=i+Math.imul(D,q)|0)+Math.imul(j,G)|0,o=o+Math.imul(j,q)|0,n=n+Math.imul(T,Y)|0,i=(i=i+Math.imul(T,Z)|0)+Math.imul(C,Y)|0,o=o+Math.imul(C,Z)|0,n=n+Math.imul(A,K)|0,i=(i=i+Math.imul(A,J)|0)+Math.imul(S,K)|0,o=o+Math.imul(S,J)|0,n=n+Math.imul(M,X)|0,i=(i=i+Math.imul(M,ee)|0)+Math.imul(E,X)|0,o=o+Math.imul(E,ee)|0,n=n+Math.imul(w,re)|0,i=(i=i+Math.imul(w,ne)|0)+Math.imul(x,re)|0,o=o+Math.imul(x,ne)|0,n=n+Math.imul(y,oe)|0,i=(i=i+Math.imul(y,ae)|0)+Math.imul(v,oe)|0,o=o+Math.imul(v,ae)|0,n=n+Math.imul(p,le)|0,i=(i=i+Math.imul(p,ce)|0)+Math.imul(m,le)|0,o=o+Math.imul(m,ce)|0;var Ee=(c+(n=n+Math.imul(d,de)|0)|0)+((8191&(i=(i=i+Math.imul(d,he)|0)+Math.imul(h,de)|0))<<13)|0;c=((o=o+Math.imul(h,he)|0)+(i>>>13)|0)+(Ee>>>26)|0,Ee&=67108863,n=Math.imul(z,F),i=(i=Math.imul(z,H))+Math.imul(B,F)|0,o=Math.imul(B,H),n=n+Math.imul(P,G)|0,i=(i=i+Math.imul(P,q)|0)+Math.imul(L,G)|0,o=o+Math.imul(L,q)|0,n=n+Math.imul(D,Y)|0,i=(i=i+Math.imul(D,Z)|0)+Math.imul(j,Y)|0,o=o+Math.imul(j,Z)|0,n=n+Math.imul(T,K)|0,i=(i=i+Math.imul(T,J)|0)+Math.imul(C,K)|0,o=o+Math.imul(C,J)|0,n=n+Math.imul(A,X)|0,i=(i=i+Math.imul(A,ee)|0)+Math.imul(S,X)|0,o=o+Math.imul(S,ee)|0,n=n+Math.imul(M,re)|0,i=(i=i+Math.imul(M,ne)|0)+Math.imul(E,re)|0,o=o+Math.imul(E,ne)|0,n=n+Math.imul(w,oe)|0,i=(i=i+Math.imul(w,ae)|0)+Math.imul(x,oe)|0,o=o+Math.imul(x,ae)|0,n=n+Math.imul(y,le)|0,i=(i=i+Math.imul(y,ce)|0)+Math.imul(v,le)|0,o=o+Math.imul(v,ce)|0,n=n+Math.imul(p,de)|0,i=(i=i+Math.imul(p,he)|0)+Math.imul(m,de)|0,o=o+Math.imul(m,he)|0;var _e=(c+(n=n+Math.imul(d,pe)|0)|0)+((8191&(i=(i=i+Math.imul(d,me)|0)+Math.imul(h,pe)|0))<<13)|0;c=((o=o+Math.imul(h,me)|0)+(i>>>13)|0)+(_e>>>26)|0,_e&=67108863,n=Math.imul(z,G),i=(i=Math.imul(z,q))+Math.imul(B,G)|0,o=Math.imul(B,q),n=n+Math.imul(P,Y)|0,i=(i=i+Math.imul(P,Z)|0)+Math.imul(L,Y)|0,o=o+Math.imul(L,Z)|0,n=n+Math.imul(D,K)|0,i=(i=i+Math.imul(D,J)|0)+Math.imul(j,K)|0,o=o+Math.imul(j,J)|0,n=n+Math.imul(T,X)|0,i=(i=i+Math.imul(T,ee)|0)+Math.imul(C,X)|0,o=o+Math.imul(C,ee)|0,n=n+Math.imul(A,re)|0,i=(i=i+Math.imul(A,ne)|0)+Math.imul(S,re)|0,o=o+Math.imul(S,ne)|0,n=n+Math.imul(M,oe)|0,i=(i=i+Math.imul(M,ae)|0)+Math.imul(E,oe)|0,o=o+Math.imul(E,ae)|0,n=n+Math.imul(w,le)|0,i=(i=i+Math.imul(w,ce)|0)+Math.imul(x,le)|0,o=o+Math.imul(x,ce)|0,n=n+Math.imul(y,de)|0,i=(i=i+Math.imul(y,he)|0)+Math.imul(v,de)|0,o=o+Math.imul(v,he)|0;var Ae=(c+(n=n+Math.imul(p,pe)|0)|0)+((8191&(i=(i=i+Math.imul(p,me)|0)+Math.imul(m,pe)|0))<<13)|0;c=((o=o+Math.imul(m,me)|0)+(i>>>13)|0)+(Ae>>>26)|0,Ae&=67108863,n=Math.imul(z,Y),i=(i=Math.imul(z,Z))+Math.imul(B,Y)|0,o=Math.imul(B,Z),n=n+Math.imul(P,K)|0,i=(i=i+Math.imul(P,J)|0)+Math.imul(L,K)|0,o=o+Math.imul(L,J)|0,n=n+Math.imul(D,X)|0,i=(i=i+Math.imul(D,ee)|0)+Math.imul(j,X)|0,o=o+Math.imul(j,ee)|0,n=n+Math.imul(T,re)|0,i=(i=i+Math.imul(T,ne)|0)+Math.imul(C,re)|0,o=o+Math.imul(C,ne)|0,n=n+Math.imul(A,oe)|0,i=(i=i+Math.imul(A,ae)|0)+Math.imul(S,oe)|0,o=o+Math.imul(S,ae)|0,n=n+Math.imul(M,le)|0,i=(i=i+Math.imul(M,ce)|0)+Math.imul(E,le)|0,o=o+Math.imul(E,ce)|0,n=n+Math.imul(w,de)|0,i=(i=i+Math.imul(w,he)|0)+Math.imul(x,de)|0,o=o+Math.imul(x,he)|0;var Se=(c+(n=n+Math.imul(y,pe)|0)|0)+((8191&(i=(i=i+Math.imul(y,me)|0)+Math.imul(v,pe)|0))<<13)|0;c=((o=o+Math.imul(v,me)|0)+(i>>>13)|0)+(Se>>>26)|0,Se&=67108863,n=Math.imul(z,K),i=(i=Math.imul(z,J))+Math.imul(B,K)|0,o=Math.imul(B,J),n=n+Math.imul(P,X)|0,i=(i=i+Math.imul(P,ee)|0)+Math.imul(L,X)|0,o=o+Math.imul(L,ee)|0,n=n+Math.imul(D,re)|0,i=(i=i+Math.imul(D,ne)|0)+Math.imul(j,re)|0,o=o+Math.imul(j,ne)|0,n=n+Math.imul(T,oe)|0,i=(i=i+Math.imul(T,ae)|0)+Math.imul(C,oe)|0,o=o+Math.imul(C,ae)|0,n=n+Math.imul(A,le)|0,i=(i=i+Math.imul(A,ce)|0)+Math.imul(S,le)|0,o=o+Math.imul(S,ce)|0,n=n+Math.imul(M,de)|0,i=(i=i+Math.imul(M,he)|0)+Math.imul(E,de)|0,o=o+Math.imul(E,he)|0;var Ie=(c+(n=n+Math.imul(w,pe)|0)|0)+((8191&(i=(i=i+Math.imul(w,me)|0)+Math.imul(x,pe)|0))<<13)|0;c=((o=o+Math.imul(x,me)|0)+(i>>>13)|0)+(Ie>>>26)|0,Ie&=67108863,n=Math.imul(z,X),i=(i=Math.imul(z,ee))+Math.imul(B,X)|0,o=Math.imul(B,ee),n=n+Math.imul(P,re)|0,i=(i=i+Math.imul(P,ne)|0)+Math.imul(L,re)|0,o=o+Math.imul(L,ne)|0,n=n+Math.imul(D,oe)|0,i=(i=i+Math.imul(D,ae)|0)+Math.imul(j,oe)|0,o=o+Math.imul(j,ae)|0,n=n+Math.imul(T,le)|0,i=(i=i+Math.imul(T,ce)|0)+Math.imul(C,le)|0,o=o+Math.imul(C,ce)|0,n=n+Math.imul(A,de)|0,i=(i=i+Math.imul(A,he)|0)+Math.imul(S,de)|0,o=o+Math.imul(S,he)|0;var Te=(c+(n=n+Math.imul(M,pe)|0)|0)+((8191&(i=(i=i+Math.imul(M,me)|0)+Math.imul(E,pe)|0))<<13)|0;c=((o=o+Math.imul(E,me)|0)+(i>>>13)|0)+(Te>>>26)|0,Te&=67108863,n=Math.imul(z,re),i=(i=Math.imul(z,ne))+Math.imul(B,re)|0,o=Math.imul(B,ne),n=n+Math.imul(P,oe)|0,i=(i=i+Math.imul(P,ae)|0)+Math.imul(L,oe)|0,o=o+Math.imul(L,ae)|0,n=n+Math.imul(D,le)|0,i=(i=i+Math.imul(D,ce)|0)+Math.imul(j,le)|0,o=o+Math.imul(j,ce)|0,n=n+Math.imul(T,de)|0,i=(i=i+Math.imul(T,he)|0)+Math.imul(C,de)|0,o=o+Math.imul(C,he)|0;var Ce=(c+(n=n+Math.imul(A,pe)|0)|0)+((8191&(i=(i=i+Math.imul(A,me)|0)+Math.imul(S,pe)|0))<<13)|0;c=((o=o+Math.imul(S,me)|0)+(i>>>13)|0)+(Ce>>>26)|0,Ce&=67108863,n=Math.imul(z,oe),i=(i=Math.imul(z,ae))+Math.imul(B,oe)|0,o=Math.imul(B,ae),n=n+Math.imul(P,le)|0,i=(i=i+Math.imul(P,ce)|0)+Math.imul(L,le)|0,o=o+Math.imul(L,ce)|0,n=n+Math.imul(D,de)|0,i=(i=i+Math.imul(D,he)|0)+Math.imul(j,de)|0,o=o+Math.imul(j,he)|0;var Ne=(c+(n=n+Math.imul(T,pe)|0)|0)+((8191&(i=(i=i+Math.imul(T,me)|0)+Math.imul(C,pe)|0))<<13)|0;c=((o=o+Math.imul(C,me)|0)+(i>>>13)|0)+(Ne>>>26)|0,Ne&=67108863,n=Math.imul(z,le),i=(i=Math.imul(z,ce))+Math.imul(B,le)|0,o=Math.imul(B,ce),n=n+Math.imul(P,de)|0,i=(i=i+Math.imul(P,he)|0)+Math.imul(L,de)|0,o=o+Math.imul(L,he)|0;var De=(c+(n=n+Math.imul(D,pe)|0)|0)+((8191&(i=(i=i+Math.imul(D,me)|0)+Math.imul(j,pe)|0))<<13)|0;c=((o=o+Math.imul(j,me)|0)+(i>>>13)|0)+(De>>>26)|0,De&=67108863,n=Math.imul(z,de),i=(i=Math.imul(z,he))+Math.imul(B,de)|0,o=Math.imul(B,he);var je=(c+(n=n+Math.imul(P,pe)|0)|0)+((8191&(i=(i=i+Math.imul(P,me)|0)+Math.imul(L,pe)|0))<<13)|0;c=((o=o+Math.imul(L,me)|0)+(i>>>13)|0)+(je>>>26)|0,je&=67108863;var Oe=(c+(n=Math.imul(z,pe))|0)+((8191&(i=(i=Math.imul(z,me))+Math.imul(B,pe)|0))<<13)|0;return c=((o=Math.imul(B,me))+(i>>>13)|0)+(Oe>>>26)|0,Oe&=67108863,l[0]=ge,l[1]=ye,l[2]=ve,l[3]=be,l[4]=we,l[5]=xe,l[6]=ke,l[7]=Me,l[8]=Ee,l[9]=_e,l[10]=Ae,l[11]=Se,l[12]=Ie,l[13]=Te,l[14]=Ce,l[15]=Ne,l[16]=De,l[17]=je,l[18]=Oe,0!==c&&(l[19]=c,r.length++),r};function m(e,t,r){return(new g).mulp(e,t,r)}function g(e,t){this.x=e,this.y=t}Math.imul||(p=f),o.prototype.mulTo=function(e,t){var r,n=this.length+e.length;return r=10===this.length&&10===e.length?p(this,e,t):n<63?f(this,e,t):n<1024?function(e,t,r){r.negative=t.negative^e.negative,r.length=e.length+t.length;for(var n=0,i=0,o=0;o>>26)|0)>>>26,a&=67108863}r.words[o]=s,n=a,a=i}return 0!==n?r.words[o]=n:r.length--,r.strip()}(this,e,t):m(this,e,t),r},g.prototype.makeRBT=function(e){for(var t=new Array(e),r=o.prototype._countBits(e)-1,n=0;n>=1;return n},g.prototype.permute=function(e,t,r,n,i,o){for(var a=0;a>>=1)i++;return 1<>>=13,r[2*a+1]=8191&o,o>>>=13;for(a=2*t;a>=26,t+=i/67108864|0,t+=o>>>26,this.words[r]=67108863&o}return 0!==t&&(this.words[r]=t,this.length++),this},o.prototype.muln=function(e){return this.clone().imuln(e)},o.prototype.sqr=function(){return this.mul(this)},o.prototype.isqr=function(){return this.imul(this.clone())},o.prototype.pow=function(e){var t=function(e){for(var t=new Array(e.bitLength()),r=0;r>>i}return t}(e);if(0===t.length)return new o(1);for(var r=this,n=0;n=0);var t,r=e%26,i=(e-r)/26,o=67108863>>>26-r<<26-r;if(0!==r){var a=0;for(t=0;t>>26-r}a&&(this.words[t]=a,this.length++)}if(0!==i){for(t=this.length-1;t>=0;t--)this.words[t+i]=this.words[t];for(t=0;t=0),i=t?(t-t%26)/26:0;var o=e%26,a=Math.min((e-o)/26,this.length),s=67108863^67108863>>>o<a)for(this.length-=a,c=0;c=0&&(0!==u||c>=i);c--){var d=0|this.words[c];this.words[c]=u<<26-o|d>>>o,u=d&s}return l&&0!==u&&(l.words[l.length++]=u),0===this.length&&(this.words[0]=0,this.length=1),this.strip()},o.prototype.ishrn=function(e,t,r){return n(0===this.negative),this.iushrn(e,t,r)},o.prototype.shln=function(e){return this.clone().ishln(e)},o.prototype.ushln=function(e){return this.clone().iushln(e)},o.prototype.shrn=function(e){return this.clone().ishrn(e)},o.prototype.ushrn=function(e){return this.clone().iushrn(e)},o.prototype.testn=function(e){n("number"===typeof e&&e>=0);var t=e%26,r=(e-t)/26,i=1<=0);var t=e%26,r=(e-t)/26;if(n(0===this.negative,"imaskn works only with positive numbers"),this.length<=r)return this;if(0!==t&&r++,this.length=Math.min(r,this.length),0!==t){var i=67108863^67108863>>>t<=67108864;t++)this.words[t]-=67108864,t===this.length-1?this.words[t+1]=1:this.words[t+1]++;return this.length=Math.max(this.length,t+1),this},o.prototype.isubn=function(e){if(n("number"===typeof e),n(e<67108864),e<0)return this.iaddn(-e);if(0!==this.negative)return this.negative=0,this.iaddn(e),this.negative=1,this;if(this.words[0]-=e,1===this.length&&this.words[0]<0)this.words[0]=-this.words[0],this.negative=1;else for(var t=0;t>26)-(l/67108864|0),this.words[i+r]=67108863&o}for(;i>26,this.words[i+r]=67108863&o;if(0===s)return this.strip();for(n(-1===s),s=0,i=0;i>26,this.words[i]=67108863&o;return this.negative=1,this.strip()},o.prototype._wordDiv=function(e,t){var r=(this.length,e.length),n=this.clone(),i=e,a=0|i.words[i.length-1];0!==(r=26-this._countBits(a))&&(i=i.ushln(r),n.iushln(r),a=0|i.words[i.length-1]);var s,l=n.length-i.length;if("mod"!==t){(s=new o(null)).length=l+1,s.words=new Array(s.length);for(var c=0;c=0;d--){var h=67108864*(0|n.words[i.length+d])+(0|n.words[i.length+d-1]);for(h=Math.min(h/a|0,67108863),n._ishlnsubmul(i,h,d);0!==n.negative;)h--,n.negative=0,n._ishlnsubmul(i,1,d),n.isZero()||(n.negative^=1);s&&(s.words[d]=h)}return s&&s.strip(),n.strip(),"div"!==t&&0!==r&&n.iushrn(r),{div:s||null,mod:n}},o.prototype.divmod=function(e,t,r){return n(!e.isZero()),this.isZero()?{div:new o(0),mod:new o(0)}:0!==this.negative&&0===e.negative?(s=this.neg().divmod(e,t),"mod"!==t&&(i=s.div.neg()),"div"!==t&&(a=s.mod.neg(),r&&0!==a.negative&&a.iadd(e)),{div:i,mod:a}):0===this.negative&&0!==e.negative?(s=this.divmod(e.neg(),t),"mod"!==t&&(i=s.div.neg()),{div:i,mod:s.mod}):0!==(this.negative&e.negative)?(s=this.neg().divmod(e.neg(),t),"div"!==t&&(a=s.mod.neg(),r&&0!==a.negative&&a.isub(e)),{div:s.div,mod:a}):e.length>this.length||this.cmp(e)<0?{div:new o(0),mod:this}:1===e.length?"div"===t?{div:this.divn(e.words[0]),mod:null}:"mod"===t?{div:null,mod:new o(this.modn(e.words[0]))}:{div:this.divn(e.words[0]),mod:new o(this.modn(e.words[0]))}:this._wordDiv(e,t);var i,a,s},o.prototype.div=function(e){return this.divmod(e,"div",!1).div},o.prototype.mod=function(e){return this.divmod(e,"mod",!1).mod},o.prototype.umod=function(e){return this.divmod(e,"mod",!0).mod},o.prototype.divRound=function(e){var t=this.divmod(e);if(t.mod.isZero())return t.div;var r=0!==t.div.negative?t.mod.isub(e):t.mod,n=e.ushrn(1),i=e.andln(1),o=r.cmp(n);return o<0||1===i&&0===o?t.div:0!==t.div.negative?t.div.isubn(1):t.div.iaddn(1)},o.prototype.modn=function(e){n(e<=67108863);for(var t=(1<<26)%e,r=0,i=this.length-1;i>=0;i--)r=(t*r+(0|this.words[i]))%e;return r},o.prototype.idivn=function(e){n(e<=67108863);for(var t=0,r=this.length-1;r>=0;r--){var i=(0|this.words[r])+67108864*t;this.words[r]=i/e|0,t=i%e}return this.strip()},o.prototype.divn=function(e){return this.clone().idivn(e)},o.prototype.egcd=function(e){n(0===e.negative),n(!e.isZero());var t=this,r=e.clone();t=0!==t.negative?t.umod(e):t.clone();for(var i=new o(1),a=new o(0),s=new o(0),l=new o(1),c=0;t.isEven()&&r.isEven();)t.iushrn(1),r.iushrn(1),++c;for(var u=r.clone(),d=t.clone();!t.isZero();){for(var h=0,f=1;0===(t.words[0]&f)&&h<26;++h,f<<=1);if(h>0)for(t.iushrn(h);h-- >0;)(i.isOdd()||a.isOdd())&&(i.iadd(u),a.isub(d)),i.iushrn(1),a.iushrn(1);for(var p=0,m=1;0===(r.words[0]&m)&&p<26;++p,m<<=1);if(p>0)for(r.iushrn(p);p-- >0;)(s.isOdd()||l.isOdd())&&(s.iadd(u),l.isub(d)),s.iushrn(1),l.iushrn(1);t.cmp(r)>=0?(t.isub(r),i.isub(s),a.isub(l)):(r.isub(t),s.isub(i),l.isub(a))}return{a:s,b:l,gcd:r.iushln(c)}},o.prototype._invmp=function(e){n(0===e.negative),n(!e.isZero());var t=this,r=e.clone();t=0!==t.negative?t.umod(e):t.clone();for(var i,a=new o(1),s=new o(0),l=r.clone();t.cmpn(1)>0&&r.cmpn(1)>0;){for(var c=0,u=1;0===(t.words[0]&u)&&c<26;++c,u<<=1);if(c>0)for(t.iushrn(c);c-- >0;)a.isOdd()&&a.iadd(l),a.iushrn(1);for(var d=0,h=1;0===(r.words[0]&h)&&d<26;++d,h<<=1);if(d>0)for(r.iushrn(d);d-- >0;)s.isOdd()&&s.iadd(l),s.iushrn(1);t.cmp(r)>=0?(t.isub(r),a.isub(s)):(r.isub(t),s.isub(a))}return(i=0===t.cmpn(1)?a:s).cmpn(0)<0&&i.iadd(e),i},o.prototype.gcd=function(e){if(this.isZero())return e.abs();if(e.isZero())return this.abs();var t=this.clone(),r=e.clone();t.negative=0,r.negative=0;for(var n=0;t.isEven()&&r.isEven();n++)t.iushrn(1),r.iushrn(1);for(;;){for(;t.isEven();)t.iushrn(1);for(;r.isEven();)r.iushrn(1);var i=t.cmp(r);if(i<0){var o=t;t=r,r=o}else if(0===i||0===r.cmpn(1))break;t.isub(r)}return r.iushln(n)},o.prototype.invm=function(e){return this.egcd(e).a.umod(e)},o.prototype.isEven=function(){return 0===(1&this.words[0])},o.prototype.isOdd=function(){return 1===(1&this.words[0])},o.prototype.andln=function(e){return this.words[0]&e},o.prototype.bincn=function(e){n("number"===typeof e);var t=e%26,r=(e-t)/26,i=1<>>26,s&=67108863,this.words[a]=s}return 0!==o&&(this.words[a]=o,this.length++),this},o.prototype.isZero=function(){return 1===this.length&&0===this.words[0]},o.prototype.cmpn=function(e){var t,r=e<0;if(0!==this.negative&&!r)return-1;if(0===this.negative&&r)return 1;if(this.strip(),this.length>1)t=1;else{r&&(e=-e),n(e<=67108863,"Number is too big");var i=0|this.words[0];t=i===e?0:ie.length)return 1;if(this.length=0;r--){var n=0|this.words[r],i=0|e.words[r];if(n!==i){ni&&(t=1);break}}return t},o.prototype.gtn=function(e){return 1===this.cmpn(e)},o.prototype.gt=function(e){return 1===this.cmp(e)},o.prototype.gten=function(e){return this.cmpn(e)>=0},o.prototype.gte=function(e){return this.cmp(e)>=0},o.prototype.ltn=function(e){return-1===this.cmpn(e)},o.prototype.lt=function(e){return-1===this.cmp(e)},o.prototype.lten=function(e){return this.cmpn(e)<=0},o.prototype.lte=function(e){return this.cmp(e)<=0},o.prototype.eqn=function(e){return 0===this.cmpn(e)},o.prototype.eq=function(e){return 0===this.cmp(e)},o.red=function(e){return new M(e)},o.prototype.toRed=function(e){return n(!this.red,"Already a number in reduction context"),n(0===this.negative,"red works only with positives"),e.convertTo(this)._forceRed(e)},o.prototype.fromRed=function(){return n(this.red,"fromRed works only with numbers in reduction context"),this.red.convertFrom(this)},o.prototype._forceRed=function(e){return this.red=e,this},o.prototype.forceRed=function(e){return n(!this.red,"Already a number in reduction context"),this._forceRed(e)},o.prototype.redAdd=function(e){return n(this.red,"redAdd works only with red numbers"),this.red.add(this,e)},o.prototype.redIAdd=function(e){return n(this.red,"redIAdd works only with red numbers"),this.red.iadd(this,e)},o.prototype.redSub=function(e){return n(this.red,"redSub works only with red numbers"),this.red.sub(this,e)},o.prototype.redISub=function(e){return n(this.red,"redISub works only with red numbers"),this.red.isub(this,e)},o.prototype.redShl=function(e){return n(this.red,"redShl works only with red numbers"),this.red.shl(this,e)},o.prototype.redMul=function(e){return n(this.red,"redMul works only with red numbers"),this.red._verify2(this,e),this.red.mul(this,e)},o.prototype.redIMul=function(e){return n(this.red,"redMul works only with red numbers"),this.red._verify2(this,e),this.red.imul(this,e)},o.prototype.redSqr=function(){return n(this.red,"redSqr works only with red numbers"),this.red._verify1(this),this.red.sqr(this)},o.prototype.redISqr=function(){return n(this.red,"redISqr works only with red numbers"),this.red._verify1(this),this.red.isqr(this)},o.prototype.redSqrt=function(){return n(this.red,"redSqrt works only with red numbers"),this.red._verify1(this),this.red.sqrt(this)},o.prototype.redInvm=function(){return n(this.red,"redInvm works only with red numbers"),this.red._verify1(this),this.red.invm(this)},o.prototype.redNeg=function(){return n(this.red,"redNeg works only with red numbers"),this.red._verify1(this),this.red.neg(this)},o.prototype.redPow=function(e){return n(this.red&&!e.red,"redPow(normalNum)"),this.red._verify1(this),this.red.pow(this,e)};var y={k256:null,p224:null,p192:null,p25519:null};function v(e,t){this.name=e,this.p=new o(t,16),this.n=this.p.bitLength(),this.k=new o(1).iushln(this.n).isub(this.p),this.tmp=this._tmp()}function b(){v.call(this,"k256","ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f")}function w(){v.call(this,"p224","ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001")}function x(){v.call(this,"p192","ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff")}function k(){v.call(this,"25519","7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed")}function M(e){if("string"===typeof e){var t=o._prime(e);this.m=t.p,this.prime=t}else n(e.gtn(1),"modulus must be greater than 1"),this.m=e,this.prime=null}function E(e){M.call(this,e),this.shift=this.m.bitLength(),this.shift%26!==0&&(this.shift+=26-this.shift%26),this.r=new o(1).iushln(this.shift),this.r2=this.imod(this.r.sqr()),this.rinv=this.r._invmp(this.m),this.minv=this.rinv.mul(this.r).isubn(1).div(this.m),this.minv=this.minv.umod(this.r),this.minv=this.r.sub(this.minv)}v.prototype._tmp=function(){var e=new o(null);return e.words=new Array(Math.ceil(this.n/13)),e},v.prototype.ireduce=function(e){var t,r=e;do{this.split(r,this.tmp),t=(r=(r=this.imulK(r)).iadd(this.tmp)).bitLength()}while(t>this.n);var n=t0?r.isub(this.p):void 0!==r.strip?r.strip():r._strip(),r},v.prototype.split=function(e,t){e.iushrn(this.n,0,t)},v.prototype.imulK=function(e){return e.imul(this.k)},i(b,v),b.prototype.split=function(e,t){for(var r=4194303,n=Math.min(e.length,9),i=0;i>>22,o=a}o>>>=22,e.words[i-10]=o,0===o&&e.length>10?e.length-=10:e.length-=9},b.prototype.imulK=function(e){e.words[e.length]=0,e.words[e.length+1]=0,e.length+=2;for(var t=0,r=0;r>>=26,e.words[r]=i,t=n}return 0!==t&&(e.words[e.length++]=t),e},o._prime=function(e){if(y[e])return y[e];var t;if("k256"===e)t=new b;else if("p224"===e)t=new w;else if("p192"===e)t=new x;else{if("p25519"!==e)throw new Error("Unknown prime "+e);t=new k}return y[e]=t,t},M.prototype._verify1=function(e){n(0===e.negative,"red works only with positives"),n(e.red,"red works only with red numbers")},M.prototype._verify2=function(e,t){n(0===(e.negative|t.negative),"red works only with positives"),n(e.red&&e.red===t.red,"red works only with red numbers")},M.prototype.imod=function(e){return this.prime?this.prime.ireduce(e)._forceRed(this):e.umod(this.m)._forceRed(this)},M.prototype.neg=function(e){return e.isZero()?e.clone():this.m.sub(e)._forceRed(this)},M.prototype.add=function(e,t){this._verify2(e,t);var r=e.add(t);return r.cmp(this.m)>=0&&r.isub(this.m),r._forceRed(this)},M.prototype.iadd=function(e,t){this._verify2(e,t);var r=e.iadd(t);return r.cmp(this.m)>=0&&r.isub(this.m),r},M.prototype.sub=function(e,t){this._verify2(e,t);var r=e.sub(t);return r.cmpn(0)<0&&r.iadd(this.m),r._forceRed(this)},M.prototype.isub=function(e,t){this._verify2(e,t);var r=e.isub(t);return r.cmpn(0)<0&&r.iadd(this.m),r},M.prototype.shl=function(e,t){return this._verify1(e),this.imod(e.ushln(t))},M.prototype.imul=function(e,t){return this._verify2(e,t),this.imod(e.imul(t))},M.prototype.mul=function(e,t){return this._verify2(e,t),this.imod(e.mul(t))},M.prototype.isqr=function(e){return this.imul(e,e.clone())},M.prototype.sqr=function(e){return this.mul(e,e)},M.prototype.sqrt=function(e){if(e.isZero())return e.clone();var t=this.m.andln(3);if(n(t%2===1),3===t){var r=this.m.add(new o(1)).iushrn(2);return this.pow(e,r)}for(var i=this.m.subn(1),a=0;!i.isZero()&&0===i.andln(1);)a++,i.iushrn(1);n(!i.isZero());var s=new o(1).toRed(this),l=s.redNeg(),c=this.m.subn(1).iushrn(1),u=this.m.bitLength();for(u=new o(2*u*u).toRed(this);0!==this.pow(u,c).cmp(l);)u.redIAdd(l);for(var d=this.pow(u,i),h=this.pow(e,i.addn(1).iushrn(1)),f=this.pow(e,i),p=a;0!==f.cmp(s);){for(var m=f,g=0;0!==m.cmp(s);g++)m=m.redSqr();n(g=0;n--){for(var c=t.words[n],u=l-1;u>=0;u--){var d=c>>u&1;i!==r[0]&&(i=this.sqr(i)),0!==d||0!==a?(a<<=1,a|=d,(4===++s||0===n&&0===u)&&(i=this.mul(i,r[a]),s=0,a=0)):s=0}l=26}return i},M.prototype.convertTo=function(e){var t=e.umod(this.m);return t===e?t.clone():t},M.prototype.convertFrom=function(e){var t=e.clone();return t.red=null,t},o.mont=function(e){return new E(e)},i(E,M),E.prototype.convertTo=function(e){return this.imod(e.ushln(this.shift))},E.prototype.convertFrom=function(e){var t=this.imod(e.mul(this.rinv));return t.red=null,t},E.prototype.imul=function(e,t){if(e.isZero()||t.isZero())return e.words[0]=0,e.length=1,e;var r=e.imul(t),n=r.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),i=r.isub(n).iushrn(this.shift),o=i;return i.cmp(this.m)>=0?o=i.isub(this.m):i.cmpn(0)<0&&(o=i.iadd(this.m)),o._forceRed(this)},E.prototype.mul=function(e,t){if(e.isZero()||t.isZero())return new o(0)._forceRed(this);var r=e.mul(t),n=r.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),i=r.isub(n).iushrn(this.shift),a=i;return i.cmp(this.m)>=0?a=i.isub(this.m):i.cmpn(0)<0&&(a=i.iadd(this.m)),a._forceRed(this)},E.prototype.invm=function(e){return this.imod(e._invmp(this.m).mul(this.r2))._forceRed(this)}}(e=r.nmd(e),this)},86367:e=>{function t(e,t){if(!e)throw new Error(t||"Assertion failed")}e.exports=t,t.equal=function(e,t,r){if(e!=t)throw new Error(r||"Assertion failed: "+e+" != "+t)}},26325:(e,t)=>{"use strict";var r=t;function n(e){return 1===e.length?"0"+e:e}function i(e){for(var t="",r=0;r>8,a=255&i;o?r.push(o,a):r.push(a)}return r},r.zero2=n,r.toHex=i,r.encode=function(e,t){return"hex"===t?i(e):e}},50331:e=>{"use strict";var t,r={DEBUG:!1,LIB_VERSION:"2.49.0"};if("undefined"===typeof window){var n={hostname:""};t={navigator:{userAgent:""},document:{location:n,referrer:""},screen:{width:0,height:0},location:n}}else t=window;var i=Array.prototype,o=Function.prototype,a=Object.prototype,s=i.slice,l=a.toString,c=a.hasOwnProperty,u=t.console,d=t.navigator,h=t.document,f=t.opera,p=t.screen,m=d.userAgent,g=o.bind,y=i.forEach,v=i.indexOf,b=i.map,w=Array.isArray,x={},k={trim:function(e){return e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")}},M={log:function(){if(r.DEBUG&&!k.isUndefined(u)&&u)try{u.log.apply(u,arguments)}catch(e){k.each(arguments,(function(e){u.log(e)}))}},warn:function(){if(r.DEBUG&&!k.isUndefined(u)&&u){var e=["Mixpanel warning:"].concat(k.toArray(arguments));try{u.warn.apply(u,e)}catch(t){k.each(e,(function(e){u.warn(e)}))}}},error:function(){if(r.DEBUG&&!k.isUndefined(u)&&u){var e=["Mixpanel error:"].concat(k.toArray(arguments));try{u.error.apply(u,e)}catch(t){k.each(e,(function(e){u.error(e)}))}}},critical:function(){if(!k.isUndefined(u)&&u){var e=["Mixpanel error:"].concat(k.toArray(arguments));try{u.error.apply(u,e)}catch(t){k.each(e,(function(e){u.error(e)}))}}}},E=function(e,t){return function(){return arguments[0]="["+t+"] "+arguments[0],e.apply(M,arguments)}},_=function(e){return{log:E(M.log,e),error:E(M.error,e),critical:E(M.critical,e)}};k.bind=function(e,t){var r,n;if(g&&e.bind===g)return g.apply(e,s.call(arguments,1));if(!k.isFunction(e))throw new TypeError;return r=s.call(arguments,2),n=function(){if(!(this instanceof n))return e.apply(t,r.concat(s.call(arguments)));var i={};i.prototype=e.prototype;var o=new i;i.prototype=null;var a=e.apply(o,r.concat(s.call(arguments)));return Object(a)===a?a:o},n},k.each=function(e,t,r){if(null!==e&&void 0!==e)if(y&&e.forEach===y)e.forEach(t,r);else if(e.length===+e.length){for(var n=0,i=e.length;n0&&(t[r]=e)})),t},k.truncate=function(e,t){var r;return"string"===typeof e?r=e.slice(0,t):k.isArray(e)?(r=[],k.each(e,(function(e){r.push(k.truncate(e,t))}))):k.isObject(e)?(r={},k.each(e,(function(e,n){r[n]=k.truncate(e,t)}))):r=e,r},k.JSONEncode=function(e){var t=function(e){var t=/[\\"\x00-\x1f\x7f-\x9f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,r={"\b":"\\b","\t":"\\t","\n":"\\n","\f":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"};return t.lastIndex=0,t.test(e)?'"'+e.replace(t,(function(e){var t=r[e];return"string"===typeof t?t:"\\u"+("0000"+e.charCodeAt(0).toString(16)).slice(-4)}))+'"':'"'+e+'"'},r=function(e,n){var i="",o=0,a="",s="",u=0,d=i,h=[],f=n[e];switch(f&&"object"===typeof f&&"function"===typeof f.toJSON&&(f=f.toJSON(e)),typeof f){case"string":return t(f);case"number":return isFinite(f)?String(f):"null";case"boolean":case"null":return String(f);case"object":if(!f)return"null";if(i+=" ",h=[],"[object Array]"===l.apply(f)){for(u=f.length,o=0;o="0"&&t<="9";)r+=t,a();if("."===t)for(r+=".";a()&&t>="0"&&t<="9";)r+=t;if("e"===t||"E"===t)for(r+=t,a(),"-"!==t&&"+"!==t||(r+=t,a());t>="0"&&t<="9";)r+=t,a();if(e=+r,isFinite(e))return e;o("Bad number")},l=function(){var e,r,n,s="";if('"'===t)for(;a();){if('"'===t)return a(),s;if("\\"===t)if(a(),"u"===t){for(n=0,r=0;r<4&&(e=parseInt(a(),16),isFinite(e));r+=1)n=16*n+e;s+=String.fromCharCode(n)}else{if("string"!==typeof i[t])break;s+=i[t]}else s+=t}o("Bad string")},c=function(){for(;t&&t<=" ";)a()};return n=function(){switch(c(),t){case"{":return function(){var e,r={};if("{"===t){if(a("{"),c(),"}"===t)return a("}"),r;for(;t;){if(e=l(),c(),a(":"),Object.hasOwnProperty.call(r,e)&&o('Duplicate key "'+e+'"'),r[e]=n(),c(),"}"===t)return a("}"),r;a(","),c()}}o("Bad object")}();case"[":return function(){var e=[];if("["===t){if(a("["),c(),"]"===t)return a("]"),e;for(;t;){if(e.push(n()),c(),"]"===t)return a("]"),e;a(","),c()}}o("Bad array")}();case'"':return l();case"-":return s();default:return t>="0"&&t<="9"?s():function(){switch(t){case"t":return a("t"),a("r"),a("u"),a("e"),!0;case"f":return a("f"),a("a"),a("l"),a("s"),a("e"),!1;case"n":return a("n"),a("u"),a("l"),a("l"),null}o('Unexpected "'+t+'"')}()}},function(i){var a;return r=i,e=0,t=" ",a=n(),c(),t&&o("Syntax error"),a}}(),k.base64Encode=function(e){var t,r,n,i,o,a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",s=0,l=0,c="",u=[];if(!e)return e;e=k.utf8Encode(e);do{t=(o=e.charCodeAt(s++)<<16|e.charCodeAt(s++)<<8|e.charCodeAt(s++))>>18&63,r=o>>12&63,n=o>>6&63,i=63&o,u[l++]=a.charAt(t)+a.charAt(r)+a.charAt(n)+a.charAt(i)}while(s127&&a<2048?String.fromCharCode(a>>6|192,63&a|128):String.fromCharCode(a>>12|224,a>>6&63|128,63&a|128),null!==s&&(r>t&&(o+=e.substring(t,r)),o+=s,t=r=i+1)}return r>t&&(o+=e.substring(t,e.length)),o},k.UUID=function(){var e=function(){var e,r=1*new Date;if(t.performance&&t.performance.now)e=t.performance.now();else for(e=0;r==1*new Date;)e++;return r.toString(16)+Math.floor(e).toString(16)};return function(){var t=(p.height*p.width).toString(16);return e()+"-"+Math.random().toString(16).replace(".","")+"-"+function(){var e,t,r=m,n=[],i=0;function o(e,t){var r,i=0;for(r=0;r=4&&(i=o(i,n),n=[]);return n.length>0&&(i=o(i,n)),i.toString(16)}()+"-"+t+"-"+e()}}();var A=["ahrefsbot","ahrefssiteaudit","baiduspider","bingbot","bingpreview","chrome-lighthouse","facebookexternal","petalbot","pinterest","screaming frog","yahoo! slurp","yandexbot","adsbot-google","apis-google","duplexweb-google","feedfetcher-google","google favicon","google web preview","google-read-aloud","googlebot","googleweblight","mediapartners-google","storebot-google"];k.isBlockedUA=function(e){var t;for(e=e.toLowerCase(),t=0;t=0}function n(t){if(!h.getElementsByTagName)return[];var n,i,o,a,s,l,c,u,d,f,p=t.split(" "),m=[h];for(l=0;l-1){o=(i=n.split("#"))[0];var g=i[1],y=h.getElementById(g);if(!y||o&&y.nodeName.toLowerCase()!=o)return[];m=[y]}else if(n.indexOf(".")>-1){o=(i=n.split("."))[0];var v=i[1];for(o||(o="*"),a=[],s=0,c=0;c-1};break;default:w=function(e){return e.getAttribute(x)}}for(m=[],f=0,c=0;c=3?t[2]:""},currentUrl:function(){return t.location.href},properties:function(e){return"object"!==typeof e&&(e={}),k.extend(k.strip_empty_properties({$os:k.info.os(),$browser:k.info.browser(m,d.vendor,f),$referrer:h.referrer,$referring_domain:k.info.referringDomain(h.referrer),$device:k.info.device(m)}),{$current_url:k.info.currentUrl(),$browser_version:k.info.browserVersion(m,d.vendor,f),$screen_height:p.height,$screen_width:p.width,mp_lib:"web",$lib_version:r.LIB_VERSION,$insert_id:D(),time:k.timestamp()/1e3},k.strip_empty_properties(e))},people_properties:function(){return k.extend(k.strip_empty_properties({$os:k.info.os(),$browser:k.info.browser(m,d.vendor,f)}),{$browser_version:k.info.browserVersion(m,d.vendor,f)})},mpPageViewProperties:function(){return k.strip_empty_properties({current_page_title:h.title,current_domain:t.location.hostname,current_url_path:t.location.pathname,current_url_protocol:t.location.protocol,current_url_search:t.location.search})}};var D=function(e){var t=Math.random().toString(36).substring(2,10)+Math.random().toString(36).substring(2,10);return e?t.substring(0,e):t},j=/[a-z0-9][a-z0-9-]*\.[a-z]+$/i,O=/[a-z0-9][a-z0-9-]+\.[a-z.]{2,6}$/i,P=function(e){var t=O,r=e.split("."),n=r[r.length-1];(n.length>4||"com"===n||"org"===n)&&(t=j);var i=e.match(t);return i?i[0]:""},L=null,R=null;"undefined"!==typeof JSON&&(L=JSON.stringify,R=JSON.parse),L=L||k.JSONEncode,R=R||k.JSONDecode,k.toArray=k.toArray,k.isObject=k.isObject,k.JSONEncode=k.JSONEncode,k.JSONDecode=k.JSONDecode,k.isBlockedUA=k.isBlockedUA,k.isEmptyObject=k.isEmptyObject,k.info=k.info,k.info.device=k.info.device,k.info.browser=k.info.browser,k.info.browserVersion=k.info.browserVersion,k.info.properties=k.info.properties;var z=function(){};z.prototype.create_properties=function(){},z.prototype.event_handler=function(){},z.prototype.after_track_handler=function(){},z.prototype.init=function(e){return this.mp=e,this},z.prototype.track=function(e,t,r,n){var i=this,o=k.dom_query(e);if(0!==o.length)return k.each(o,(function(e){k.register_event(e,this.override_event,(function(e){var o={},a=i.create_properties(r,this),s=i.mp.get_config("track_links_timeout");i.event_handler(e,this,o),window.setTimeout(i.track_callback(n,a,o,!0),s),i.mp.track(t,a,i.track_callback(n,a,o))}))}),this),!0;M.error("The DOM query ("+e+") returned 0 elements")},z.prototype.track_callback=function(e,t,r,n){n=n||!1;var i=this;return function(){r.callback_fired||(r.callback_fired=!0,e&&!1===e(n,t)||i.after_track_handler(t,r,n))}},z.prototype.create_properties=function(e,t){return"function"===typeof e?e(t):k.extend({},e)};var B=function(){this.override_event="click"};k.inherit(B,z),B.prototype.create_properties=function(e,t){var r=B.superclass.create_properties.apply(this,arguments);return t.href&&(r.url=t.href),r},B.prototype.event_handler=function(e,t,r){r.new_tab=2===e.which||e.metaKey||e.ctrlKey||"_blank"===t.target,r.href=t.href,r.new_tab||e.preventDefault()},B.prototype.after_track_handler=function(e,t){t.new_tab||setTimeout((function(){window.location=t.href}),0)};var U=function(){this.override_event="submit"};k.inherit(U,z),U.prototype.event_handler=function(e,t,r){r.element=t,e.preventDefault()},U.prototype.after_track_handler=function(e,t){setTimeout((function(){t.element.submit()}),0)};var F=_("lock"),H=function(e,t){t=t||{},this.storageKey=e,this.storage=t.storage||window.localStorage,this.pollIntervalMS=t.pollIntervalMS||100,this.timeoutMS=t.timeoutMS||2e3};H.prototype.withLock=function(e,t,r){r||"function"===typeof t||(r=t,t=null);var n=r||(new Date).getTime()+"|"+Math.random(),i=(new Date).getTime(),o=this.storageKey,a=this.pollIntervalMS,s=this.timeoutMS,l=this.storage,c=o+":X",u=o+":Y",d=o+":Z",h=function(e){t&&t(e)},f=function(e){if((new Date).getTime()-i>s)return F.error("Timeout waiting for mutex on "+o+"; clearing lock. ["+n+"]"),l.removeItem(d),l.removeItem(u),void g();setTimeout((function(){try{e()}catch(t){h(t)}}),a*(Math.random()+.1))},p=function(e,t){e()?t():f((function(){p(e,t)}))},m=function(){var e=l.getItem(u);if(e&&e!==n)return!1;if(l.setItem(u,n),l.getItem(u)===n)return!0;if(!I(l,!0))throw new Error("localStorage support dropped while acquiring lock");return!1},g=function(){l.setItem(c,n),p(m,(function(){l.getItem(c)!==n?f((function(){l.getItem(u)===n?p((function(){return!l.getItem(d)}),y):g()})):y()}))},y=function(){l.setItem(d,"1");try{e()}finally{l.removeItem(d),l.getItem(u)===n&&l.removeItem(u),l.getItem(c)===n&&l.removeItem(c)}};try{if(!I(l,!0))throw new Error("localStorage support check failed");g()}catch(v){h(v)}};var V=_("batch"),G=function(e,t){t=t||{},this.storageKey=e,this.storage=t.storage||window.localStorage,this.reportError=t.errorReporter||k.bind(V.error,V),this.lock=new H(e,{storage:this.storage}),this.pid=t.pid||null,this.memQueue=[]};G.prototype.enqueue=function(e,t,r){var n={id:D(),flushAfter:(new Date).getTime()+2*t,payload:e};this.lock.withLock(k.bind((function(){var t;try{var i=this.readFromStorage();i.push(n),(t=this.saveToStorage(i))&&this.memQueue.push(n)}catch(o){this.reportError("Error enqueueing item",e),t=!1}r&&r(t)}),this),k.bind((function(e){this.reportError("Error acquiring storage lock",e),r&&r(!1)}),this),this.pid)},G.prototype.fillBatch=function(e){var t=this.memQueue.slice(0,e);if(t.lengtho.flushAfter&&!n[o.id]&&(o.orphaned=!0,t.push(o),t.length>=e))break}}}return t};var q=function(e,t){var r=[];return k.each(e,(function(e){e.id&&!t[e.id]&&r.push(e)})),r};G.prototype.removeItemsByID=function(e,t){var r={};k.each(e,(function(e){r[e]=!0})),this.memQueue=q(this.memQueue,r);var n=k.bind((function(){var t;try{var n=this.readFromStorage();if(n=q(n,r),t=this.saveToStorage(n)){n=this.readFromStorage();for(var i=0;i5&&(this.reportError("[dupe] item ID sent too many times, not sending",{item:e,batchSize:o.length,timesSent:this.itemIdsSentSuccessfully[i]}),n=!1):this.reportError("[dupe] found item with no ID",{item:e}),n&&a.push(t)}s[e.id]=t}),this),a.length<1)return void this.resetFlush();this.requestInProgress=!0;var l=k.bind((function(r){this.requestInProgress=!1;try{var a=!1;if(e.unloading)this.queue.updatePayloads(s);else if(k.isObject(r)&&"timeout"===r.error&&(new Date).getTime()-n>=t)this.reportError("Network timeout; retrying"),this.flush();else if(k.isObject(r)&&r.xhr_req&&(r.xhr_req.status>=500||429===r.xhr_req.status||"timeout"===r.error)){var l=2*this.flushInterval,c=r.xhr_req.responseHeaders;if(c){var u=c["Retry-After"];u&&(l=1e3*parseInt(u,10)||l)}l=Math.min(6e5,l),this.reportError("Error; retry in "+l+" ms"),this.scheduleFlush(l)}else if(k.isObject(r)&&r.xhr_req&&413===r.xhr_req.status)if(o.length>1){var d=Math.max(1,Math.floor(i/2));this.batchSize=Math.min(this.batchSize,d,o.length-1),this.reportError("413 response; reducing batch size to "+this.batchSize),this.resetFlush()}else this.reportError("Single-event request too large; dropping",o),this.resetBatchSize(),a=!0;else a=!0;a&&(this.queue.removeItemsByID(k.map(o,(function(e){return e.id})),k.bind((function(e){e?(this.consecutiveRemovalFailures=0,this.flush()):(this.reportError("Failed to remove items from queue"),++this.consecutiveRemovalFailures>5?(this.reportError("Too many queue failures; disabling batching system."),this.stopAllBatching()):this.resetFlush())}),this)),k.each(o,k.bind((function(e){var t=e.id;t?(this.itemIdsSentSuccessfully[t]=this.itemIdsSentSuccessfully[t]||0,this.itemIdsSentSuccessfully[t]++,this.itemIdsSentSuccessfully[t]>5&&this.reportError("[dupe] item ID sent too many times",{item:e,batchSize:o.length,timesSent:this.itemIdsSentSuccessfully[t]})):this.reportError("[dupe] found item with no ID while removing",{item:e})}),this)))}catch(h){this.reportError("Error handling API response",h),this.resetFlush()}}),this),c={method:"POST",verbose:!0,ignore_json_errors:!0,timeout_ms:t};e.unloading&&(c.transport="sendBeacon"),Y.log("MIXPANEL REQUEST:",a),this.sendRequest(a,c,l)}catch(u){this.reportError("Error flushing request queue",u),this.resetFlush()}},Z.prototype.reportError=function(e,t){if(Y.error.apply(Y.error,arguments),this.errorReporter)try{t instanceof Error||(t=new Error(e)),this.errorReporter(e,t)}catch(t){Y.error(t)}};var Q="__mp_opt_in_out_";function K(e,t){se(!0,e,t)}function J(e,t){se(!1,e,t)}function $(e,t){return"1"===ae(e,t)}function X(e,r){if(function(e){if(e&&e.ignoreDnt)return!1;var r=e&&e.window||t,n=r.navigator||{},i=!1;return k.each([n.doNotTrack,n.msDoNotTrack,r.doNotTrack],(function(e){k.includes([!0,1,"1","yes"],e)&&(i=!0)})),i}(r))return M.warn('This browser has "Do Not Track" enabled. This will prevent the Mixpanel SDK from sending any data. To ignore the "Do Not Track" browser setting, initialize the Mixpanel instance with the config "ignore_dnt: true"'),!0;var n="0"===ae(e,r);return n&&M.warn("You are opted out of Mixpanel tracking. This will prevent the Mixpanel SDK from sending any data."),n}function ee(e){return le(e,(function(e){return this.get_config(e)}))}function te(e){return le(e,(function(e){return this._get_config(e)}))}function re(e){return le(e,(function(e){return this._get_config(e)}))}function ne(e,t){ie(t=t||{}).remove(oe(e,t),!!t.crossSubdomainCookie,t.cookieDomain)}function ie(e){return"localStorage"===(e=e||{}).persistenceType?k.localStorage:k.cookie}function oe(e,t){return((t=t||{}).persistencePrefix||Q)+e}function ae(e,t){return ie(t).get(oe(e,t))}function se(e,t,r){k.isString(t)&&t.length?(ie(r=r||{}).set(oe(t,r),e?1:0,k.isNumber(r.cookieExpiration)?r.cookieExpiration:null,!!r.crossSubdomainCookie,!!r.secureCookie,!!r.crossSiteCookie,r.cookieDomain),r.track&&e&&r.track(r.trackEventName||"$opt_in",r.trackProperties,{send_immediately:!0})):M.error("gdpr."+(e?"optIn":"optOut")+" called with an invalid token")}function le(e,t){return function(){var r=!1;try{var n=t.call(this,"token"),i=t.call(this,"ignore_dnt"),o=t.call(this,"opt_out_tracking_persistence_type"),a=t.call(this,"opt_out_tracking_cookie_prefix"),s=t.call(this,"window");n&&(r=X(n,{ignoreDnt:i,persistenceType:o,persistencePrefix:a,window:s}))}catch(c){M.error("Unexpected error when checking tracking opt-out status: "+c)}if(!r)return e.apply(this,arguments);var l=arguments[arguments.length-1];"function"===typeof l&&l(0)}}var ce="$set",ue="$set_once",de="$unset",he="$add",fe="$append",pe="$union",me="$remove",ge={set_action:function(e,t){var r={},n={};return k.isObject(e)?k.each(e,(function(e,t){this._is_reserved_property(t)||(n[t]=e)}),this):n[e]=t,r[ce]=n,r},unset_action:function(e){var t={},r=[];return k.isArray(e)||(e=[e]),k.each(e,(function(e){this._is_reserved_property(e)||r.push(e)}),this),t[de]=r,t},set_once_action:function(e,t){var r={},n={};return k.isObject(e)?k.each(e,(function(e,t){this._is_reserved_property(t)||(n[t]=e)}),this):n[e]=t,r[ue]=n,r},union_action:function(e,t){var r={},n={};return k.isObject(e)?k.each(e,(function(e,t){this._is_reserved_property(t)||(n[t]=k.isArray(e)?e:[e])}),this):n[e]=k.isArray(t)?t:[t],r[pe]=n,r},append_action:function(e,t){var r={},n={};return k.isObject(e)?k.each(e,(function(e,t){this._is_reserved_property(t)||(n[t]=e)}),this):n[e]=t,r[fe]=n,r},remove_action:function(e,t){var r={},n={};return k.isObject(e)?k.each(e,(function(e,t){this._is_reserved_property(t)||(n[t]=e)}),this):n[e]=t,r[me]=n,r},delete_action:function(){var e={$delete:""};return e}},ye=function(){};k.extend(ye.prototype,ge),ye.prototype._init=function(e,t,r){this._mixpanel=e,this._group_key=t,this._group_id=r},ye.prototype.set=re((function(e,t,r){var n=this.set_action(e,t);return k.isObject(e)&&(r=t),this._send_request(n,r)})),ye.prototype.set_once=re((function(e,t,r){var n=this.set_once_action(e,t);return k.isObject(e)&&(r=t),this._send_request(n,r)})),ye.prototype.unset=re((function(e,t){var r=this.unset_action(e);return this._send_request(r,t)})),ye.prototype.union=re((function(e,t,r){k.isObject(e)&&(r=t);var n=this.union_action(e,t);return this._send_request(n,r)})),ye.prototype.delete=re((function(e){var t=this.delete_action();return this._send_request(t,e)})),ye.prototype.remove=re((function(e,t,r){var n=this.remove_action(e,t);return this._send_request(n,r)})),ye.prototype._send_request=function(e,t){e.$group_key=this._group_key,e.$group_id=this._group_id,e.$token=this._get_config("token");var r=k.encodeDates(e);return this._mixpanel._track_or_batch({type:"groups",data:r,endpoint:this._get_config("api_host")+"/"+this._get_config("api_routes").groups,batcher:this._mixpanel.request_batchers.groups},t)},ye.prototype._is_reserved_property=function(e){return"$group_key"===e||"$group_id"===e},ye.prototype._get_config=function(e){return this._mixpanel.get_config(e)},ye.prototype.toString=function(){return this._mixpanel.toString()+".group."+this._group_key+"."+this._group_id},ye.prototype.remove=ye.prototype.remove,ye.prototype.set=ye.prototype.set,ye.prototype.set_once=ye.prototype.set_once,ye.prototype.union=ye.prototype.union,ye.prototype.unset=ye.prototype.unset,ye.prototype.toString=ye.prototype.toString;var ve=function(){};k.extend(ve.prototype,ge),ve.prototype._init=function(e){this._mixpanel=e},ve.prototype.set=te((function(e,t,r){var n=this.set_action(e,t);return k.isObject(e)&&(r=t),this._get_config("save_referrer")&&this._mixpanel.persistence.update_referrer_info(document.referrer),n[ce]=k.extend({},k.info.people_properties(),n[ce]),this._send_request(n,r)})),ve.prototype.set_once=te((function(e,t,r){var n=this.set_once_action(e,t);return k.isObject(e)&&(r=t),this._send_request(n,r)})),ve.prototype.unset=te((function(e,t){var r=this.unset_action(e);return this._send_request(r,t)})),ve.prototype.increment=te((function(e,t,r){var n={},i={};return k.isObject(e)?(k.each(e,(function(e,t){if(!this._is_reserved_property(t)){if(isNaN(parseFloat(e)))return void M.error("Invalid increment value passed to mixpanel.people.increment - must be a number");i[t]=e}}),this),r=t):(k.isUndefined(t)&&(t=1),i[e]=t),n[he]=i,this._send_request(n,r)})),ve.prototype.append=te((function(e,t,r){k.isObject(e)&&(r=t);var n=this.append_action(e,t);return this._send_request(n,r)})),ve.prototype.remove=te((function(e,t,r){k.isObject(e)&&(r=t);var n=this.remove_action(e,t);return this._send_request(n,r)})),ve.prototype.union=te((function(e,t,r){k.isObject(e)&&(r=t);var n=this.union_action(e,t);return this._send_request(n,r)})),ve.prototype.track_charge=te((function(e,t,r){if(k.isNumber(e)||(e=parseFloat(e),!isNaN(e)))return this.append("$transactions",k.extend({$amount:e},t),r);M.error("Invalid value passed to mixpanel.people.track_charge - must be a number")})),ve.prototype.clear_charges=function(e){return this.set("$transactions",[],e)},ve.prototype.delete_user=function(){if(this._identify_called()){var e={$delete:this._mixpanel.get_distinct_id()};return this._send_request(e)}M.error("mixpanel.people.delete_user() requires you to call identify() first")},ve.prototype.toString=function(){return this._mixpanel.toString()+".people"},ve.prototype._send_request=function(e,t){e.$token=this._get_config("token"),e.$distinct_id=this._mixpanel.get_distinct_id();var r=this._mixpanel.get_property("$device_id"),n=this._mixpanel.get_property("$user_id"),i=this._mixpanel.get_property("$had_persisted_distinct_id");r&&(e.$device_id=r),n&&(e.$user_id=n),i&&(e.$had_persisted_distinct_id=i);var o=k.encodeDates(e);return this._identify_called()?this._mixpanel._track_or_batch({type:"people",data:o,endpoint:this._get_config("api_host")+"/"+this._get_config("api_routes").engage,batcher:this._mixpanel.request_batchers.people},t):(this._enqueue(e),k.isUndefined(t)||(this._get_config("verbose")?t({status:-1,error:null}):t(-1)),k.truncate(o,255))},ve.prototype._get_config=function(e){return this._mixpanel.get_config(e)},ve.prototype._identify_called=function(){return!0===this._mixpanel._flags.identify_called},ve.prototype._enqueue=function(e){ce in e?this._mixpanel.persistence._add_to_people_queue(ce,e):ue in e?this._mixpanel.persistence._add_to_people_queue(ue,e):de in e?this._mixpanel.persistence._add_to_people_queue(de,e):he in e?this._mixpanel.persistence._add_to_people_queue(he,e):fe in e?this._mixpanel.persistence._add_to_people_queue(fe,e):me in e?this._mixpanel.persistence._add_to_people_queue(me,e):pe in e?this._mixpanel.persistence._add_to_people_queue(pe,e):M.error("Invalid call to _enqueue():",e)},ve.prototype._flush_one_queue=function(e,t,r,n){var i=this,o=k.extend({},this._mixpanel.persistence.load_queue(e)),a=o;k.isUndefined(o)||!k.isObject(o)||k.isEmptyObject(o)||(i._mixpanel.persistence._pop_from_people_queue(e,o),i._mixpanel.persistence.save(),n&&(a=n(o)),t.call(i,a,(function(t,n){0===t&&i._mixpanel.persistence._add_to_people_queue(e,o),k.isUndefined(r)||r(t,n)})))},ve.prototype._flush=function(e,t,r,n,i,o,a){var s=this;this._flush_one_queue(ce,this.set,e),this._flush_one_queue(ue,this.set_once,n),this._flush_one_queue(de,this.unset,o,(function(e){return k.keys(e)})),this._flush_one_queue(he,this.increment,t),this._flush_one_queue(pe,this.union,i);var l=this._mixpanel.persistence.load_queue(fe);if(!k.isUndefined(l)&&k.isArray(l)&&l.length)for(var c,u=function(e,t){0===e&&s._mixpanel.persistence._add_to_people_queue(fe,c),k.isUndefined(r)||r(e,t)},d=l.length-1;d>=0;d--)l=this._mixpanel.persistence.load_queue(fe),c=l.pop(),s._mixpanel.persistence.save(),k.isEmptyObject(c)||s.append(c,u);var h=this._mixpanel.persistence.load_queue(me);if(!k.isUndefined(h)&&k.isArray(h)&&h.length)for(var f,p=function(e,t){0===e&&s._mixpanel.persistence._add_to_people_queue(me,f),k.isUndefined(a)||a(e,t)},m=h.length-1;m>=0;m--)h=this._mixpanel.persistence.load_queue(me),f=h.pop(),s._mixpanel.persistence.save(),k.isEmptyObject(f)||s.remove(f,p)},ve.prototype._is_reserved_property=function(e){return"$distinct_id"===e||"$token"===e||"$device_id"===e||"$user_id"===e||"$had_persisted_distinct_id"===e},ve.prototype.set=ve.prototype.set,ve.prototype.set_once=ve.prototype.set_once,ve.prototype.unset=ve.prototype.unset,ve.prototype.increment=ve.prototype.increment,ve.prototype.append=ve.prototype.append,ve.prototype.remove=ve.prototype.remove,ve.prototype.union=ve.prototype.union,ve.prototype.track_charge=ve.prototype.track_charge,ve.prototype.clear_charges=ve.prototype.clear_charges,ve.prototype.delete_user=ve.prototype.delete_user,ve.prototype.toString=ve.prototype.toString;var be,we,xe="__mps",ke="__mpso",Me="__mpus",Ee="__mpa",_e="__mpap",Ae="__mpr",Se="__mpu",Ie="$people_distinct_id",Te="__alias",Ce="__timers",Ne=[xe,ke,Me,Ee,_e,Ae,Se,Ie,Te,Ce],De=function(e){this.props={},this.campaign_params_saved=!1,e.persistence_name?this.name="mp_"+e.persistence_name:this.name="mp_"+e.token+"_mixpanel";var t=e.persistence;"cookie"!==t&&"localStorage"!==t&&(M.critical("Unknown persistence type "+t+"; falling back to cookie"),t=e.persistence="cookie"),"localStorage"===t&&k.localStorage.is_supported()?this.storage=k.localStorage:this.storage=k.cookie,this.load(),this.update_config(e),this.upgrade(e),this.save()};De.prototype.properties=function(){var e={};return this.load(),k.each(this.props,(function(t,r){k.include(Ne,r)||(e[r]=t)})),e},De.prototype.load=function(){if(!this.disabled){var e=this.storage.parse(this.name);e&&(this.props=k.extend({},e))}},De.prototype.upgrade=function(e){var t,r,n=e.upgrade;n&&(t="mp_super_properties","string"===typeof n&&(t=n),r=this.storage.parse(t),this.storage.remove(t),this.storage.remove(t,!0),r&&(this.props=k.extend(this.props,r.all,r.events))),e.cookie_name||"mixpanel"===e.name||(t="mp_"+e.token+"_"+e.name,(r=this.storage.parse(t))&&(this.storage.remove(t),this.storage.remove(t,!0),this.register_once(r))),this.storage===k.localStorage&&(r=k.cookie.parse(this.name),k.cookie.remove(this.name),k.cookie.remove(this.name,!0),r&&this.register_once(r))},De.prototype.save=function(){this.disabled||this.storage.set(this.name,k.JSONEncode(this.props),this.expire_days,this.cross_subdomain,this.secure,this.cross_site,this.cookie_domain)},De.prototype.load_prop=function(e){return this.load(),this.props[e]},De.prototype.remove=function(){this.storage.remove(this.name,!1,this.cookie_domain),this.storage.remove(this.name,!0,this.cookie_domain)},De.prototype.clear=function(){this.remove(),this.props={}},De.prototype.register_once=function(e,t,r){return!!k.isObject(e)&&("undefined"===typeof t&&(t="None"),this.expire_days="undefined"===typeof r?this.default_expiry:r,this.load(),k.each(e,(function(e,r){this.props.hasOwnProperty(r)&&this.props[r]!==t||(this.props[r]=e)}),this),this.save(),!0)},De.prototype.register=function(e,t){return!!k.isObject(e)&&(this.expire_days="undefined"===typeof t?this.default_expiry:t,this.load(),k.extend(this.props,e),this.save(),!0)},De.prototype.unregister=function(e){this.load(),e in this.props&&(delete this.props[e],this.save())},De.prototype.update_search_keyword=function(e){this.register(k.info.searchInfo(e))},De.prototype.update_referrer_info=function(e){this.register_once({$initial_referrer:e||"$direct",$initial_referring_domain:k.info.referringDomain(e)||"$direct"},"")},De.prototype.get_referrer_info=function(){return k.strip_empty_properties({$initial_referrer:this.props.$initial_referrer,$initial_referring_domain:this.props.$initial_referring_domain})},De.prototype.update_config=function(e){this.default_expiry=this.expire_days=e.cookie_expiration,this.set_disabled(e.disable_persistence),this.set_cookie_domain(e.cookie_domain),this.set_cross_site(e.cross_site_cookie),this.set_cross_subdomain(e.cross_subdomain_cookie),this.set_secure(e.secure_cookie)},De.prototype.set_disabled=function(e){this.disabled=e,this.disabled?this.remove():this.save()},De.prototype.set_cookie_domain=function(e){e!==this.cookie_domain&&(this.remove(),this.cookie_domain=e,this.save())},De.prototype.set_cross_site=function(e){e!==this.cross_site&&(this.cross_site=e,this.remove(),this.save())},De.prototype.set_cross_subdomain=function(e){e!==this.cross_subdomain&&(this.cross_subdomain=e,this.remove(),this.save())},De.prototype.get_cross_subdomain=function(){return this.cross_subdomain},De.prototype.set_secure=function(e){e!==this.secure&&(this.secure=!!e,this.remove(),this.save())},De.prototype._add_to_people_queue=function(e,t){var r=this._get_queue_key(e),n=t[e],i=this._get_or_create_queue(ce),o=this._get_or_create_queue(ue),a=this._get_or_create_queue(de),s=this._get_or_create_queue(he),l=this._get_or_create_queue(pe),c=this._get_or_create_queue(me,[]),u=this._get_or_create_queue(fe,[]);r===xe?(k.extend(i,n),this._pop_from_people_queue(he,n),this._pop_from_people_queue(pe,n),this._pop_from_people_queue(de,n)):r===ke?(k.each(n,(function(e,t){t in o||(o[t]=e)})),this._pop_from_people_queue(de,n)):r===Me?k.each(n,(function(e){k.each([i,o,s,l],(function(t){e in t&&delete t[e]})),k.each(u,(function(t){e in t&&delete t[e]})),a[e]=!0})):r===Ee?(k.each(n,(function(e,t){t in i?i[t]+=e:(t in s||(s[t]=0),s[t]+=e)}),this),this._pop_from_people_queue(de,n)):r===Se?(k.each(n,(function(e,t){k.isArray(e)&&(t in l||(l[t]=[]),l[t]=l[t].concat(e))})),this._pop_from_people_queue(de,n)):r===Ae?(c.push(n),this._pop_from_people_queue(fe,n)):r===_e&&(u.push(n),this._pop_from_people_queue(de,n)),M.log("MIXPANEL PEOPLE REQUEST (QUEUED, PENDING IDENTIFY):"),M.log(t),this.save()},De.prototype._pop_from_people_queue=function(e,t){var r=this.props[this._get_queue_key(e)];k.isUndefined(r)||k.each(t,(function(t,n){e===fe||e===me?k.each(r,(function(e){e[n]===t&&delete e[n]})):delete r[n]}),this)},De.prototype.load_queue=function(e){return this.load_prop(this._get_queue_key(e))},De.prototype._get_queue_key=function(e){return e===ce?xe:e===ue?ke:e===de?Me:e===he?Ee:e===fe?_e:e===me?Ae:e===pe?Se:void M.error("Invalid queue:",e)},De.prototype._get_or_create_queue=function(e,t){var r=this._get_queue_key(e);return t=k.isUndefined(t)?{}:t,this.props[r]||(this.props[r]=t)},De.prototype.set_event_timer=function(e,t){var r=this.load_prop(Ce)||{};r[e]=t,this.props[Ce]=r,this.save()},De.prototype.remove_event_timer=function(e){var t=(this.load_prop(Ce)||{})[e];return k.isUndefined(t)||(delete this.props[Ce][e],this.save()),t};var je=function(e){return e},Oe=function(){},Pe="mixpanel",Le="base64",Re="$device:",ze=t.XMLHttpRequest&&"withCredentials"in new XMLHttpRequest,Be=!ze&&-1===m.indexOf("MSIE")&&-1===m.indexOf("Mozilla"),Ue=null;d.sendBeacon&&(Ue=function(){return d.sendBeacon.apply(d,arguments)});var Fe={track:"track/",engage:"engage/",groups:"groups/"},He={api_host:"https://api-js.mixpanel.com",api_routes:Fe,api_method:"POST",api_transport:"XHR",api_payload_format:Le,app_host:"https://mixpanel.com",cdn:"https://cdn.mxpnl.com",cross_site_cookie:!1,cross_subdomain_cookie:!0,error_reporter:Oe,persistence:"cookie",persistence_name:"",cookie_domain:"",cookie_name:"",loaded:Oe,mp_loader:null,track_marketing:!0,track_pageview:!1,skip_first_touch_marketing:!1,store_google:!0,stop_utm_persistence:!1,save_referrer:!0,test:!1,verbose:!1,img:!1,debug:!1,track_links_timeout:300,cookie_expiration:365,upgrade:!1,disable_persistence:!1,disable_cookie:!1,secure_cookie:!1,ip:!0,opt_out_tracking_by_default:!1,opt_out_persistence_by_default:!1,opt_out_tracking_persistence_type:"localStorage",opt_out_tracking_cookie_prefix:null,property_blacklist:[],xhr_headers:{},ignore_dnt:!1,batch_requests:!0,batch_size:50,batch_flush_interval_ms:5e3,batch_request_timeout_ms:9e4,batch_autostart:!0,hooks:{}},Ve=!1,Ge=function(){},qe=function(e,t,n){var i,o=n===Pe?we:we[n];if(o&&0===be)i=o;else{if(o&&!k.isArray(o))return void M.error("You have already initialized "+n);i=new Ge}if(i._cached_groups={},i._init(e,t,n),i.people=new ve,i.people._init(i),!i.get_config("skip_first_touch_marketing")){var a=k.info.campaignParams(null),s={},l=!1;k.each(a,(function(e,t){s["initial_"+t]=e,e&&(l=!0)})),l&&i.people.set_once(s)}return r.DEBUG=r.DEBUG||i.get_config("debug"),!k.isUndefined(o)&&k.isArray(o)&&(i._execute_array.call(i.people,o.people),i._execute_array(o)),i};Ge.prototype.init=function(e,t,r){if(k.isUndefined(r))this.report_error("You must name your new library: init(token, config, name)");else{if(r!==Pe){var n=qe(e,t,r);return we[r]=n,n._loaded(),n}this.report_error("You must initialize the main mixpanel object right after you include the Mixpanel js snippet")}},Ge.prototype._init=function(e,r,n){r=r||{},this.__loaded=!0,this.config={};var i={};"api_payload_format"in r||(r.api_host||He.api_host).match(/\.mixpanel\.com/)&&(i.api_payload_format="json");if(this.set_config(k.extend({},He,i,r,{name:n,token:e,callback_fn:(n===Pe?n:Pe+"."+n)+"._jsc"})),this._jsc=Oe,this.__dom_loaded_queue=[],this.__request_queue=[],this.__disabled_events=[],this._flags={disable_all_events:!1,identify_called:!1},this.request_batchers={},this._batch_requests=this.get_config("batch_requests"),this._batch_requests)if(k.localStorage.is_supported(!0)&&ze){if(this.init_batchers(),Ue&&t.addEventListener){var o=k.bind((function(){this.request_batchers.events.stopped||this.request_batchers.events.flush({unloading:!0})}),this);t.addEventListener("pagehide",(function(e){e.persisted&&o()})),t.addEventListener("visibilitychange",(function(){"hidden"===h.visibilityState&&o()}))}}else this._batch_requests=!1,M.log("Turning off Mixpanel request-queueing; needs XHR and localStorage support"),k.each(this.get_batcher_configs(),(function(e){M.log("Clearing batch queue "+e.queue_key),k.localStorage.remove(e.queue_key)}));this.persistence=this.cookie=new De(this.config),this.unpersisted_superprops={},this._gdpr_init();var a=k.UUID();this.get_distinct_id()||this.register_once({distinct_id:Re+a,$device_id:a},"");var s=this.get_config("track_pageview");s&&this._init_url_change_tracking(s)},Ge.prototype._loaded=function(){if(this.get_config("loaded")(this),this._set_default_superprops(),this.people.set_once(this.persistence.get_referrer_info()),this.get_config("store_google")&&this.get_config("stop_utm_persistence")){var e=k.info.campaignParams(null);k.each(e,function(e,t){this.unregister(t)}.bind(this))}},Ge.prototype._set_default_superprops=function(){this.persistence.update_search_keyword(h.referrer),this.get_config("store_google")&&!this.get_config("stop_utm_persistence")&&this.register(k.info.campaignParams()),this.get_config("save_referrer")&&this.persistence.update_referrer_info(h.referrer)},Ge.prototype._dom_loaded=function(){k.each(this.__dom_loaded_queue,(function(e){this._track_dom.apply(this,e)}),this),this.has_opted_out_tracking()||k.each(this.__request_queue,(function(e){this._send_request.apply(this,e)}),this),delete this.__dom_loaded_queue,delete this.__request_queue},Ge.prototype._track_dom=function(e,t){if(this.get_config("img"))return this.report_error("You can't use DOM tracking functions with img = true."),!1;if(!Ve)return this.__dom_loaded_queue.push([e,t]),!1;var r=(new e).init(this);return r.track.apply(r,t)},Ge.prototype._init_url_change_tracking=function(e){var r="";if(this.track_pageview()&&(r=k.info.currentUrl()),k.include(["full-url","url-with-path-and-query-string","url-with-path"],e)){t.addEventListener("popstate",(function(){t.dispatchEvent(new Event("mp_locationchange"))})),t.addEventListener("hashchange",(function(){t.dispatchEvent(new Event("mp_locationchange"))}));var n=t.history.pushState;"function"===typeof n&&(t.history.pushState=function(e,r,i){n.call(t.history,e,r,i),t.dispatchEvent(new Event("mp_locationchange"))});var i=t.history.replaceState;"function"===typeof i&&(t.history.replaceState=function(e,r,n){i.call(t.history,e,r,n),t.dispatchEvent(new Event("mp_locationchange"))}),t.addEventListener("mp_locationchange",function(){var t=k.info.currentUrl(),n=!1;("full-url"===e?n=t!==r:"url-with-path-and-query-string"===e?n=t.split("#")[0]!==r.split("#")[0]:"url-with-path"===e&&(n=t.split("#")[0].split("?")[0]!==r.split("#")[0].split("?")[0]),n)&&(this.track_pageview()&&(r=t))}.bind(this))}},Ge.prototype._prepare_callback=function(e,t){if(k.isUndefined(e))return null;if(ze){return function(r){e(r,t)}}var r=this._jsc,n=""+Math.floor(1e8*Math.random()),i=this.get_config("callback_fn")+"["+n+"]";return r[n]=function(i){delete r[n],e(i,t)},i},Ge.prototype._send_request=function(e,t,r,n){var i=!0;if(Be)return this.__request_queue.push(arguments),i;var o={method:this.get_config("api_method"),transport:this.get_config("api_transport"),verbose:this.get_config("verbose")},a=null;n||!k.isFunction(r)&&"string"!==typeof r||(n=r,r=null),r=k.extend(o,r||{}),ze||(r.method="GET");var s="POST"===r.method,l=Ue&&s&&"sendbeacon"===r.transport.toLowerCase(),c=r.verbose;t.verbose&&(c=!0),this.get_config("test")&&(t.test=1),c&&(t.verbose=1),this.get_config("img")&&(t.img=1),ze||(n?t.callback=n:(c||this.get_config("test"))&&(t.callback="(function(){})")),t.ip=this.get_config("ip")?1:0,t._=(new Date).getTime().toString(),s&&(a="data="+encodeURIComponent(t.data),delete t.data),e+="?"+k.HTTPBuildQuery(t);var u=this;if("img"in t){var d=h.createElement("img");d.src=e,h.body.appendChild(d)}else if(l){try{i=Ue(e,a)}catch(v){u.report_error(v),i=!1}try{n&&n(i?1:0)}catch(v){u.report_error(v)}}else if(ze)try{var f=new XMLHttpRequest;f.open(r.method,e,!0);var p=this.get_config("xhr_headers");if(s&&(p["Content-Type"]="application/x-www-form-urlencoded"),k.each(p,(function(e,t){f.setRequestHeader(t,e)})),r.timeout_ms&&"undefined"!==typeof f.timeout){f.timeout=r.timeout_ms;var m=(new Date).getTime()}f.withCredentials=!0,f.onreadystatechange=function(){var e;if(4===f.readyState)if(200===f.status){if(n)if(c){var t;try{t=k.JSONDecode(f.responseText)}catch(v){if(u.report_error(v),!r.ignore_json_errors)return;t=f.responseText}n(t)}else n(Number(f.responseText))}else e=f.timeout&&!f.status&&(new Date).getTime()-m>=f.timeout?"timeout":"Bad HTTP status: "+f.status+" "+f.statusText,u.report_error(e),n&&n(c?{status:0,error:e,xhr_req:f}:0)},f.send(a)}catch(v){u.report_error(v),i=!1}else{var g=h.createElement("script");g.type="text/javascript",g.async=!0,g.defer=!0,g.src=e;var y=h.getElementsByTagName("script")[0];y.parentNode.insertBefore(g,y)}return i},Ge.prototype._execute_array=function(e){var t,r=[],n=[],i=[];k.each(e,(function(e){e&&(t=e[0],k.isArray(t)?i.push(e):"function"===typeof e?e.call(this):k.isArray(e)&&"alias"===t?r.push(e):k.isArray(e)&&-1!==t.indexOf("track")&&"function"===typeof this[t]?i.push(e):n.push(e))}),this);var o=function(e,t){k.each(e,(function(e){if(k.isArray(e[0])){var r=t;k.each(e,(function(e){r=r[e[0]].apply(r,e.slice(1))}))}else this[e[0]].apply(this,e.slice(1))}),t)};o(r,this),o(n,this),o(i,this)},Ge.prototype.are_batchers_initialized=function(){return!!this.request_batchers.events},Ge.prototype.get_batcher_configs=function(){var e="__mpq_"+this.get_config("token"),t=this.get_config("api_routes");return this._batcher_configs=this._batcher_configs||{events:{type:"events",endpoint:"/"+t.track,queue_key:e+"_ev"},people:{type:"people",endpoint:"/"+t.engage,queue_key:e+"_pp"},groups:{type:"groups",endpoint:"/"+t.groups,queue_key:e+"_gr"}},this._batcher_configs},Ge.prototype.init_batchers=function(){if(!this.are_batchers_initialized()){var e=k.bind((function(e){return new Z(e.queue_key,{libConfig:this.config,sendRequestFunc:k.bind((function(t,r,n){this._send_request(this.get_config("api_host")+e.endpoint,this._encode_data_for_request(t),r,this._prepare_callback(n,t))}),this),beforeSendHook:k.bind((function(t){return this._run_hook("before_send_"+e.type,t)}),this),errorReporter:this.get_config("error_reporter"),stopAllBatchingFunc:k.bind(this.stop_batch_senders,this)})}),this),t=this.get_batcher_configs();this.request_batchers={events:e(t.events),people:e(t.people),groups:e(t.groups)}}this.get_config("batch_autostart")&&this.start_batch_senders()},Ge.prototype.start_batch_senders=function(){this._batchers_were_started=!0,this.are_batchers_initialized()&&(this._batch_requests=!0,k.each(this.request_batchers,(function(e){e.start()})))},Ge.prototype.stop_batch_senders=function(){this._batch_requests=!1,k.each(this.request_batchers,(function(e){e.stop(),e.clear()}))},Ge.prototype.push=function(e){this._execute_array([e])},Ge.prototype.disable=function(e){"undefined"===typeof e?this._flags.disable_all_events=!0:this.__disabled_events=this.__disabled_events.concat(e)},Ge.prototype._encode_data_for_request=function(e){var t=k.JSONEncode(e);return this.get_config("api_payload_format")===Le&&(t=k.base64Encode(t)),{data:t}},Ge.prototype._track_or_batch=function(e,t){var r=k.truncate(e.data,255),n=e.endpoint,i=e.batcher,o=e.should_send_immediately,a=e.send_request_options||{};t=t||Oe;var s=!0,l=k.bind((function(){return a.skip_hooks||(r=this._run_hook("before_send_"+e.type,r)),r?(M.log("MIXPANEL REQUEST:"),M.log(r),this._send_request(n,this._encode_data_for_request(r),a,this._prepare_callback(t,r))):null}),this);return this._batch_requests&&!o?i.enqueue(r,(function(e){e?t(1,r):l()})):s=l(),s&&r},Ge.prototype.track=ee((function(e,t,r,n){n||"function"!==typeof r||(n=r,r=null);var i=(r=r||{}).transport;i&&(r.transport=i);var o=r.send_immediately;if("function"!==typeof n&&(n=Oe),k.isUndefined(e))this.report_error("No event name provided to mixpanel.track");else{if(!this._event_is_disabled(e)){(t=k.extend({},t)).token=this.get_config("token");var a=this.persistence.remove_event_timer(e);if(!k.isUndefined(a)){var s=(new Date).getTime()-a;t.$duration=parseFloat((s/1e3).toFixed(3))}this._set_default_superprops();var l=this.get_config("track_marketing")?k.info.marketingParams():{};t=k.extend({},k.info.properties({mp_loader:this.get_config("mp_loader")}),l,this.persistence.properties(),this.unpersisted_superprops,t);var c=this.get_config("property_blacklist");k.isArray(c)?k.each(c,(function(e){delete t[e]})):this.report_error("Invalid value for property_blacklist config: "+c);var u={event:e,properties:t};return this._track_or_batch({type:"events",data:u,endpoint:this.get_config("api_host")+"/"+this.get_config("api_routes").track,batcher:this.request_batchers.events,should_send_immediately:o,send_request_options:r},n)}n(0)}})),Ge.prototype.set_group=ee((function(e,t,r){k.isArray(t)||(t=[t]);var n={};return n[e]=t,this.register(n),this.people.set(e,t,r)})),Ge.prototype.add_group=ee((function(e,t,r){var n=this.get_property(e),i={};return void 0===n?(i[e]=[t],this.register(i)):-1===n.indexOf(t)&&(n.push(t),i[e]=n,this.register(i)),this.people.union(e,t,r)})),Ge.prototype.remove_group=ee((function(e,t,r){var n=this.get_property(e);if(void 0!==n){var i=n.indexOf(t);i>-1&&(n.splice(i,1),this.register({group_key:n})),0===n.length&&this.unregister(e)}return this.people.remove(e,t,r)})),Ge.prototype.track_with_groups=ee((function(e,t,r,n){var i=k.extend({},t||{});return k.each(r,(function(e,t){null!==e&&void 0!==e&&(i[t]=e)})),this.track(e,i,n)})),Ge.prototype._create_map_key=function(e,t){return e+"_"+JSON.stringify(t)},Ge.prototype._remove_group_from_cache=function(e,t){delete this._cached_groups[this._create_map_key(e,t)]},Ge.prototype.get_group=function(e,t){var r=this._create_map_key(e,t),n=this._cached_groups[r];return void 0!==n&&n._group_key===e&&n._group_id===t||((n=new ye)._init(this,e,t),this._cached_groups[r]=n),n},Ge.prototype.track_pageview=ee((function(e,t){"object"!==typeof e&&(e={});var r=(t=t||{}).event_name||"$mp_web_page_view",n=k.extend(k.info.mpPageViewProperties(),k.info.campaignParams(),k.info.clickParams()),i=k.extend({},n,e);return this.track(r,i)})),Ge.prototype.track_links=function(){return this._track_dom.call(this,B,arguments)},Ge.prototype.track_forms=function(){return this._track_dom.call(this,U,arguments)},Ge.prototype.time_event=function(e){k.isUndefined(e)?this.report_error("No event name provided to mixpanel.time_event"):this._event_is_disabled(e)||this.persistence.set_event_timer(e,(new Date).getTime())};var We={persistent:!0},Ye=function(e){var t;return t=k.isObject(e)?e:k.isUndefined(e)?{}:{days:e},k.extend({},We,t)};Ge.prototype.register=function(e,t){var r=Ye(t);r.persistent?this.persistence.register(e,r.days):k.extend(this.unpersisted_superprops,e)},Ge.prototype.register_once=function(e,t,r){var n=Ye(r);n.persistent?this.persistence.register_once(e,t,n.days):("undefined"===typeof t&&(t="None"),k.each(e,(function(e,r){this.unpersisted_superprops.hasOwnProperty(r)&&this.unpersisted_superprops[r]!==t||(this.unpersisted_superprops[r]=e)}),this))},Ge.prototype.unregister=function(e,t){(t=Ye(t)).persistent?this.persistence.unregister(e):delete this.unpersisted_superprops[e]},Ge.prototype._register_single=function(e,t){var r={};r[e]=t,this.register(r)},Ge.prototype.identify=function(e,t,r,n,i,o,a,s){var l=this.get_distinct_id();if(e&&l!==e){if("string"===typeof e&&0===e.indexOf(Re))return this.report_error("distinct_id cannot have $device: prefix"),-1;this.register({$user_id:e})}if(!this.get_property("$device_id")){var c=l;this.register_once({$had_persisted_distinct_id:!0,$device_id:c},"")}e!==l&&e!==this.get_property(Te)&&(this.unregister(Te),this.register({distinct_id:e})),this._flags.identify_called=!0,this.people._flush(t,r,n,i,o,a,s),e!==l&&this.track("$identify",{distinct_id:e,$anon_distinct_id:l},{skip_hooks:!0})},Ge.prototype.reset=function(){this.persistence.clear(),this._flags.identify_called=!1;var e=k.UUID();this.register_once({distinct_id:Re+e,$device_id:e},"")},Ge.prototype.get_distinct_id=function(){return this.get_property("distinct_id")},Ge.prototype.alias=function(e,t){if(e===this.get_property(Ie))return this.report_error("Attempting to create alias for existing People user - aborting."),-2;var r=this;return k.isUndefined(t)&&(t=this.get_distinct_id()),e!==t?(this._register_single(Te,e),this.track("$create_alias",{alias:e,distinct_id:t},{skip_hooks:!0},(function(){r.identify(e)}))):(this.report_error("alias matches current distinct_id - skipping api call."),this.identify(e),-1)},Ge.prototype.name_tag=function(e){this._register_single("mp_name_tag",e)},Ge.prototype.set_config=function(e){k.isObject(e)&&(k.extend(this.config,e),e.batch_size&&k.each(this.request_batchers,(function(e){e.resetBatchSize()})),this.get_config("persistence_name")||(this.config.persistence_name=this.config.cookie_name),this.get_config("disable_persistence")||(this.config.disable_persistence=this.config.disable_cookie),this.persistence&&this.persistence.update_config(this.config),r.DEBUG=r.DEBUG||this.get_config("debug"))},Ge.prototype.get_config=function(e){return this.config[e]},Ge.prototype._run_hook=function(e){var t=(this.config.hooks[e]||je).apply(this,s.call(arguments,1));return"undefined"===typeof t&&(this.report_error(e+" hook did not return a value"),t=null),t},Ge.prototype.get_property=function(e){return this.persistence.load_prop([e])},Ge.prototype.toString=function(){var e=this.get_config("name");return e!==Pe&&(e=Pe+"."+e),e},Ge.prototype._event_is_disabled=function(e){return k.isBlockedUA(m)||this._flags.disable_all_events||k.include(this.__disabled_events,e)},Ge.prototype._gdpr_init=function(){"localStorage"===this.get_config("opt_out_tracking_persistence_type")&&k.localStorage.is_supported()&&(!this.has_opted_in_tracking()&&this.has_opted_in_tracking({persistence_type:"cookie"})&&this.opt_in_tracking({enable_persistence:!1}),!this.has_opted_out_tracking()&&this.has_opted_out_tracking({persistence_type:"cookie"})&&this.opt_out_tracking({clear_persistence:!1}),this.clear_opt_in_out_tracking({persistence_type:"cookie",enable_persistence:!1})),this.has_opted_out_tracking()?this._gdpr_update_persistence({clear_persistence:!0}):this.has_opted_in_tracking()||!this.get_config("opt_out_tracking_by_default")&&!k.cookie.get("mp_optout")||(k.cookie.remove("mp_optout"),this.opt_out_tracking({clear_persistence:this.get_config("opt_out_persistence_by_default")}))},Ge.prototype._gdpr_update_persistence=function(e){var t;if(e&&e.clear_persistence)t=!0;else{if(!e||!e.enable_persistence)return;t=!1}this.get_config("disable_persistence")||this.persistence.disabled===t||this.persistence.set_disabled(t),t?this.stop_batch_senders():this._batchers_were_started&&this.start_batch_senders()},Ge.prototype._gdpr_call_func=function(e,t){return t=k.extend({track:k.bind(this.track,this),persistence_type:this.get_config("opt_out_tracking_persistence_type"),cookie_prefix:this.get_config("opt_out_tracking_cookie_prefix"),cookie_expiration:this.get_config("cookie_expiration"),cross_site_cookie:this.get_config("cross_site_cookie"),cross_subdomain_cookie:this.get_config("cross_subdomain_cookie"),cookie_domain:this.get_config("cookie_domain"),secure_cookie:this.get_config("secure_cookie"),ignore_dnt:this.get_config("ignore_dnt")},t),k.localStorage.is_supported()||(t.persistence_type="cookie"),e(this.get_config("token"),{track:t.track,trackEventName:t.track_event_name,trackProperties:t.track_properties,persistenceType:t.persistence_type,persistencePrefix:t.cookie_prefix,cookieDomain:t.cookie_domain,cookieExpiration:t.cookie_expiration,crossSiteCookie:t.cross_site_cookie,crossSubdomainCookie:t.cross_subdomain_cookie,secureCookie:t.secure_cookie,ignoreDnt:t.ignore_dnt})},Ge.prototype.opt_in_tracking=function(e){e=k.extend({enable_persistence:!0},e),this._gdpr_call_func(K,e),this._gdpr_update_persistence(e)},Ge.prototype.opt_out_tracking=function(e){(e=k.extend({clear_persistence:!0,delete_user:!0},e)).delete_user&&this.people&&this.people._identify_called()&&(this.people.delete_user(),this.people.clear_charges()),this._gdpr_call_func(J,e),this._gdpr_update_persistence(e)},Ge.prototype.has_opted_in_tracking=function(e){return this._gdpr_call_func($,e)},Ge.prototype.has_opted_out_tracking=function(e){return this._gdpr_call_func(X,e)},Ge.prototype.clear_opt_in_out_tracking=function(e){e=k.extend({enable_persistence:!0},e),this._gdpr_call_func(ne,e),this._gdpr_update_persistence(e)},Ge.prototype.report_error=function(e,t){M.error.apply(M.error,arguments);try{t||e instanceof Error||(e=new Error(e)),this.get_config("error_reporter")(e,t)}catch(t){M.error(t)}},Ge.prototype.init=Ge.prototype.init,Ge.prototype.reset=Ge.prototype.reset,Ge.prototype.disable=Ge.prototype.disable,Ge.prototype.time_event=Ge.prototype.time_event,Ge.prototype.track=Ge.prototype.track,Ge.prototype.track_links=Ge.prototype.track_links,Ge.prototype.track_forms=Ge.prototype.track_forms,Ge.prototype.track_pageview=Ge.prototype.track_pageview,Ge.prototype.register=Ge.prototype.register,Ge.prototype.register_once=Ge.prototype.register_once,Ge.prototype.unregister=Ge.prototype.unregister,Ge.prototype.identify=Ge.prototype.identify,Ge.prototype.alias=Ge.prototype.alias,Ge.prototype.name_tag=Ge.prototype.name_tag,Ge.prototype.set_config=Ge.prototype.set_config,Ge.prototype.get_config=Ge.prototype.get_config,Ge.prototype.get_property=Ge.prototype.get_property,Ge.prototype.get_distinct_id=Ge.prototype.get_distinct_id,Ge.prototype.toString=Ge.prototype.toString,Ge.prototype.opt_out_tracking=Ge.prototype.opt_out_tracking,Ge.prototype.opt_in_tracking=Ge.prototype.opt_in_tracking,Ge.prototype.has_opted_out_tracking=Ge.prototype.has_opted_out_tracking,Ge.prototype.has_opted_in_tracking=Ge.prototype.has_opted_in_tracking,Ge.prototype.clear_opt_in_out_tracking=Ge.prototype.clear_opt_in_out_tracking,Ge.prototype.get_group=Ge.prototype.get_group,Ge.prototype.set_group=Ge.prototype.set_group,Ge.prototype.add_group=Ge.prototype.add_group,Ge.prototype.remove_group=Ge.prototype.remove_group,Ge.prototype.track_with_groups=Ge.prototype.track_with_groups,Ge.prototype.start_batch_senders=Ge.prototype.start_batch_senders,Ge.prototype.stop_batch_senders=Ge.prototype.stop_batch_senders,Ge.prototype.DEFAULT_API_ROUTES=Fe,De.prototype.properties=De.prototype.properties,De.prototype.update_search_keyword=De.prototype.update_search_keyword,De.prototype.update_referrer_info=De.prototype.update_referrer_info,De.prototype.get_cross_subdomain=De.prototype.get_cross_subdomain,De.prototype.clear=De.prototype.clear;var Ze={},Qe=function(){we.init=function(e,r,n){if(n)return we[n]||(we[n]=Ze[n]=qe(e,r,n),we[n]._loaded()),we[n];var i=we;Ze[Pe]?i=Ze[Pe]:e&&((i=qe(e,r,Pe))._loaded(),Ze[Pe]=i),we=i,1===be&&(t[Pe]=we),k.each(Ze,(function(e,t){t!==Pe&&(we[t]=e)})),we._=k}};var Ke=(be=0,we=new Ge,Qe(),we.init(),function(){function e(){e.done||(e.done=!0,Ve=!0,Be=!1,k.each(Ze,(function(e){e._dom_loaded()})))}if(h.addEventListener)"complete"===h.readyState?e():h.addEventListener("DOMContentLoaded",e,!1);else if(h.attachEvent){h.attachEvent("onreadystatechange",e);var r=!1;try{r=null===t.frameElement}catch(n){}h.documentElement.doScroll&&r&&function t(){try{h.documentElement.doScroll("left")}catch(n){return void setTimeout(t,1)}e()}()}k.register_event(t,"load",e,!0)}(),we);e.exports=Ke},54418:function(e,t,r){!function(e,t){"use strict";function n(e,t){if(!e)throw new Error(t||"Assertion failed")}function i(e,t){e.super_=t;var r=function(){};r.prototype=t.prototype,e.prototype=new r,e.prototype.constructor=e}function o(e,t,r){if(o.isBN(e))return e;this.negative=0,this.words=null,this.length=0,this.red=null,null!==e&&("le"!==t&&"be"!==t||(r=t,t=10),this._init(e||0,t||10,r||"be"))}var a;"object"===typeof e?e.exports=o:t.BN=o,o.BN=o,o.wordSize=26;try{a=r(38509).Buffer}catch(E){}function s(e,t,r){for(var n=0,i=Math.min(e.length,r),o=t;o=49&&a<=54?a-49+10:a>=17&&a<=22?a-17+10:15&a}return n}function l(e,t,r,n){for(var i=0,o=Math.min(e.length,r),a=t;a=49?s-49+10:s>=17?s-17+10:s}return i}o.isBN=function(e){return e instanceof o||null!==e&&"object"===typeof e&&e.constructor.wordSize===o.wordSize&&Array.isArray(e.words)},o.max=function(e,t){return e.cmp(t)>0?e:t},o.min=function(e,t){return e.cmp(t)<0?e:t},o.prototype._init=function(e,t,r){if("number"===typeof e)return this._initNumber(e,t,r);if("object"===typeof e)return this._initArray(e,t,r);"hex"===t&&(t=16),n(t===(0|t)&&t>=2&&t<=36);var i=0;"-"===(e=e.toString().replace(/\s+/g,""))[0]&&i++,16===t?this._parseHex(e,i):this._parseBase(e,t,i),"-"===e[0]&&(this.negative=1),this.strip(),"le"===r&&this._initArray(this.toArray(),t,r)},o.prototype._initNumber=function(e,t,r){e<0&&(this.negative=1,e=-e),e<67108864?(this.words=[67108863&e],this.length=1):e<4503599627370496?(this.words=[67108863&e,e/67108864&67108863],this.length=2):(n(e<9007199254740992),this.words=[67108863&e,e/67108864&67108863,1],this.length=3),"le"===r&&this._initArray(this.toArray(),t,r)},o.prototype._initArray=function(e,t,r){if(n("number"===typeof e.length),e.length<=0)return this.words=[0],this.length=1,this;this.length=Math.ceil(e.length/3),this.words=new Array(this.length);for(var i=0;i=0;i-=3)a=e[i]|e[i-1]<<8|e[i-2]<<16,this.words[o]|=a<>>26-s&67108863,(s+=24)>=26&&(s-=26,o++);else if("le"===r)for(i=0,o=0;i>>26-s&67108863,(s+=24)>=26&&(s-=26,o++);return this.strip()},o.prototype._parseHex=function(e,t){this.length=Math.ceil((e.length-t)/6),this.words=new Array(this.length);for(var r=0;r=t;r-=6)i=s(e,r,r+6),this.words[n]|=i<>>26-o&4194303,(o+=24)>=26&&(o-=26,n++);r+6!==t&&(i=s(e,t,r+6),this.words[n]|=i<>>26-o&4194303),this.strip()},o.prototype._parseBase=function(e,t,r){this.words=[0],this.length=1;for(var n=0,i=1;i<=67108863;i*=t)n++;n--,i=i/t|0;for(var o=e.length-r,a=o%n,s=Math.min(o,o-a)+r,c=0,u=r;u1&&0===this.words[this.length-1];)this.length--;return this._normSign()},o.prototype._normSign=function(){return 1===this.length&&0===this.words[0]&&(this.negative=0),this},o.prototype.inspect=function(){return(this.red?""};var c=["","0","00","000","0000","00000","000000","0000000","00000000","000000000","0000000000","00000000000","000000000000","0000000000000","00000000000000","000000000000000","0000000000000000","00000000000000000","000000000000000000","0000000000000000000","00000000000000000000","000000000000000000000","0000000000000000000000","00000000000000000000000","000000000000000000000000","0000000000000000000000000"],u=[0,0,25,16,12,11,10,9,8,8,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5],d=[0,0,33554432,43046721,16777216,48828125,60466176,40353607,16777216,43046721,1e7,19487171,35831808,62748517,7529536,11390625,16777216,24137569,34012224,47045881,64e6,4084101,5153632,6436343,7962624,9765625,11881376,14348907,17210368,20511149,243e5,28629151,33554432,39135393,45435424,52521875,60466176];function h(e,t,r){r.negative=t.negative^e.negative;var n=e.length+t.length|0;r.length=n,n=n-1|0;var i=0|e.words[0],o=0|t.words[0],a=i*o,s=67108863&a,l=a/67108864|0;r.words[0]=s;for(var c=1;c>>26,d=67108863&l,h=Math.min(c,t.length-1),f=Math.max(0,c-e.length+1);f<=h;f++){var p=c-f|0;u+=(a=(i=0|e.words[p])*(o=0|t.words[f])+d)/67108864|0,d=67108863&a}r.words[c]=0|d,l=0|u}return 0!==l?r.words[c]=0|l:r.length--,r.strip()}o.prototype.toString=function(e,t){var r;if(t=0|t||1,16===(e=e||10)||"hex"===e){r="";for(var i=0,o=0,a=0;a>>24-i&16777215)||a!==this.length-1?c[6-l.length]+l+r:l+r,(i+=2)>=26&&(i-=26,a--)}for(0!==o&&(r=o.toString(16)+r);r.length%t!==0;)r="0"+r;return 0!==this.negative&&(r="-"+r),r}if(e===(0|e)&&e>=2&&e<=36){var h=u[e],f=d[e];r="";var p=this.clone();for(p.negative=0;!p.isZero();){var m=p.modn(f).toString(e);r=(p=p.idivn(f)).isZero()?m+r:c[h-m.length]+m+r}for(this.isZero()&&(r="0"+r);r.length%t!==0;)r="0"+r;return 0!==this.negative&&(r="-"+r),r}n(!1,"Base should be between 2 and 36")},o.prototype.toNumber=function(){var e=this.words[0];return 2===this.length?e+=67108864*this.words[1]:3===this.length&&1===this.words[2]?e+=4503599627370496+67108864*this.words[1]:this.length>2&&n(!1,"Number can only safely store up to 53 bits"),0!==this.negative?-e:e},o.prototype.toJSON=function(){return this.toString(16)},o.prototype.toBuffer=function(e,t){return n("undefined"!==typeof a),this.toArrayLike(a,e,t)},o.prototype.toArray=function(e,t){return this.toArrayLike(Array,e,t)},o.prototype.toArrayLike=function(e,t,r){var i=this.byteLength(),o=r||Math.max(1,i);n(i<=o,"byte array longer than desired length"),n(o>0,"Requested array length <= 0"),this.strip();var a,s,l="le"===t,c=new e(o),u=this.clone();if(l){for(s=0;!u.isZero();s++)a=u.andln(255),u.iushrn(8),c[s]=a;for(;s=4096&&(r+=13,t>>>=13),t>=64&&(r+=7,t>>>=7),t>=8&&(r+=4,t>>>=4),t>=2&&(r+=2,t>>>=2),r+t},o.prototype._zeroBits=function(e){if(0===e)return 26;var t=e,r=0;return 0===(8191&t)&&(r+=13,t>>>=13),0===(127&t)&&(r+=7,t>>>=7),0===(15&t)&&(r+=4,t>>>=4),0===(3&t)&&(r+=2,t>>>=2),0===(1&t)&&r++,r},o.prototype.bitLength=function(){var e=this.words[this.length-1],t=this._countBits(e);return 26*(this.length-1)+t},o.prototype.zeroBits=function(){if(this.isZero())return 0;for(var e=0,t=0;te.length?this.clone().ior(e):e.clone().ior(this)},o.prototype.uor=function(e){return this.length>e.length?this.clone().iuor(e):e.clone().iuor(this)},o.prototype.iuand=function(e){var t;t=this.length>e.length?e:this;for(var r=0;re.length?this.clone().iand(e):e.clone().iand(this)},o.prototype.uand=function(e){return this.length>e.length?this.clone().iuand(e):e.clone().iuand(this)},o.prototype.iuxor=function(e){var t,r;this.length>e.length?(t=this,r=e):(t=e,r=this);for(var n=0;ne.length?this.clone().ixor(e):e.clone().ixor(this)},o.prototype.uxor=function(e){return this.length>e.length?this.clone().iuxor(e):e.clone().iuxor(this)},o.prototype.inotn=function(e){n("number"===typeof e&&e>=0);var t=0|Math.ceil(e/26),r=e%26;this._expand(t),r>0&&t--;for(var i=0;i0&&(this.words[i]=~this.words[i]&67108863>>26-r),this.strip()},o.prototype.notn=function(e){return this.clone().inotn(e)},o.prototype.setn=function(e,t){n("number"===typeof e&&e>=0);var r=e/26|0,i=e%26;return this._expand(r+1),this.words[r]=t?this.words[r]|1<e.length?(r=this,n=e):(r=e,n=this);for(var i=0,o=0;o>>26;for(;0!==i&&o>>26;if(this.length=r.length,0!==i)this.words[this.length]=i,this.length++;else if(r!==this)for(;oe.length?this.clone().iadd(e):e.clone().iadd(this)},o.prototype.isub=function(e){if(0!==e.negative){e.negative=0;var t=this.iadd(e);return e.negative=1,t._normSign()}if(0!==this.negative)return this.negative=0,this.iadd(e),this.negative=1,this._normSign();var r,n,i=this.cmp(e);if(0===i)return this.negative=0,this.length=1,this.words[0]=0,this;i>0?(r=this,n=e):(r=e,n=this);for(var o=0,a=0;a>26,this.words[a]=67108863&t;for(;0!==o&&a>26,this.words[a]=67108863&t;if(0===o&&a>>13,f=0|a[1],p=8191&f,m=f>>>13,g=0|a[2],y=8191&g,v=g>>>13,b=0|a[3],w=8191&b,x=b>>>13,k=0|a[4],M=8191&k,E=k>>>13,_=0|a[5],A=8191&_,S=_>>>13,I=0|a[6],T=8191&I,C=I>>>13,N=0|a[7],D=8191&N,j=N>>>13,O=0|a[8],P=8191&O,L=O>>>13,R=0|a[9],z=8191&R,B=R>>>13,U=0|s[0],F=8191&U,H=U>>>13,V=0|s[1],G=8191&V,q=V>>>13,W=0|s[2],Y=8191&W,Z=W>>>13,Q=0|s[3],K=8191&Q,J=Q>>>13,$=0|s[4],X=8191&$,ee=$>>>13,te=0|s[5],re=8191&te,ne=te>>>13,ie=0|s[6],oe=8191&ie,ae=ie>>>13,se=0|s[7],le=8191&se,ce=se>>>13,ue=0|s[8],de=8191&ue,he=ue>>>13,fe=0|s[9],pe=8191&fe,me=fe>>>13;r.negative=e.negative^t.negative,r.length=19;var ge=(c+(n=Math.imul(d,F))|0)+((8191&(i=(i=Math.imul(d,H))+Math.imul(h,F)|0))<<13)|0;c=((o=Math.imul(h,H))+(i>>>13)|0)+(ge>>>26)|0,ge&=67108863,n=Math.imul(p,F),i=(i=Math.imul(p,H))+Math.imul(m,F)|0,o=Math.imul(m,H);var ye=(c+(n=n+Math.imul(d,G)|0)|0)+((8191&(i=(i=i+Math.imul(d,q)|0)+Math.imul(h,G)|0))<<13)|0;c=((o=o+Math.imul(h,q)|0)+(i>>>13)|0)+(ye>>>26)|0,ye&=67108863,n=Math.imul(y,F),i=(i=Math.imul(y,H))+Math.imul(v,F)|0,o=Math.imul(v,H),n=n+Math.imul(p,G)|0,i=(i=i+Math.imul(p,q)|0)+Math.imul(m,G)|0,o=o+Math.imul(m,q)|0;var ve=(c+(n=n+Math.imul(d,Y)|0)|0)+((8191&(i=(i=i+Math.imul(d,Z)|0)+Math.imul(h,Y)|0))<<13)|0;c=((o=o+Math.imul(h,Z)|0)+(i>>>13)|0)+(ve>>>26)|0,ve&=67108863,n=Math.imul(w,F),i=(i=Math.imul(w,H))+Math.imul(x,F)|0,o=Math.imul(x,H),n=n+Math.imul(y,G)|0,i=(i=i+Math.imul(y,q)|0)+Math.imul(v,G)|0,o=o+Math.imul(v,q)|0,n=n+Math.imul(p,Y)|0,i=(i=i+Math.imul(p,Z)|0)+Math.imul(m,Y)|0,o=o+Math.imul(m,Z)|0;var be=(c+(n=n+Math.imul(d,K)|0)|0)+((8191&(i=(i=i+Math.imul(d,J)|0)+Math.imul(h,K)|0))<<13)|0;c=((o=o+Math.imul(h,J)|0)+(i>>>13)|0)+(be>>>26)|0,be&=67108863,n=Math.imul(M,F),i=(i=Math.imul(M,H))+Math.imul(E,F)|0,o=Math.imul(E,H),n=n+Math.imul(w,G)|0,i=(i=i+Math.imul(w,q)|0)+Math.imul(x,G)|0,o=o+Math.imul(x,q)|0,n=n+Math.imul(y,Y)|0,i=(i=i+Math.imul(y,Z)|0)+Math.imul(v,Y)|0,o=o+Math.imul(v,Z)|0,n=n+Math.imul(p,K)|0,i=(i=i+Math.imul(p,J)|0)+Math.imul(m,K)|0,o=o+Math.imul(m,J)|0;var we=(c+(n=n+Math.imul(d,X)|0)|0)+((8191&(i=(i=i+Math.imul(d,ee)|0)+Math.imul(h,X)|0))<<13)|0;c=((o=o+Math.imul(h,ee)|0)+(i>>>13)|0)+(we>>>26)|0,we&=67108863,n=Math.imul(A,F),i=(i=Math.imul(A,H))+Math.imul(S,F)|0,o=Math.imul(S,H),n=n+Math.imul(M,G)|0,i=(i=i+Math.imul(M,q)|0)+Math.imul(E,G)|0,o=o+Math.imul(E,q)|0,n=n+Math.imul(w,Y)|0,i=(i=i+Math.imul(w,Z)|0)+Math.imul(x,Y)|0,o=o+Math.imul(x,Z)|0,n=n+Math.imul(y,K)|0,i=(i=i+Math.imul(y,J)|0)+Math.imul(v,K)|0,o=o+Math.imul(v,J)|0,n=n+Math.imul(p,X)|0,i=(i=i+Math.imul(p,ee)|0)+Math.imul(m,X)|0,o=o+Math.imul(m,ee)|0;var xe=(c+(n=n+Math.imul(d,re)|0)|0)+((8191&(i=(i=i+Math.imul(d,ne)|0)+Math.imul(h,re)|0))<<13)|0;c=((o=o+Math.imul(h,ne)|0)+(i>>>13)|0)+(xe>>>26)|0,xe&=67108863,n=Math.imul(T,F),i=(i=Math.imul(T,H))+Math.imul(C,F)|0,o=Math.imul(C,H),n=n+Math.imul(A,G)|0,i=(i=i+Math.imul(A,q)|0)+Math.imul(S,G)|0,o=o+Math.imul(S,q)|0,n=n+Math.imul(M,Y)|0,i=(i=i+Math.imul(M,Z)|0)+Math.imul(E,Y)|0,o=o+Math.imul(E,Z)|0,n=n+Math.imul(w,K)|0,i=(i=i+Math.imul(w,J)|0)+Math.imul(x,K)|0,o=o+Math.imul(x,J)|0,n=n+Math.imul(y,X)|0,i=(i=i+Math.imul(y,ee)|0)+Math.imul(v,X)|0,o=o+Math.imul(v,ee)|0,n=n+Math.imul(p,re)|0,i=(i=i+Math.imul(p,ne)|0)+Math.imul(m,re)|0,o=o+Math.imul(m,ne)|0;var ke=(c+(n=n+Math.imul(d,oe)|0)|0)+((8191&(i=(i=i+Math.imul(d,ae)|0)+Math.imul(h,oe)|0))<<13)|0;c=((o=o+Math.imul(h,ae)|0)+(i>>>13)|0)+(ke>>>26)|0,ke&=67108863,n=Math.imul(D,F),i=(i=Math.imul(D,H))+Math.imul(j,F)|0,o=Math.imul(j,H),n=n+Math.imul(T,G)|0,i=(i=i+Math.imul(T,q)|0)+Math.imul(C,G)|0,o=o+Math.imul(C,q)|0,n=n+Math.imul(A,Y)|0,i=(i=i+Math.imul(A,Z)|0)+Math.imul(S,Y)|0,o=o+Math.imul(S,Z)|0,n=n+Math.imul(M,K)|0,i=(i=i+Math.imul(M,J)|0)+Math.imul(E,K)|0,o=o+Math.imul(E,J)|0,n=n+Math.imul(w,X)|0,i=(i=i+Math.imul(w,ee)|0)+Math.imul(x,X)|0,o=o+Math.imul(x,ee)|0,n=n+Math.imul(y,re)|0,i=(i=i+Math.imul(y,ne)|0)+Math.imul(v,re)|0,o=o+Math.imul(v,ne)|0,n=n+Math.imul(p,oe)|0,i=(i=i+Math.imul(p,ae)|0)+Math.imul(m,oe)|0,o=o+Math.imul(m,ae)|0;var Me=(c+(n=n+Math.imul(d,le)|0)|0)+((8191&(i=(i=i+Math.imul(d,ce)|0)+Math.imul(h,le)|0))<<13)|0;c=((o=o+Math.imul(h,ce)|0)+(i>>>13)|0)+(Me>>>26)|0,Me&=67108863,n=Math.imul(P,F),i=(i=Math.imul(P,H))+Math.imul(L,F)|0,o=Math.imul(L,H),n=n+Math.imul(D,G)|0,i=(i=i+Math.imul(D,q)|0)+Math.imul(j,G)|0,o=o+Math.imul(j,q)|0,n=n+Math.imul(T,Y)|0,i=(i=i+Math.imul(T,Z)|0)+Math.imul(C,Y)|0,o=o+Math.imul(C,Z)|0,n=n+Math.imul(A,K)|0,i=(i=i+Math.imul(A,J)|0)+Math.imul(S,K)|0,o=o+Math.imul(S,J)|0,n=n+Math.imul(M,X)|0,i=(i=i+Math.imul(M,ee)|0)+Math.imul(E,X)|0,o=o+Math.imul(E,ee)|0,n=n+Math.imul(w,re)|0,i=(i=i+Math.imul(w,ne)|0)+Math.imul(x,re)|0,o=o+Math.imul(x,ne)|0,n=n+Math.imul(y,oe)|0,i=(i=i+Math.imul(y,ae)|0)+Math.imul(v,oe)|0,o=o+Math.imul(v,ae)|0,n=n+Math.imul(p,le)|0,i=(i=i+Math.imul(p,ce)|0)+Math.imul(m,le)|0,o=o+Math.imul(m,ce)|0;var Ee=(c+(n=n+Math.imul(d,de)|0)|0)+((8191&(i=(i=i+Math.imul(d,he)|0)+Math.imul(h,de)|0))<<13)|0;c=((o=o+Math.imul(h,he)|0)+(i>>>13)|0)+(Ee>>>26)|0,Ee&=67108863,n=Math.imul(z,F),i=(i=Math.imul(z,H))+Math.imul(B,F)|0,o=Math.imul(B,H),n=n+Math.imul(P,G)|0,i=(i=i+Math.imul(P,q)|0)+Math.imul(L,G)|0,o=o+Math.imul(L,q)|0,n=n+Math.imul(D,Y)|0,i=(i=i+Math.imul(D,Z)|0)+Math.imul(j,Y)|0,o=o+Math.imul(j,Z)|0,n=n+Math.imul(T,K)|0,i=(i=i+Math.imul(T,J)|0)+Math.imul(C,K)|0,o=o+Math.imul(C,J)|0,n=n+Math.imul(A,X)|0,i=(i=i+Math.imul(A,ee)|0)+Math.imul(S,X)|0,o=o+Math.imul(S,ee)|0,n=n+Math.imul(M,re)|0,i=(i=i+Math.imul(M,ne)|0)+Math.imul(E,re)|0,o=o+Math.imul(E,ne)|0,n=n+Math.imul(w,oe)|0,i=(i=i+Math.imul(w,ae)|0)+Math.imul(x,oe)|0,o=o+Math.imul(x,ae)|0,n=n+Math.imul(y,le)|0,i=(i=i+Math.imul(y,ce)|0)+Math.imul(v,le)|0,o=o+Math.imul(v,ce)|0,n=n+Math.imul(p,de)|0,i=(i=i+Math.imul(p,he)|0)+Math.imul(m,de)|0,o=o+Math.imul(m,he)|0;var _e=(c+(n=n+Math.imul(d,pe)|0)|0)+((8191&(i=(i=i+Math.imul(d,me)|0)+Math.imul(h,pe)|0))<<13)|0;c=((o=o+Math.imul(h,me)|0)+(i>>>13)|0)+(_e>>>26)|0,_e&=67108863,n=Math.imul(z,G),i=(i=Math.imul(z,q))+Math.imul(B,G)|0,o=Math.imul(B,q),n=n+Math.imul(P,Y)|0,i=(i=i+Math.imul(P,Z)|0)+Math.imul(L,Y)|0,o=o+Math.imul(L,Z)|0,n=n+Math.imul(D,K)|0,i=(i=i+Math.imul(D,J)|0)+Math.imul(j,K)|0,o=o+Math.imul(j,J)|0,n=n+Math.imul(T,X)|0,i=(i=i+Math.imul(T,ee)|0)+Math.imul(C,X)|0,o=o+Math.imul(C,ee)|0,n=n+Math.imul(A,re)|0,i=(i=i+Math.imul(A,ne)|0)+Math.imul(S,re)|0,o=o+Math.imul(S,ne)|0,n=n+Math.imul(M,oe)|0,i=(i=i+Math.imul(M,ae)|0)+Math.imul(E,oe)|0,o=o+Math.imul(E,ae)|0,n=n+Math.imul(w,le)|0,i=(i=i+Math.imul(w,ce)|0)+Math.imul(x,le)|0,o=o+Math.imul(x,ce)|0,n=n+Math.imul(y,de)|0,i=(i=i+Math.imul(y,he)|0)+Math.imul(v,de)|0,o=o+Math.imul(v,he)|0;var Ae=(c+(n=n+Math.imul(p,pe)|0)|0)+((8191&(i=(i=i+Math.imul(p,me)|0)+Math.imul(m,pe)|0))<<13)|0;c=((o=o+Math.imul(m,me)|0)+(i>>>13)|0)+(Ae>>>26)|0,Ae&=67108863,n=Math.imul(z,Y),i=(i=Math.imul(z,Z))+Math.imul(B,Y)|0,o=Math.imul(B,Z),n=n+Math.imul(P,K)|0,i=(i=i+Math.imul(P,J)|0)+Math.imul(L,K)|0,o=o+Math.imul(L,J)|0,n=n+Math.imul(D,X)|0,i=(i=i+Math.imul(D,ee)|0)+Math.imul(j,X)|0,o=o+Math.imul(j,ee)|0,n=n+Math.imul(T,re)|0,i=(i=i+Math.imul(T,ne)|0)+Math.imul(C,re)|0,o=o+Math.imul(C,ne)|0,n=n+Math.imul(A,oe)|0,i=(i=i+Math.imul(A,ae)|0)+Math.imul(S,oe)|0,o=o+Math.imul(S,ae)|0,n=n+Math.imul(M,le)|0,i=(i=i+Math.imul(M,ce)|0)+Math.imul(E,le)|0,o=o+Math.imul(E,ce)|0,n=n+Math.imul(w,de)|0,i=(i=i+Math.imul(w,he)|0)+Math.imul(x,de)|0,o=o+Math.imul(x,he)|0;var Se=(c+(n=n+Math.imul(y,pe)|0)|0)+((8191&(i=(i=i+Math.imul(y,me)|0)+Math.imul(v,pe)|0))<<13)|0;c=((o=o+Math.imul(v,me)|0)+(i>>>13)|0)+(Se>>>26)|0,Se&=67108863,n=Math.imul(z,K),i=(i=Math.imul(z,J))+Math.imul(B,K)|0,o=Math.imul(B,J),n=n+Math.imul(P,X)|0,i=(i=i+Math.imul(P,ee)|0)+Math.imul(L,X)|0,o=o+Math.imul(L,ee)|0,n=n+Math.imul(D,re)|0,i=(i=i+Math.imul(D,ne)|0)+Math.imul(j,re)|0,o=o+Math.imul(j,ne)|0,n=n+Math.imul(T,oe)|0,i=(i=i+Math.imul(T,ae)|0)+Math.imul(C,oe)|0,o=o+Math.imul(C,ae)|0,n=n+Math.imul(A,le)|0,i=(i=i+Math.imul(A,ce)|0)+Math.imul(S,le)|0,o=o+Math.imul(S,ce)|0,n=n+Math.imul(M,de)|0,i=(i=i+Math.imul(M,he)|0)+Math.imul(E,de)|0,o=o+Math.imul(E,he)|0;var Ie=(c+(n=n+Math.imul(w,pe)|0)|0)+((8191&(i=(i=i+Math.imul(w,me)|0)+Math.imul(x,pe)|0))<<13)|0;c=((o=o+Math.imul(x,me)|0)+(i>>>13)|0)+(Ie>>>26)|0,Ie&=67108863,n=Math.imul(z,X),i=(i=Math.imul(z,ee))+Math.imul(B,X)|0,o=Math.imul(B,ee),n=n+Math.imul(P,re)|0,i=(i=i+Math.imul(P,ne)|0)+Math.imul(L,re)|0,o=o+Math.imul(L,ne)|0,n=n+Math.imul(D,oe)|0,i=(i=i+Math.imul(D,ae)|0)+Math.imul(j,oe)|0,o=o+Math.imul(j,ae)|0,n=n+Math.imul(T,le)|0,i=(i=i+Math.imul(T,ce)|0)+Math.imul(C,le)|0,o=o+Math.imul(C,ce)|0,n=n+Math.imul(A,de)|0,i=(i=i+Math.imul(A,he)|0)+Math.imul(S,de)|0,o=o+Math.imul(S,he)|0;var Te=(c+(n=n+Math.imul(M,pe)|0)|0)+((8191&(i=(i=i+Math.imul(M,me)|0)+Math.imul(E,pe)|0))<<13)|0;c=((o=o+Math.imul(E,me)|0)+(i>>>13)|0)+(Te>>>26)|0,Te&=67108863,n=Math.imul(z,re),i=(i=Math.imul(z,ne))+Math.imul(B,re)|0,o=Math.imul(B,ne),n=n+Math.imul(P,oe)|0,i=(i=i+Math.imul(P,ae)|0)+Math.imul(L,oe)|0,o=o+Math.imul(L,ae)|0,n=n+Math.imul(D,le)|0,i=(i=i+Math.imul(D,ce)|0)+Math.imul(j,le)|0,o=o+Math.imul(j,ce)|0,n=n+Math.imul(T,de)|0,i=(i=i+Math.imul(T,he)|0)+Math.imul(C,de)|0,o=o+Math.imul(C,he)|0;var Ce=(c+(n=n+Math.imul(A,pe)|0)|0)+((8191&(i=(i=i+Math.imul(A,me)|0)+Math.imul(S,pe)|0))<<13)|0;c=((o=o+Math.imul(S,me)|0)+(i>>>13)|0)+(Ce>>>26)|0,Ce&=67108863,n=Math.imul(z,oe),i=(i=Math.imul(z,ae))+Math.imul(B,oe)|0,o=Math.imul(B,ae),n=n+Math.imul(P,le)|0,i=(i=i+Math.imul(P,ce)|0)+Math.imul(L,le)|0,o=o+Math.imul(L,ce)|0,n=n+Math.imul(D,de)|0,i=(i=i+Math.imul(D,he)|0)+Math.imul(j,de)|0,o=o+Math.imul(j,he)|0;var Ne=(c+(n=n+Math.imul(T,pe)|0)|0)+((8191&(i=(i=i+Math.imul(T,me)|0)+Math.imul(C,pe)|0))<<13)|0;c=((o=o+Math.imul(C,me)|0)+(i>>>13)|0)+(Ne>>>26)|0,Ne&=67108863,n=Math.imul(z,le),i=(i=Math.imul(z,ce))+Math.imul(B,le)|0,o=Math.imul(B,ce),n=n+Math.imul(P,de)|0,i=(i=i+Math.imul(P,he)|0)+Math.imul(L,de)|0,o=o+Math.imul(L,he)|0;var De=(c+(n=n+Math.imul(D,pe)|0)|0)+((8191&(i=(i=i+Math.imul(D,me)|0)+Math.imul(j,pe)|0))<<13)|0;c=((o=o+Math.imul(j,me)|0)+(i>>>13)|0)+(De>>>26)|0,De&=67108863,n=Math.imul(z,de),i=(i=Math.imul(z,he))+Math.imul(B,de)|0,o=Math.imul(B,he);var je=(c+(n=n+Math.imul(P,pe)|0)|0)+((8191&(i=(i=i+Math.imul(P,me)|0)+Math.imul(L,pe)|0))<<13)|0;c=((o=o+Math.imul(L,me)|0)+(i>>>13)|0)+(je>>>26)|0,je&=67108863;var Oe=(c+(n=Math.imul(z,pe))|0)+((8191&(i=(i=Math.imul(z,me))+Math.imul(B,pe)|0))<<13)|0;return c=((o=Math.imul(B,me))+(i>>>13)|0)+(Oe>>>26)|0,Oe&=67108863,l[0]=ge,l[1]=ye,l[2]=ve,l[3]=be,l[4]=we,l[5]=xe,l[6]=ke,l[7]=Me,l[8]=Ee,l[9]=_e,l[10]=Ae,l[11]=Se,l[12]=Ie,l[13]=Te,l[14]=Ce,l[15]=Ne,l[16]=De,l[17]=je,l[18]=Oe,0!==c&&(l[19]=c,r.length++),r};function p(e,t,r){return(new m).mulp(e,t,r)}function m(e,t){this.x=e,this.y=t}Math.imul||(f=h),o.prototype.mulTo=function(e,t){var r,n=this.length+e.length;return r=10===this.length&&10===e.length?f(this,e,t):n<63?h(this,e,t):n<1024?function(e,t,r){r.negative=t.negative^e.negative,r.length=e.length+t.length;for(var n=0,i=0,o=0;o>>26)|0)>>>26,a&=67108863}r.words[o]=s,n=a,a=i}return 0!==n?r.words[o]=n:r.length--,r.strip()}(this,e,t):p(this,e,t),r},m.prototype.makeRBT=function(e){for(var t=new Array(e),r=o.prototype._countBits(e)-1,n=0;n>=1;return n},m.prototype.permute=function(e,t,r,n,i,o){for(var a=0;a>>=1)i++;return 1<>>=13,r[2*a+1]=8191&o,o>>>=13;for(a=2*t;a>=26,t+=i/67108864|0,t+=o>>>26,this.words[r]=67108863&o}return 0!==t&&(this.words[r]=t,this.length++),this},o.prototype.muln=function(e){return this.clone().imuln(e)},o.prototype.sqr=function(){return this.mul(this)},o.prototype.isqr=function(){return this.imul(this.clone())},o.prototype.pow=function(e){var t=function(e){for(var t=new Array(e.bitLength()),r=0;r>>i}return t}(e);if(0===t.length)return new o(1);for(var r=this,n=0;n=0);var t,r=e%26,i=(e-r)/26,o=67108863>>>26-r<<26-r;if(0!==r){var a=0;for(t=0;t>>26-r}a&&(this.words[t]=a,this.length++)}if(0!==i){for(t=this.length-1;t>=0;t--)this.words[t+i]=this.words[t];for(t=0;t=0),i=t?(t-t%26)/26:0;var o=e%26,a=Math.min((e-o)/26,this.length),s=67108863^67108863>>>o<a)for(this.length-=a,c=0;c=0&&(0!==u||c>=i);c--){var d=0|this.words[c];this.words[c]=u<<26-o|d>>>o,u=d&s}return l&&0!==u&&(l.words[l.length++]=u),0===this.length&&(this.words[0]=0,this.length=1),this.strip()},o.prototype.ishrn=function(e,t,r){return n(0===this.negative),this.iushrn(e,t,r)},o.prototype.shln=function(e){return this.clone().ishln(e)},o.prototype.ushln=function(e){return this.clone().iushln(e)},o.prototype.shrn=function(e){return this.clone().ishrn(e)},o.prototype.ushrn=function(e){return this.clone().iushrn(e)},o.prototype.testn=function(e){n("number"===typeof e&&e>=0);var t=e%26,r=(e-t)/26,i=1<=0);var t=e%26,r=(e-t)/26;if(n(0===this.negative,"imaskn works only with positive numbers"),this.length<=r)return this;if(0!==t&&r++,this.length=Math.min(r,this.length),0!==t){var i=67108863^67108863>>>t<=67108864;t++)this.words[t]-=67108864,t===this.length-1?this.words[t+1]=1:this.words[t+1]++;return this.length=Math.max(this.length,t+1),this},o.prototype.isubn=function(e){if(n("number"===typeof e),n(e<67108864),e<0)return this.iaddn(-e);if(0!==this.negative)return this.negative=0,this.iaddn(e),this.negative=1,this;if(this.words[0]-=e,1===this.length&&this.words[0]<0)this.words[0]=-this.words[0],this.negative=1;else for(var t=0;t>26)-(l/67108864|0),this.words[i+r]=67108863&o}for(;i>26,this.words[i+r]=67108863&o;if(0===s)return this.strip();for(n(-1===s),s=0,i=0;i>26,this.words[i]=67108863&o;return this.negative=1,this.strip()},o.prototype._wordDiv=function(e,t){var r=(this.length,e.length),n=this.clone(),i=e,a=0|i.words[i.length-1];0!==(r=26-this._countBits(a))&&(i=i.ushln(r),n.iushln(r),a=0|i.words[i.length-1]);var s,l=n.length-i.length;if("mod"!==t){(s=new o(null)).length=l+1,s.words=new Array(s.length);for(var c=0;c=0;d--){var h=67108864*(0|n.words[i.length+d])+(0|n.words[i.length+d-1]);for(h=Math.min(h/a|0,67108863),n._ishlnsubmul(i,h,d);0!==n.negative;)h--,n.negative=0,n._ishlnsubmul(i,1,d),n.isZero()||(n.negative^=1);s&&(s.words[d]=h)}return s&&s.strip(),n.strip(),"div"!==t&&0!==r&&n.iushrn(r),{div:s||null,mod:n}},o.prototype.divmod=function(e,t,r){return n(!e.isZero()),this.isZero()?{div:new o(0),mod:new o(0)}:0!==this.negative&&0===e.negative?(s=this.neg().divmod(e,t),"mod"!==t&&(i=s.div.neg()),"div"!==t&&(a=s.mod.neg(),r&&0!==a.negative&&a.iadd(e)),{div:i,mod:a}):0===this.negative&&0!==e.negative?(s=this.divmod(e.neg(),t),"mod"!==t&&(i=s.div.neg()),{div:i,mod:s.mod}):0!==(this.negative&e.negative)?(s=this.neg().divmod(e.neg(),t),"div"!==t&&(a=s.mod.neg(),r&&0!==a.negative&&a.isub(e)),{div:s.div,mod:a}):e.length>this.length||this.cmp(e)<0?{div:new o(0),mod:this}:1===e.length?"div"===t?{div:this.divn(e.words[0]),mod:null}:"mod"===t?{div:null,mod:new o(this.modn(e.words[0]))}:{div:this.divn(e.words[0]),mod:new o(this.modn(e.words[0]))}:this._wordDiv(e,t);var i,a,s},o.prototype.div=function(e){return this.divmod(e,"div",!1).div},o.prototype.mod=function(e){return this.divmod(e,"mod",!1).mod},o.prototype.umod=function(e){return this.divmod(e,"mod",!0).mod},o.prototype.divRound=function(e){var t=this.divmod(e);if(t.mod.isZero())return t.div;var r=0!==t.div.negative?t.mod.isub(e):t.mod,n=e.ushrn(1),i=e.andln(1),o=r.cmp(n);return o<0||1===i&&0===o?t.div:0!==t.div.negative?t.div.isubn(1):t.div.iaddn(1)},o.prototype.modn=function(e){n(e<=67108863);for(var t=(1<<26)%e,r=0,i=this.length-1;i>=0;i--)r=(t*r+(0|this.words[i]))%e;return r},o.prototype.idivn=function(e){n(e<=67108863);for(var t=0,r=this.length-1;r>=0;r--){var i=(0|this.words[r])+67108864*t;this.words[r]=i/e|0,t=i%e}return this.strip()},o.prototype.divn=function(e){return this.clone().idivn(e)},o.prototype.egcd=function(e){n(0===e.negative),n(!e.isZero());var t=this,r=e.clone();t=0!==t.negative?t.umod(e):t.clone();for(var i=new o(1),a=new o(0),s=new o(0),l=new o(1),c=0;t.isEven()&&r.isEven();)t.iushrn(1),r.iushrn(1),++c;for(var u=r.clone(),d=t.clone();!t.isZero();){for(var h=0,f=1;0===(t.words[0]&f)&&h<26;++h,f<<=1);if(h>0)for(t.iushrn(h);h-- >0;)(i.isOdd()||a.isOdd())&&(i.iadd(u),a.isub(d)),i.iushrn(1),a.iushrn(1);for(var p=0,m=1;0===(r.words[0]&m)&&p<26;++p,m<<=1);if(p>0)for(r.iushrn(p);p-- >0;)(s.isOdd()||l.isOdd())&&(s.iadd(u),l.isub(d)),s.iushrn(1),l.iushrn(1);t.cmp(r)>=0?(t.isub(r),i.isub(s),a.isub(l)):(r.isub(t),s.isub(i),l.isub(a))}return{a:s,b:l,gcd:r.iushln(c)}},o.prototype._invmp=function(e){n(0===e.negative),n(!e.isZero());var t=this,r=e.clone();t=0!==t.negative?t.umod(e):t.clone();for(var i,a=new o(1),s=new o(0),l=r.clone();t.cmpn(1)>0&&r.cmpn(1)>0;){for(var c=0,u=1;0===(t.words[0]&u)&&c<26;++c,u<<=1);if(c>0)for(t.iushrn(c);c-- >0;)a.isOdd()&&a.iadd(l),a.iushrn(1);for(var d=0,h=1;0===(r.words[0]&h)&&d<26;++d,h<<=1);if(d>0)for(r.iushrn(d);d-- >0;)s.isOdd()&&s.iadd(l),s.iushrn(1);t.cmp(r)>=0?(t.isub(r),a.isub(s)):(r.isub(t),s.isub(a))}return(i=0===t.cmpn(1)?a:s).cmpn(0)<0&&i.iadd(e),i},o.prototype.gcd=function(e){if(this.isZero())return e.abs();if(e.isZero())return this.abs();var t=this.clone(),r=e.clone();t.negative=0,r.negative=0;for(var n=0;t.isEven()&&r.isEven();n++)t.iushrn(1),r.iushrn(1);for(;;){for(;t.isEven();)t.iushrn(1);for(;r.isEven();)r.iushrn(1);var i=t.cmp(r);if(i<0){var o=t;t=r,r=o}else if(0===i||0===r.cmpn(1))break;t.isub(r)}return r.iushln(n)},o.prototype.invm=function(e){return this.egcd(e).a.umod(e)},o.prototype.isEven=function(){return 0===(1&this.words[0])},o.prototype.isOdd=function(){return 1===(1&this.words[0])},o.prototype.andln=function(e){return this.words[0]&e},o.prototype.bincn=function(e){n("number"===typeof e);var t=e%26,r=(e-t)/26,i=1<>>26,s&=67108863,this.words[a]=s}return 0!==o&&(this.words[a]=o,this.length++),this},o.prototype.isZero=function(){return 1===this.length&&0===this.words[0]},o.prototype.cmpn=function(e){var t,r=e<0;if(0!==this.negative&&!r)return-1;if(0===this.negative&&r)return 1;if(this.strip(),this.length>1)t=1;else{r&&(e=-e),n(e<=67108863,"Number is too big");var i=0|this.words[0];t=i===e?0:ie.length)return 1;if(this.length=0;r--){var n=0|this.words[r],i=0|e.words[r];if(n!==i){ni&&(t=1);break}}return t},o.prototype.gtn=function(e){return 1===this.cmpn(e)},o.prototype.gt=function(e){return 1===this.cmp(e)},o.prototype.gten=function(e){return this.cmpn(e)>=0},o.prototype.gte=function(e){return this.cmp(e)>=0},o.prototype.ltn=function(e){return-1===this.cmpn(e)},o.prototype.lt=function(e){return-1===this.cmp(e)},o.prototype.lten=function(e){return this.cmpn(e)<=0},o.prototype.lte=function(e){return this.cmp(e)<=0},o.prototype.eqn=function(e){return 0===this.cmpn(e)},o.prototype.eq=function(e){return 0===this.cmp(e)},o.red=function(e){return new k(e)},o.prototype.toRed=function(e){return n(!this.red,"Already a number in reduction context"),n(0===this.negative,"red works only with positives"),e.convertTo(this)._forceRed(e)},o.prototype.fromRed=function(){return n(this.red,"fromRed works only with numbers in reduction context"),this.red.convertFrom(this)},o.prototype._forceRed=function(e){return this.red=e,this},o.prototype.forceRed=function(e){return n(!this.red,"Already a number in reduction context"),this._forceRed(e)},o.prototype.redAdd=function(e){return n(this.red,"redAdd works only with red numbers"),this.red.add(this,e)},o.prototype.redIAdd=function(e){return n(this.red,"redIAdd works only with red numbers"),this.red.iadd(this,e)},o.prototype.redSub=function(e){return n(this.red,"redSub works only with red numbers"),this.red.sub(this,e)},o.prototype.redISub=function(e){return n(this.red,"redISub works only with red numbers"),this.red.isub(this,e)},o.prototype.redShl=function(e){return n(this.red,"redShl works only with red numbers"),this.red.shl(this,e)},o.prototype.redMul=function(e){return n(this.red,"redMul works only with red numbers"),this.red._verify2(this,e),this.red.mul(this,e)},o.prototype.redIMul=function(e){return n(this.red,"redMul works only with red numbers"),this.red._verify2(this,e),this.red.imul(this,e)},o.prototype.redSqr=function(){return n(this.red,"redSqr works only with red numbers"),this.red._verify1(this),this.red.sqr(this)},o.prototype.redISqr=function(){return n(this.red,"redISqr works only with red numbers"),this.red._verify1(this),this.red.isqr(this)},o.prototype.redSqrt=function(){return n(this.red,"redSqrt works only with red numbers"),this.red._verify1(this),this.red.sqrt(this)},o.prototype.redInvm=function(){return n(this.red,"redInvm works only with red numbers"),this.red._verify1(this),this.red.invm(this)},o.prototype.redNeg=function(){return n(this.red,"redNeg works only with red numbers"),this.red._verify1(this),this.red.neg(this)},o.prototype.redPow=function(e){return n(this.red&&!e.red,"redPow(normalNum)"),this.red._verify1(this),this.red.pow(this,e)};var g={k256:null,p224:null,p192:null,p25519:null};function y(e,t){this.name=e,this.p=new o(t,16),this.n=this.p.bitLength(),this.k=new o(1).iushln(this.n).isub(this.p),this.tmp=this._tmp()}function v(){y.call(this,"k256","ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f")}function b(){y.call(this,"p224","ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001")}function w(){y.call(this,"p192","ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff")}function x(){y.call(this,"25519","7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed")}function k(e){if("string"===typeof e){var t=o._prime(e);this.m=t.p,this.prime=t}else n(e.gtn(1),"modulus must be greater than 1"),this.m=e,this.prime=null}function M(e){k.call(this,e),this.shift=this.m.bitLength(),this.shift%26!==0&&(this.shift+=26-this.shift%26),this.r=new o(1).iushln(this.shift),this.r2=this.imod(this.r.sqr()),this.rinv=this.r._invmp(this.m),this.minv=this.rinv.mul(this.r).isubn(1).div(this.m),this.minv=this.minv.umod(this.r),this.minv=this.r.sub(this.minv)}y.prototype._tmp=function(){var e=new o(null);return e.words=new Array(Math.ceil(this.n/13)),e},y.prototype.ireduce=function(e){var t,r=e;do{this.split(r,this.tmp),t=(r=(r=this.imulK(r)).iadd(this.tmp)).bitLength()}while(t>this.n);var n=t0?r.isub(this.p):r.strip(),r},y.prototype.split=function(e,t){e.iushrn(this.n,0,t)},y.prototype.imulK=function(e){return e.imul(this.k)},i(v,y),v.prototype.split=function(e,t){for(var r=4194303,n=Math.min(e.length,9),i=0;i>>22,o=a}o>>>=22,e.words[i-10]=o,0===o&&e.length>10?e.length-=10:e.length-=9},v.prototype.imulK=function(e){e.words[e.length]=0,e.words[e.length+1]=0,e.length+=2;for(var t=0,r=0;r>>=26,e.words[r]=i,t=n}return 0!==t&&(e.words[e.length++]=t),e},o._prime=function(e){if(g[e])return g[e];var t;if("k256"===e)t=new v;else if("p224"===e)t=new b;else if("p192"===e)t=new w;else{if("p25519"!==e)throw new Error("Unknown prime "+e);t=new x}return g[e]=t,t},k.prototype._verify1=function(e){n(0===e.negative,"red works only with positives"),n(e.red,"red works only with red numbers")},k.prototype._verify2=function(e,t){n(0===(e.negative|t.negative),"red works only with positives"),n(e.red&&e.red===t.red,"red works only with red numbers")},k.prototype.imod=function(e){return this.prime?this.prime.ireduce(e)._forceRed(this):e.umod(this.m)._forceRed(this)},k.prototype.neg=function(e){return e.isZero()?e.clone():this.m.sub(e)._forceRed(this)},k.prototype.add=function(e,t){this._verify2(e,t);var r=e.add(t);return r.cmp(this.m)>=0&&r.isub(this.m),r._forceRed(this)},k.prototype.iadd=function(e,t){this._verify2(e,t);var r=e.iadd(t);return r.cmp(this.m)>=0&&r.isub(this.m),r},k.prototype.sub=function(e,t){this._verify2(e,t);var r=e.sub(t);return r.cmpn(0)<0&&r.iadd(this.m),r._forceRed(this)},k.prototype.isub=function(e,t){this._verify2(e,t);var r=e.isub(t);return r.cmpn(0)<0&&r.iadd(this.m),r},k.prototype.shl=function(e,t){return this._verify1(e),this.imod(e.ushln(t))},k.prototype.imul=function(e,t){return this._verify2(e,t),this.imod(e.imul(t))},k.prototype.mul=function(e,t){return this._verify2(e,t),this.imod(e.mul(t))},k.prototype.isqr=function(e){return this.imul(e,e.clone())},k.prototype.sqr=function(e){return this.mul(e,e)},k.prototype.sqrt=function(e){if(e.isZero())return e.clone();var t=this.m.andln(3);if(n(t%2===1),3===t){var r=this.m.add(new o(1)).iushrn(2);return this.pow(e,r)}for(var i=this.m.subn(1),a=0;!i.isZero()&&0===i.andln(1);)a++,i.iushrn(1);n(!i.isZero());var s=new o(1).toRed(this),l=s.redNeg(),c=this.m.subn(1).iushrn(1),u=this.m.bitLength();for(u=new o(2*u*u).toRed(this);0!==this.pow(u,c).cmp(l);)u.redIAdd(l);for(var d=this.pow(u,i),h=this.pow(e,i.addn(1).iushrn(1)),f=this.pow(e,i),p=a;0!==f.cmp(s);){for(var m=f,g=0;0!==m.cmp(s);g++)m=m.redSqr();n(g=0;n--){for(var c=t.words[n],u=l-1;u>=0;u--){var d=c>>u&1;i!==r[0]&&(i=this.sqr(i)),0!==d||0!==a?(a<<=1,a|=d,(4===++s||0===n&&0===u)&&(i=this.mul(i,r[a]),s=0,a=0)):s=0}l=26}return i},k.prototype.convertTo=function(e){var t=e.umod(this.m);return t===e?t.clone():t},k.prototype.convertFrom=function(e){var t=e.clone();return t.red=null,t},o.mont=function(e){return new M(e)},i(M,k),M.prototype.convertTo=function(e){return this.imod(e.ushln(this.shift))},M.prototype.convertFrom=function(e){var t=this.imod(e.mul(this.rinv));return t.red=null,t},M.prototype.imul=function(e,t){if(e.isZero()||t.isZero())return e.words[0]=0,e.length=1,e;var r=e.imul(t),n=r.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),i=r.isub(n).iushrn(this.shift),o=i;return i.cmp(this.m)>=0?o=i.isub(this.m):i.cmpn(0)<0&&(o=i.iadd(this.m)),o._forceRed(this)},M.prototype.mul=function(e,t){if(e.isZero()||t.isZero())return new o(0)._forceRed(this);var r=e.mul(t),n=r.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),i=r.isub(n).iushrn(this.shift),a=i;return i.cmp(this.m)>=0?a=i.isub(this.m):i.cmpn(0)<0&&(a=i.iadd(this.m)),a._forceRed(this)},M.prototype.invm=function(e){return this.imod(e._invmp(this.m).mul(this.r2))._forceRed(this)}}(e=r.nmd(e),this)},92958:(e,t,r)=>{var n=r(54418),i=r(50615);e.exports=function(e){if("string"===typeof e||"number"===typeof e){var t=new n(1),r=String(e).toLowerCase().trim(),o="0x"===r.substr(0,2)||"-0x"===r.substr(0,3),a=i(r);if("-"===a.substr(0,1)&&(a=i(a.slice(1)),t=new n(-1,10)),!(a=""===a?"0":a).match(/^-?[0-9]+$/)&&a.match(/^[0-9A-Fa-f]+$/)||a.match(/^[a-fA-F]+$/)||!0===o&&a.match(/^[0-9A-Fa-f]+$/))return new n(a,16).mul(t);if((a.match(/^-?[0-9]+$/)||""===a)&&!1===o)return new n(a,10).mul(t)}else if("object"===typeof e&&e.toString&&!e.pop&&!e.push&&e.toString(10).match(/^-?[0-9]+$/)&&(e.mul||e.dividedToIntegerBy))return new n(e.toString(10),10);throw new Error("[number-to-bn] while converting number "+JSON.stringify(e)+" to BN.js instance, error: invalid number value. Value must be an integer, hex string, BN or BigNumber instance. Note, decimals are not supported.")}},86374:e=>{"use strict";var t=Object.getOwnPropertySymbols,r=Object.prototype.hasOwnProperty,n=Object.prototype.propertyIsEnumerable;e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},r=0;r<10;r++)t["_"+String.fromCharCode(r)]=r;if("0123456789"!==Object.getOwnPropertyNames(t).map((function(e){return t[e]})).join(""))return!1;var n={};return"abcdefghijklmnopqrst".split("").forEach((function(e){n[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},n)).join("")}catch(i){return!1}}()?Object.assign:function(e,i){for(var o,a,s=function(e){if(null===e||void 0===e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}(e),l=1;l{var n="function"===typeof Map&&Map.prototype,i=Object.getOwnPropertyDescriptor&&n?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,o=n&&i&&"function"===typeof i.get?i.get:null,a=n&&Map.prototype.forEach,s="function"===typeof Set&&Set.prototype,l=Object.getOwnPropertyDescriptor&&s?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,c=s&&l&&"function"===typeof l.get?l.get:null,u=s&&Set.prototype.forEach,d="function"===typeof WeakMap&&WeakMap.prototype?WeakMap.prototype.has:null,h="function"===typeof WeakSet&&WeakSet.prototype?WeakSet.prototype.has:null,f="function"===typeof WeakRef&&WeakRef.prototype?WeakRef.prototype.deref:null,p=Boolean.prototype.valueOf,m=Object.prototype.toString,g=Function.prototype.toString,y=String.prototype.match,v=String.prototype.slice,b=String.prototype.replace,w=String.prototype.toUpperCase,x=String.prototype.toLowerCase,k=RegExp.prototype.test,M=Array.prototype.concat,E=Array.prototype.join,_=Array.prototype.slice,A=Math.floor,S="function"===typeof BigInt?BigInt.prototype.valueOf:null,I=Object.getOwnPropertySymbols,T="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?Symbol.prototype.toString:null,C="function"===typeof Symbol&&"object"===typeof Symbol.iterator,N="function"===typeof Symbol&&Symbol.toStringTag&&(typeof Symbol.toStringTag===C||"symbol")?Symbol.toStringTag:null,D=Object.prototype.propertyIsEnumerable,j=("function"===typeof Reflect?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(e){return e.__proto__}:null);function O(e,t){if(e===1/0||e===-1/0||e!==e||e&&e>-1e3&&e<1e3||k.call(/e/,t))return t;var r=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if("number"===typeof e){var n=e<0?-A(-e):A(e);if(n!==e){var i=String(n),o=v.call(t,i.length+1);return b.call(i,r,"$&_")+"."+b.call(b.call(o,/([0-9]{3})/g,"$&_"),/_$/,"")}}return b.call(t,r,"$&_")}var P=r(42634),L=P.custom,R=H(L)?L:null;function z(e,t,r){var n="double"===(r.quoteStyle||t)?'"':"'";return n+e+n}function B(e){return b.call(String(e),/"/g,""")}function U(e){return"[object Array]"===q(e)&&(!N||!("object"===typeof e&&N in e))}function F(e){return"[object RegExp]"===q(e)&&(!N||!("object"===typeof e&&N in e))}function H(e){if(C)return e&&"object"===typeof e&&e instanceof Symbol;if("symbol"===typeof e)return!0;if(!e||"object"!==typeof e||!T)return!1;try{return T.call(e),!0}catch(t){}return!1}e.exports=function e(t,n,i,s){var l=n||{};if(G(l,"quoteStyle")&&"single"!==l.quoteStyle&&"double"!==l.quoteStyle)throw new TypeError('option "quoteStyle" must be "single" or "double"');if(G(l,"maxStringLength")&&("number"===typeof l.maxStringLength?l.maxStringLength<0&&l.maxStringLength!==1/0:null!==l.maxStringLength))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var m=!G(l,"customInspect")||l.customInspect;if("boolean"!==typeof m&&"symbol"!==m)throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(G(l,"indent")&&null!==l.indent&&"\t"!==l.indent&&!(parseInt(l.indent,10)===l.indent&&l.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(G(l,"numericSeparator")&&"boolean"!==typeof l.numericSeparator)throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var w=l.numericSeparator;if("undefined"===typeof t)return"undefined";if(null===t)return"null";if("boolean"===typeof t)return t?"true":"false";if("string"===typeof t)return Y(t,l);if("number"===typeof t){if(0===t)return 1/0/t>0?"0":"-0";var k=String(t);return w?O(t,k):k}if("bigint"===typeof t){var A=String(t)+"n";return w?O(t,A):A}var I="undefined"===typeof l.depth?5:l.depth;if("undefined"===typeof i&&(i=0),i>=I&&I>0&&"object"===typeof t)return U(t)?"[Array]":"[Object]";var L=function(e,t){var r;if("\t"===e.indent)r="\t";else{if(!("number"===typeof e.indent&&e.indent>0))return null;r=E.call(Array(e.indent+1)," ")}return{base:r,prev:E.call(Array(t+1),r)}}(l,i);if("undefined"===typeof s)s=[];else if(W(s,t)>=0)return"[Circular]";function V(t,r,n){if(r&&(s=_.call(s)).push(r),n){var o={depth:l.depth};return G(l,"quoteStyle")&&(o.quoteStyle=l.quoteStyle),e(t,o,i+1,s)}return e(t,l,i+1,s)}if("function"===typeof t&&!F(t)){var Z=function(e){if(e.name)return e.name;var t=y.call(g.call(e),/^function\s*([\w$]+)/);if(t)return t[1];return null}(t),ee=X(t,V);return"[Function"+(Z?": "+Z:" (anonymous)")+"]"+(ee.length>0?" { "+E.call(ee,", ")+" }":"")}if(H(t)){var te=C?b.call(String(t),/^(Symbol\(.*\))_[^)]*$/,"$1"):T.call(t);return"object"!==typeof t||C?te:Q(te)}if(function(e){if(!e||"object"!==typeof e)return!1;if("undefined"!==typeof HTMLElement&&e instanceof HTMLElement)return!0;return"string"===typeof e.nodeName&&"function"===typeof e.getAttribute}(t)){for(var re="<"+x.call(String(t.nodeName)),ne=t.attributes||[],ie=0;ie"}if(U(t)){if(0===t.length)return"[]";var oe=X(t,V);return L&&!function(e){for(var t=0;t=0)return!1;return!0}(oe)?"["+$(oe,L)+"]":"[ "+E.call(oe,", ")+" ]"}if(function(e){return"[object Error]"===q(e)&&(!N||!("object"===typeof e&&N in e))}(t)){var ae=X(t,V);return"cause"in Error.prototype||!("cause"in t)||D.call(t,"cause")?0===ae.length?"["+String(t)+"]":"{ ["+String(t)+"] "+E.call(ae,", ")+" }":"{ ["+String(t)+"] "+E.call(M.call("[cause]: "+V(t.cause),ae),", ")+" }"}if("object"===typeof t&&m){if(R&&"function"===typeof t[R]&&P)return P(t,{depth:I-i});if("symbol"!==m&&"function"===typeof t.inspect)return t.inspect()}if(function(e){if(!o||!e||"object"!==typeof e)return!1;try{o.call(e);try{c.call(e)}catch(re){return!0}return e instanceof Map}catch(t){}return!1}(t)){var se=[];return a&&a.call(t,(function(e,r){se.push(V(r,t,!0)+" => "+V(e,t))})),J("Map",o.call(t),se,L)}if(function(e){if(!c||!e||"object"!==typeof e)return!1;try{c.call(e);try{o.call(e)}catch(t){return!0}return e instanceof Set}catch(r){}return!1}(t)){var le=[];return u&&u.call(t,(function(e){le.push(V(e,t))})),J("Set",c.call(t),le,L)}if(function(e){if(!d||!e||"object"!==typeof e)return!1;try{d.call(e,d);try{h.call(e,h)}catch(re){return!0}return e instanceof WeakMap}catch(t){}return!1}(t))return K("WeakMap");if(function(e){if(!h||!e||"object"!==typeof e)return!1;try{h.call(e,h);try{d.call(e,d)}catch(re){return!0}return e instanceof WeakSet}catch(t){}return!1}(t))return K("WeakSet");if(function(e){if(!f||!e||"object"!==typeof e)return!1;try{return f.call(e),!0}catch(t){}return!1}(t))return K("WeakRef");if(function(e){return"[object Number]"===q(e)&&(!N||!("object"===typeof e&&N in e))}(t))return Q(V(Number(t)));if(function(e){if(!e||"object"!==typeof e||!S)return!1;try{return S.call(e),!0}catch(t){}return!1}(t))return Q(V(S.call(t)));if(function(e){return"[object Boolean]"===q(e)&&(!N||!("object"===typeof e&&N in e))}(t))return Q(p.call(t));if(function(e){return"[object String]"===q(e)&&(!N||!("object"===typeof e&&N in e))}(t))return Q(V(String(t)));if("undefined"!==typeof window&&t===window)return"{ [object Window] }";if(t===r.g)return"{ [object globalThis] }";if(!function(e){return"[object Date]"===q(e)&&(!N||!("object"===typeof e&&N in e))}(t)&&!F(t)){var ce=X(t,V),ue=j?j(t)===Object.prototype:t instanceof Object||t.constructor===Object,de=t instanceof Object?"":"null prototype",he=!ue&&N&&Object(t)===t&&N in t?v.call(q(t),8,-1):de?"Object":"",fe=(ue||"function"!==typeof t.constructor?"":t.constructor.name?t.constructor.name+" ":"")+(he||de?"["+E.call(M.call([],he||[],de||[]),": ")+"] ":"");return 0===ce.length?fe+"{}":L?fe+"{"+$(ce,L)+"}":fe+"{ "+E.call(ce,", ")+" }"}return String(t)};var V=Object.prototype.hasOwnProperty||function(e){return e in this};function G(e,t){return V.call(e,t)}function q(e){return m.call(e)}function W(e,t){if(e.indexOf)return e.indexOf(t);for(var r=0,n=e.length;rt.maxStringLength){var r=e.length-t.maxStringLength,n="... "+r+" more character"+(r>1?"s":"");return Y(v.call(e,0,t.maxStringLength),t)+n}return z(b.call(b.call(e,/(['\\])/g,"\\$1"),/[\x00-\x1f]/g,Z),"single",t)}function Z(e){var t=e.charCodeAt(0),r={8:"b",9:"t",10:"n",12:"f",13:"r"}[t];return r?"\\"+r:"\\x"+(t<16?"0":"")+w.call(t.toString(16))}function Q(e){return"Object("+e+")"}function K(e){return e+" { ? }"}function J(e,t,r,n){return e+" ("+t+") {"+(n?$(r,n):E.call(r,", "))+"}"}function $(e,t){if(0===e.length)return"";var r="\n"+t.prev+t.base;return r+E.call(e,","+r)+"\n"+t.prev}function X(e,t){var r=U(e),n=[];if(r){n.length=e.length;for(var i=0;i{"use strict";var t=function(e){return e!==e};e.exports=function(e,r){return 0===e&&0===r?1/e===1/r:e===r||!(!t(e)||!t(r))}},54443:(e,t,r)=>{"use strict";var n=r(61782),i=r(86605),o=r(85085),a=r(1768),s=r(44642),l=i(a(),Object);n(l,{getPolyfill:a,implementation:o,shim:s}),e.exports=l},1768:(e,t,r)=>{"use strict";var n=r(85085);e.exports=function(){return"function"===typeof Object.is?Object.is:n}},44642:(e,t,r)=>{"use strict";var n=r(1768),i=r(61782);e.exports=function(){var e=n();return i(Object,{is:e},{is:function(){return Object.is!==e}}),e}},78513:(e,t,r)=>{"use strict";var n;if(!Object.keys){var i=Object.prototype.hasOwnProperty,o=Object.prototype.toString,a=r(23055),s=Object.prototype.propertyIsEnumerable,l=!s.call({toString:null},"toString"),c=s.call((function(){}),"prototype"),u=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],d=function(e){var t=e.constructor;return t&&t.prototype===e},h={$applicationCache:!0,$console:!0,$external:!0,$frame:!0,$frameElement:!0,$frames:!0,$innerHeight:!0,$innerWidth:!0,$onmozfullscreenchange:!0,$onmozfullscreenerror:!0,$outerHeight:!0,$outerWidth:!0,$pageXOffset:!0,$pageYOffset:!0,$parent:!0,$scrollLeft:!0,$scrollTop:!0,$scrollX:!0,$scrollY:!0,$self:!0,$webkitIndexedDB:!0,$webkitStorageInfo:!0,$window:!0},f=function(){if("undefined"===typeof window)return!1;for(var e in window)try{if(!h["$"+e]&&i.call(window,e)&&null!==window[e]&&"object"===typeof window[e])try{d(window[e])}catch(t){return!0}}catch(t){return!0}return!1}();n=function(e){var t=null!==e&&"object"===typeof e,r="[object Function]"===o.call(e),n=a(e),s=t&&"[object String]"===o.call(e),h=[];if(!t&&!r&&!n)throw new TypeError("Object.keys called on a non-object");var p=c&&r;if(s&&e.length>0&&!i.call(e,0))for(var m=0;m0)for(var g=0;g{"use strict";var n=Array.prototype.slice,i=r(23055),o=Object.keys,a=o?function(e){return o(e)}:r(78513),s=Object.keys;a.shim=function(){if(Object.keys){var e=function(){var e=Object.keys(arguments);return e&&e.length===arguments.length}(1,2);e||(Object.keys=function(e){return i(e)?s(n.call(e)):s(e)})}else Object.keys=a;return Object.keys||a},e.exports=a},23055:e=>{"use strict";var t=Object.prototype.toString;e.exports=function(e){var r=t.call(e),n="[object Arguments]"===r;return n||(n="[object Array]"!==r&&null!==e&&"object"===typeof e&&"number"===typeof e.length&&e.length>=0&&"[object Function]"===t.call(e.callee)),n}},77493:(e,t,r)=>{"use strict";var n=r(20799),i=r(27895)(),o=r(36805),a=Object,s=o("Array.prototype.push"),l=o("Object.prototype.propertyIsEnumerable"),c=i?Object.getOwnPropertySymbols:null;e.exports=function(e,t){if(null==e)throw new TypeError("target must be an object");var r=a(e);if(1===arguments.length)return r;for(var o=1;o{"use strict";var n=r(77493);e.exports=function(){return Object.assign?function(){if(!Object.assign)return!1;for(var e="abcdefghijklmnopqrst",t=e.split(""),r={},n=0;n{"use strict";var r="undefined"!==typeof Uint8Array&&"undefined"!==typeof Uint16Array&&"undefined"!==typeof Int32Array;function n(e,t){return Object.prototype.hasOwnProperty.call(e,t)}t.assign=function(e){for(var t=Array.prototype.slice.call(arguments,1);t.length;){var r=t.shift();if(r){if("object"!==typeof r)throw new TypeError(r+"must be non-object");for(var i in r)n(r,i)&&(e[i]=r[i])}}return e},t.shrinkBuf=function(e,t){return e.length===t?e:e.subarray?e.subarray(0,t):(e.length=t,e)};var i={arraySet:function(e,t,r,n,i){if(t.subarray&&e.subarray)e.set(t.subarray(r,r+n),i);else for(var o=0;o{"use strict";e.exports=function(e,t,r,n){for(var i=65535&e|0,o=e>>>16&65535|0,a=0;0!==r;){r-=a=r>2e3?2e3:r;do{o=o+(i=i+t[n++]|0)|0}while(--a);i%=65521,o%=65521}return i|o<<16|0}},96731:e=>{"use strict";e.exports={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8}},63429:e=>{"use strict";var t=function(){for(var e,t=[],r=0;r<256;r++){e=r;for(var n=0;n<8;n++)e=1&e?3988292384^e>>>1:e>>>1;t[r]=e}return t}();e.exports=function(e,r,n,i){var o=t,a=i+n;e^=-1;for(var s=i;s>>8^o[255&(e^r[s])];return-1^e}},84457:(e,t,r)=>{"use strict";var n,i=r(2251),o=r(87808),a=r(20691),s=r(63429),l=r(97384),c=0,u=4,d=0,h=-2,f=-1,p=4,m=2,g=8,y=9,v=286,b=30,w=19,x=2*v+1,k=15,M=3,E=258,_=E+M+1,A=42,S=103,I=113,T=666,C=1,N=2,D=3,j=4;function O(e,t){return e.msg=l[t],t}function P(e){return(e<<1)-(e>4?9:0)}function L(e){for(var t=e.length;--t>=0;)e[t]=0}function R(e){var t=e.state,r=t.pending;r>e.avail_out&&(r=e.avail_out),0!==r&&(i.arraySet(e.output,t.pending_buf,t.pending_out,r,e.next_out),e.next_out+=r,t.pending_out+=r,e.total_out+=r,e.avail_out-=r,t.pending-=r,0===t.pending&&(t.pending_out=0))}function z(e,t){o._tr_flush_block(e,e.block_start>=0?e.block_start:-1,e.strstart-e.block_start,t),e.block_start=e.strstart,R(e.strm)}function B(e,t){e.pending_buf[e.pending++]=t}function U(e,t){e.pending_buf[e.pending++]=t>>>8&255,e.pending_buf[e.pending++]=255&t}function F(e,t,r,n){var o=e.avail_in;return o>n&&(o=n),0===o?0:(e.avail_in-=o,i.arraySet(t,e.input,e.next_in,o,r),1===e.state.wrap?e.adler=a(e.adler,t,o,r):2===e.state.wrap&&(e.adler=s(e.adler,t,o,r)),e.next_in+=o,e.total_in+=o,o)}function H(e,t){var r,n,i=e.max_chain_length,o=e.strstart,a=e.prev_length,s=e.nice_match,l=e.strstart>e.w_size-_?e.strstart-(e.w_size-_):0,c=e.window,u=e.w_mask,d=e.prev,h=e.strstart+E,f=c[o+a-1],p=c[o+a];e.prev_length>=e.good_match&&(i>>=2),s>e.lookahead&&(s=e.lookahead);do{if(c[(r=t)+a]===p&&c[r+a-1]===f&&c[r]===c[o]&&c[++r]===c[o+1]){o+=2,r++;do{}while(c[++o]===c[++r]&&c[++o]===c[++r]&&c[++o]===c[++r]&&c[++o]===c[++r]&&c[++o]===c[++r]&&c[++o]===c[++r]&&c[++o]===c[++r]&&c[++o]===c[++r]&&oa){if(e.match_start=t,a=n,n>=s)break;f=c[o+a-1],p=c[o+a]}}}while((t=d[t&u])>l&&0!==--i);return a<=e.lookahead?a:e.lookahead}function V(e){var t,r,n,o,a,s=e.w_size;do{if(o=e.window_size-e.lookahead-e.strstart,e.strstart>=s+(s-_)){i.arraySet(e.window,e.window,s,s,0),e.match_start-=s,e.strstart-=s,e.block_start-=s,t=r=e.hash_size;do{n=e.head[--t],e.head[t]=n>=s?n-s:0}while(--r);t=r=s;do{n=e.prev[--t],e.prev[t]=n>=s?n-s:0}while(--r);o+=s}if(0===e.strm.avail_in)break;if(r=F(e.strm,e.window,e.strstart+e.lookahead,o),e.lookahead+=r,e.lookahead+e.insert>=M)for(a=e.strstart-e.insert,e.ins_h=e.window[a],e.ins_h=(e.ins_h<=M&&(e.ins_h=(e.ins_h<=M)if(n=o._tr_tally(e,e.strstart-e.match_start,e.match_length-M),e.lookahead-=e.match_length,e.match_length<=e.max_lazy_match&&e.lookahead>=M){e.match_length--;do{e.strstart++,e.ins_h=(e.ins_h<=M&&(e.ins_h=(e.ins_h<4096)&&(e.match_length=M-1)),e.prev_length>=M&&e.match_length<=e.prev_length){i=e.strstart+e.lookahead-M,n=o._tr_tally(e,e.strstart-1-e.prev_match,e.prev_length-M),e.lookahead-=e.prev_length-1,e.prev_length-=2;do{++e.strstart<=i&&(e.ins_h=(e.ins_h<15&&(s=2,n-=16),o<1||o>y||r!==g||n<8||n>15||t<0||t>9||a<0||a>p)return O(e,h);8===n&&(n=9);var l=new Y;return e.state=l,l.strm=e,l.wrap=s,l.gzhead=null,l.w_bits=n,l.w_size=1<e.pending_buf_size-5&&(r=e.pending_buf_size-5);;){if(e.lookahead<=1){if(V(e),0===e.lookahead&&t===c)return C;if(0===e.lookahead)break}e.strstart+=e.lookahead,e.lookahead=0;var n=e.block_start+r;if((0===e.strstart||e.strstart>=n)&&(e.lookahead=e.strstart-n,e.strstart=n,z(e,!1),0===e.strm.avail_out))return C;if(e.strstart-e.block_start>=e.w_size-_&&(z(e,!1),0===e.strm.avail_out))return C}return e.insert=0,t===u?(z(e,!0),0===e.strm.avail_out?D:j):(e.strstart>e.block_start&&(z(e,!1),e.strm.avail_out),C)})),new W(4,4,8,4,G),new W(4,5,16,8,G),new W(4,6,32,32,G),new W(4,4,16,16,q),new W(8,16,32,32,q),new W(8,16,128,128,q),new W(8,32,128,256,q),new W(32,128,258,1024,q),new W(32,258,258,4096,q)],t.deflateInit=function(e,t){return K(e,t,g,15,8,0)},t.deflateInit2=K,t.deflateReset=Q,t.deflateResetKeep=Z,t.deflateSetHeader=function(e,t){return e&&e.state?2!==e.state.wrap?h:(e.state.gzhead=t,d):h},t.deflate=function(e,t){var r,i,a,l;if(!e||!e.state||t>5||t<0)return e?O(e,h):h;if(i=e.state,!e.output||!e.input&&0!==e.avail_in||i.status===T&&t!==u)return O(e,0===e.avail_out?-5:h);if(i.strm=e,r=i.last_flush,i.last_flush=t,i.status===A)if(2===i.wrap)e.adler=0,B(i,31),B(i,139),B(i,8),i.gzhead?(B(i,(i.gzhead.text?1:0)+(i.gzhead.hcrc?2:0)+(i.gzhead.extra?4:0)+(i.gzhead.name?8:0)+(i.gzhead.comment?16:0)),B(i,255&i.gzhead.time),B(i,i.gzhead.time>>8&255),B(i,i.gzhead.time>>16&255),B(i,i.gzhead.time>>24&255),B(i,9===i.level?2:i.strategy>=2||i.level<2?4:0),B(i,255&i.gzhead.os),i.gzhead.extra&&i.gzhead.extra.length&&(B(i,255&i.gzhead.extra.length),B(i,i.gzhead.extra.length>>8&255)),i.gzhead.hcrc&&(e.adler=s(e.adler,i.pending_buf,i.pending,0)),i.gzindex=0,i.status=69):(B(i,0),B(i,0),B(i,0),B(i,0),B(i,0),B(i,9===i.level?2:i.strategy>=2||i.level<2?4:0),B(i,3),i.status=I);else{var f=g+(i.w_bits-8<<4)<<8;f|=(i.strategy>=2||i.level<2?0:i.level<6?1:6===i.level?2:3)<<6,0!==i.strstart&&(f|=32),f+=31-f%31,i.status=I,U(i,f),0!==i.strstart&&(U(i,e.adler>>>16),U(i,65535&e.adler)),e.adler=1}if(69===i.status)if(i.gzhead.extra){for(a=i.pending;i.gzindex<(65535&i.gzhead.extra.length)&&(i.pending!==i.pending_buf_size||(i.gzhead.hcrc&&i.pending>a&&(e.adler=s(e.adler,i.pending_buf,i.pending-a,a)),R(e),a=i.pending,i.pending!==i.pending_buf_size));)B(i,255&i.gzhead.extra[i.gzindex]),i.gzindex++;i.gzhead.hcrc&&i.pending>a&&(e.adler=s(e.adler,i.pending_buf,i.pending-a,a)),i.gzindex===i.gzhead.extra.length&&(i.gzindex=0,i.status=73)}else i.status=73;if(73===i.status)if(i.gzhead.name){a=i.pending;do{if(i.pending===i.pending_buf_size&&(i.gzhead.hcrc&&i.pending>a&&(e.adler=s(e.adler,i.pending_buf,i.pending-a,a)),R(e),a=i.pending,i.pending===i.pending_buf_size)){l=1;break}l=i.gzindexa&&(e.adler=s(e.adler,i.pending_buf,i.pending-a,a)),0===l&&(i.gzindex=0,i.status=91)}else i.status=91;if(91===i.status)if(i.gzhead.comment){a=i.pending;do{if(i.pending===i.pending_buf_size&&(i.gzhead.hcrc&&i.pending>a&&(e.adler=s(e.adler,i.pending_buf,i.pending-a,a)),R(e),a=i.pending,i.pending===i.pending_buf_size)){l=1;break}l=i.gzindexa&&(e.adler=s(e.adler,i.pending_buf,i.pending-a,a)),0===l&&(i.status=S)}else i.status=S;if(i.status===S&&(i.gzhead.hcrc?(i.pending+2>i.pending_buf_size&&R(e),i.pending+2<=i.pending_buf_size&&(B(i,255&e.adler),B(i,e.adler>>8&255),e.adler=0,i.status=I)):i.status=I),0!==i.pending){if(R(e),0===e.avail_out)return i.last_flush=-1,d}else if(0===e.avail_in&&P(t)<=P(r)&&t!==u)return O(e,-5);if(i.status===T&&0!==e.avail_in)return O(e,-5);if(0!==e.avail_in||0!==i.lookahead||t!==c&&i.status!==T){var p=2===i.strategy?function(e,t){for(var r;;){if(0===e.lookahead&&(V(e),0===e.lookahead)){if(t===c)return C;break}if(e.match_length=0,r=o._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++,r&&(z(e,!1),0===e.strm.avail_out))return C}return e.insert=0,t===u?(z(e,!0),0===e.strm.avail_out?D:j):e.last_lit&&(z(e,!1),0===e.strm.avail_out)?C:N}(i,t):3===i.strategy?function(e,t){for(var r,n,i,a,s=e.window;;){if(e.lookahead<=E){if(V(e),e.lookahead<=E&&t===c)return C;if(0===e.lookahead)break}if(e.match_length=0,e.lookahead>=M&&e.strstart>0&&(n=s[i=e.strstart-1])===s[++i]&&n===s[++i]&&n===s[++i]){a=e.strstart+E;do{}while(n===s[++i]&&n===s[++i]&&n===s[++i]&&n===s[++i]&&n===s[++i]&&n===s[++i]&&n===s[++i]&&n===s[++i]&&ie.lookahead&&(e.match_length=e.lookahead)}if(e.match_length>=M?(r=o._tr_tally(e,1,e.match_length-M),e.lookahead-=e.match_length,e.strstart+=e.match_length,e.match_length=0):(r=o._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++),r&&(z(e,!1),0===e.strm.avail_out))return C}return e.insert=0,t===u?(z(e,!0),0===e.strm.avail_out?D:j):e.last_lit&&(z(e,!1),0===e.strm.avail_out)?C:N}(i,t):n[i.level].func(i,t);if(p!==D&&p!==j||(i.status=T),p===C||p===D)return 0===e.avail_out&&(i.last_flush=-1),d;if(p===N&&(1===t?o._tr_align(i):5!==t&&(o._tr_stored_block(i,0,0,!1),3===t&&(L(i.head),0===i.lookahead&&(i.strstart=0,i.block_start=0,i.insert=0))),R(e),0===e.avail_out))return i.last_flush=-1,d}return t!==u?d:i.wrap<=0?1:(2===i.wrap?(B(i,255&e.adler),B(i,e.adler>>8&255),B(i,e.adler>>16&255),B(i,e.adler>>24&255),B(i,255&e.total_in),B(i,e.total_in>>8&255),B(i,e.total_in>>16&255),B(i,e.total_in>>24&255)):(U(i,e.adler>>>16),U(i,65535&e.adler)),R(e),i.wrap>0&&(i.wrap=-i.wrap),0!==i.pending?d:1)},t.deflateEnd=function(e){var t;return e&&e.state?(t=e.state.status)!==A&&69!==t&&73!==t&&91!==t&&t!==S&&t!==I&&t!==T?O(e,h):(e.state=null,t===I?O(e,-3):d):h},t.deflateSetDictionary=function(e,t){var r,n,o,s,l,c,u,f,p=t.length;if(!e||!e.state)return h;if(2===(s=(r=e.state).wrap)||1===s&&r.status!==A||r.lookahead)return h;for(1===s&&(e.adler=a(e.adler,t,p,0)),r.wrap=0,p>=r.w_size&&(0===s&&(L(r.head),r.strstart=0,r.block_start=0,r.insert=0),f=new i.Buf8(r.w_size),i.arraySet(f,t,p-r.w_size,r.w_size,0),t=f,p=r.w_size),l=e.avail_in,c=e.next_in,u=e.input,e.avail_in=p,e.next_in=0,e.input=t,V(r);r.lookahead>=M;){n=r.strstart,o=r.lookahead-(M-1);do{r.ins_h=(r.ins_h<{"use strict";e.exports=function(e,t){var r,n,i,o,a,s,l,c,u,d,h,f,p,m,g,y,v,b,w,x,k,M,E,_,A;r=e.state,n=e.next_in,_=e.input,i=n+(e.avail_in-5),o=e.next_out,A=e.output,a=o-(t-e.avail_out),s=o+(e.avail_out-257),l=r.dmax,c=r.wsize,u=r.whave,d=r.wnext,h=r.window,f=r.hold,p=r.bits,m=r.lencode,g=r.distcode,y=(1<>>=w=b>>>24,p-=w,0===(w=b>>>16&255))A[o++]=65535&b;else{if(!(16&w)){if(0===(64&w)){b=m[(65535&b)+(f&(1<>>=w,p-=w),p<15&&(f+=_[n++]<>>=w=b>>>24,p-=w,!(16&(w=b>>>16&255))){if(0===(64&w)){b=g[(65535&b)+(f&(1<l){e.msg="invalid distance too far back",r.mode=30;break e}if(f>>>=w,p-=w,k>(w=o-a)){if((w=k-w)>u&&r.sane){e.msg="invalid distance too far back",r.mode=30;break e}if(M=0,E=h,0===d){if(M+=c-w,w2;)A[o++]=E[M++],A[o++]=E[M++],A[o++]=E[M++],x-=3;x&&(A[o++]=E[M++],x>1&&(A[o++]=E[M++]))}else{M=o-k;do{A[o++]=A[M++],A[o++]=A[M++],A[o++]=A[M++],x-=3}while(x>2);x&&(A[o++]=A[M++],x>1&&(A[o++]=A[M++]))}break}}break}}while(n>3,f&=(1<<(p-=x<<3))-1,e.next_in=n,e.next_out=o,e.avail_in=n{"use strict";var n=r(2251),i=r(20691),o=r(63429),a=r(74295),s=r(39604),l=1,c=2,u=0,d=-2,h=1,f=12,p=30,m=852,g=592;function y(e){return(e>>>24&255)+(e>>>8&65280)+((65280&e)<<8)+((255&e)<<24)}function v(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new n.Buf16(320),this.work=new n.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function b(e){var t;return e&&e.state?(t=e.state,e.total_in=e.total_out=t.total=0,e.msg="",t.wrap&&(e.adler=1&t.wrap),t.mode=h,t.last=0,t.havedict=0,t.dmax=32768,t.head=null,t.hold=0,t.bits=0,t.lencode=t.lendyn=new n.Buf32(m),t.distcode=t.distdyn=new n.Buf32(g),t.sane=1,t.back=-1,u):d}function w(e){var t;return e&&e.state?((t=e.state).wsize=0,t.whave=0,t.wnext=0,b(e)):d}function x(e,t){var r,n;return e&&e.state?(n=e.state,t<0?(r=0,t=-t):(r=1+(t>>4),t<48&&(t&=15)),t&&(t<8||t>15)?d:(null!==n.window&&n.wbits!==t&&(n.window=null),n.wrap=r,n.wbits=t,w(e))):d}function k(e,t){var r,n;return e?(n=new v,e.state=n,n.window=null,(r=x(e,t))!==u&&(e.state=null),r):d}var M,E,_=!0;function A(e){if(_){var t;for(M=new n.Buf32(512),E=new n.Buf32(32),t=0;t<144;)e.lens[t++]=8;for(;t<256;)e.lens[t++]=9;for(;t<280;)e.lens[t++]=7;for(;t<288;)e.lens[t++]=8;for(s(l,e.lens,0,288,M,0,e.work,{bits:9}),t=0;t<32;)e.lens[t++]=5;s(c,e.lens,0,32,E,0,e.work,{bits:5}),_=!1}e.lencode=M,e.lenbits=9,e.distcode=E,e.distbits=5}function S(e,t,r,i){var o,a=e.state;return null===a.window&&(a.wsize=1<=a.wsize?(n.arraySet(a.window,t,r-a.wsize,a.wsize,0),a.wnext=0,a.whave=a.wsize):((o=a.wsize-a.wnext)>i&&(o=i),n.arraySet(a.window,t,r-i,o,a.wnext),(i-=o)?(n.arraySet(a.window,t,r-i,i,0),a.wnext=i,a.whave=a.wsize):(a.wnext+=o,a.wnext===a.wsize&&(a.wnext=0),a.whave>>8&255,r.check=o(r.check,H,2,0),k=0,M=0,r.mode=2;break}if(r.flags=0,r.head&&(r.head.done=!1),!(1&r.wrap)||(((255&k)<<8)+(k>>8))%31){e.msg="incorrect header check",r.mode=p;break}if(8!==(15&k)){e.msg="unknown compression method",r.mode=p;break}if(M-=4,R=8+(15&(k>>>=4)),0===r.wbits)r.wbits=R;else if(R>r.wbits){e.msg="invalid window size",r.mode=p;break}r.dmax=1<>8&1),512&r.flags&&(H[0]=255&k,H[1]=k>>>8&255,r.check=o(r.check,H,2,0)),k=0,M=0,r.mode=3;case 3:for(;M<32;){if(0===w)break e;w--,k+=m[v++]<>>8&255,H[2]=k>>>16&255,H[3]=k>>>24&255,r.check=o(r.check,H,4,0)),k=0,M=0,r.mode=4;case 4:for(;M<16;){if(0===w)break e;w--,k+=m[v++]<>8),512&r.flags&&(H[0]=255&k,H[1]=k>>>8&255,r.check=o(r.check,H,2,0)),k=0,M=0,r.mode=5;case 5:if(1024&r.flags){for(;M<16;){if(0===w)break e;w--,k+=m[v++]<>>8&255,r.check=o(r.check,H,2,0)),k=0,M=0}else r.head&&(r.head.extra=null);r.mode=6;case 6:if(1024&r.flags&&((I=r.length)>w&&(I=w),I&&(r.head&&(R=r.head.extra_len-r.length,r.head.extra||(r.head.extra=new Array(r.head.extra_len)),n.arraySet(r.head.extra,m,v,I,R)),512&r.flags&&(r.check=o(r.check,m,I,v)),w-=I,v+=I,r.length-=I),r.length))break e;r.length=0,r.mode=7;case 7:if(2048&r.flags){if(0===w)break e;I=0;do{R=m[v+I++],r.head&&R&&r.length<65536&&(r.head.name+=String.fromCharCode(R))}while(R&&I>9&1,r.head.done=!0),e.adler=r.check=0,r.mode=f;break;case 10:for(;M<32;){if(0===w)break e;w--,k+=m[v++]<>>=7&M,M-=7&M,r.mode=27;break}for(;M<3;){if(0===w)break e;w--,k+=m[v++]<>>=1)){case 0:r.mode=14;break;case 1:if(A(r),r.mode=20,6===t){k>>>=2,M-=2;break e}break;case 2:r.mode=17;break;case 3:e.msg="invalid block type",r.mode=p}k>>>=2,M-=2;break;case 14:for(k>>>=7&M,M-=7&M;M<32;){if(0===w)break e;w--,k+=m[v++]<>>16^65535)){e.msg="invalid stored block lengths",r.mode=p;break}if(r.length=65535&k,k=0,M=0,r.mode=15,6===t)break e;case 15:r.mode=16;case 16:if(I=r.length){if(I>w&&(I=w),I>x&&(I=x),0===I)break e;n.arraySet(g,m,v,I,b),w-=I,v+=I,x-=I,b+=I,r.length-=I;break}r.mode=f;break;case 17:for(;M<14;){if(0===w)break e;w--,k+=m[v++]<>>=5,M-=5,r.ndist=1+(31&k),k>>>=5,M-=5,r.ncode=4+(15&k),k>>>=4,M-=4,r.nlen>286||r.ndist>30){e.msg="too many length or distance symbols",r.mode=p;break}r.have=0,r.mode=18;case 18:for(;r.have>>=3,M-=3}for(;r.have<19;)r.lens[V[r.have++]]=0;if(r.lencode=r.lendyn,r.lenbits=7,B={bits:r.lenbits},z=s(0,r.lens,0,19,r.lencode,0,r.work,B),r.lenbits=B.bits,z){e.msg="invalid code lengths set",r.mode=p;break}r.have=0,r.mode=19;case 19:for(;r.have>>16&255,j=65535&F,!((N=F>>>24)<=M);){if(0===w)break e;w--,k+=m[v++]<>>=N,M-=N,r.lens[r.have++]=j;else{if(16===j){for(U=N+2;M>>=N,M-=N,0===r.have){e.msg="invalid bit length repeat",r.mode=p;break}R=r.lens[r.have-1],I=3+(3&k),k>>>=2,M-=2}else if(17===j){for(U=N+3;M>>=N)),k>>>=3,M-=3}else{for(U=N+7;M>>=N)),k>>>=7,M-=7}if(r.have+I>r.nlen+r.ndist){e.msg="invalid bit length repeat",r.mode=p;break}for(;I--;)r.lens[r.have++]=R}}if(r.mode===p)break;if(0===r.lens[256]){e.msg="invalid code -- missing end-of-block",r.mode=p;break}if(r.lenbits=9,B={bits:r.lenbits},z=s(l,r.lens,0,r.nlen,r.lencode,0,r.work,B),r.lenbits=B.bits,z){e.msg="invalid literal/lengths set",r.mode=p;break}if(r.distbits=6,r.distcode=r.distdyn,B={bits:r.distbits},z=s(c,r.lens,r.nlen,r.ndist,r.distcode,0,r.work,B),r.distbits=B.bits,z){e.msg="invalid distances set",r.mode=p;break}if(r.mode=20,6===t)break e;case 20:r.mode=21;case 21:if(w>=6&&x>=258){e.next_out=b,e.avail_out=x,e.next_in=v,e.avail_in=w,r.hold=k,r.bits=M,a(e,_),b=e.next_out,g=e.output,x=e.avail_out,v=e.next_in,m=e.input,w=e.avail_in,k=r.hold,M=r.bits,r.mode===f&&(r.back=-1);break}for(r.back=0;D=(F=r.lencode[k&(1<>>16&255,j=65535&F,!((N=F>>>24)<=M);){if(0===w)break e;w--,k+=m[v++]<>O)])>>>16&255,j=65535&F,!(O+(N=F>>>24)<=M);){if(0===w)break e;w--,k+=m[v++]<>>=O,M-=O,r.back+=O}if(k>>>=N,M-=N,r.back+=N,r.length=j,0===D){r.mode=26;break}if(32&D){r.back=-1,r.mode=f;break}if(64&D){e.msg="invalid literal/length code",r.mode=p;break}r.extra=15&D,r.mode=22;case 22:if(r.extra){for(U=r.extra;M>>=r.extra,M-=r.extra,r.back+=r.extra}r.was=r.length,r.mode=23;case 23:for(;D=(F=r.distcode[k&(1<>>16&255,j=65535&F,!((N=F>>>24)<=M);){if(0===w)break e;w--,k+=m[v++]<>O)])>>>16&255,j=65535&F,!(O+(N=F>>>24)<=M);){if(0===w)break e;w--,k+=m[v++]<>>=O,M-=O,r.back+=O}if(k>>>=N,M-=N,r.back+=N,64&D){e.msg="invalid distance code",r.mode=p;break}r.offset=j,r.extra=15&D,r.mode=24;case 24:if(r.extra){for(U=r.extra;M>>=r.extra,M-=r.extra,r.back+=r.extra}if(r.offset>r.dmax){e.msg="invalid distance too far back",r.mode=p;break}r.mode=25;case 25:if(0===x)break e;if(I=_-x,r.offset>I){if((I=r.offset-I)>r.whave&&r.sane){e.msg="invalid distance too far back",r.mode=p;break}I>r.wnext?(I-=r.wnext,T=r.wsize-I):T=r.wnext-I,I>r.length&&(I=r.length),C=r.window}else C=g,T=b-r.offset,I=r.length;I>x&&(I=x),x-=I,r.length-=I;do{g[b++]=C[T++]}while(--I);0===r.length&&(r.mode=21);break;case 26:if(0===x)break e;g[b++]=r.length,x--,r.mode=21;break;case 27:if(r.wrap){for(;M<32;){if(0===w)break e;w--,k|=m[v++]<{"use strict";var n=r(2251),i=15,o=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0],a=[16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78],s=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0],l=[16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64];e.exports=function(e,t,r,c,u,d,h,f){var p,m,g,y,v,b,w,x,k,M=f.bits,E=0,_=0,A=0,S=0,I=0,T=0,C=0,N=0,D=0,j=0,O=null,P=0,L=new n.Buf16(16),R=new n.Buf16(16),z=null,B=0;for(E=0;E<=i;E++)L[E]=0;for(_=0;_=1&&0===L[S];S--);if(I>S&&(I=S),0===S)return u[d++]=20971520,u[d++]=20971520,f.bits=1,0;for(A=1;A0&&(0===e||1!==S))return-1;for(R[1]=0,E=1;E852||2===e&&D>592)return 1;for(;;){w=E-C,h[_]b?(x=z[B+h[_]],k=O[P+h[_]]):(x=96,k=0),p=1<>C)+(m-=p)]=w<<24|x<<16|k|0}while(0!==m);for(p=1<>=1;if(0!==p?(j&=p-1,j+=p):j=0,_++,0===--L[E]){if(E===S)break;E=t[r+h[_]]}if(E>I&&(j&y)!==g){for(0===C&&(C=I),v+=A,N=1<<(T=E-C);T+C852||2===e&&D>592)return 1;u[g=j&y]=I<<24|T<<16|v-d|0}}return 0!==j&&(u[v+j]=E-C<<24|64<<16|0),f.bits=I,0}},97384:e=>{"use strict";e.exports={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"}},87808:(e,t,r)=>{"use strict";var n=r(2251),i=0,o=1;function a(e){for(var t=e.length;--t>=0;)e[t]=0}var s=0,l=29,c=256,u=c+1+l,d=30,h=19,f=2*u+1,p=15,m=16,g=7,y=256,v=16,b=17,w=18,x=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0],k=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13],M=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],E=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],_=new Array(2*(u+2));a(_);var A=new Array(2*d);a(A);var S=new Array(512);a(S);var I=new Array(256);a(I);var T=new Array(l);a(T);var C,N,D,j=new Array(d);function O(e,t,r,n,i){this.static_tree=e,this.extra_bits=t,this.extra_base=r,this.elems=n,this.max_length=i,this.has_stree=e&&e.length}function P(e,t){this.dyn_tree=e,this.max_code=0,this.stat_desc=t}function L(e){return e<256?S[e]:S[256+(e>>>7)]}function R(e,t){e.pending_buf[e.pending++]=255&t,e.pending_buf[e.pending++]=t>>>8&255}function z(e,t,r){e.bi_valid>m-r?(e.bi_buf|=t<>m-e.bi_valid,e.bi_valid+=r-m):(e.bi_buf|=t<>>=1,r<<=1}while(--t>0);return r>>>1}function F(e,t,r){var n,i,o=new Array(p+1),a=0;for(n=1;n<=p;n++)o[n]=a=a+r[n-1]<<1;for(i=0;i<=t;i++){var s=e[2*i+1];0!==s&&(e[2*i]=U(o[s]++,s))}}function H(e){var t;for(t=0;t8?R(e,e.bi_buf):e.bi_valid>0&&(e.pending_buf[e.pending++]=e.bi_buf),e.bi_buf=0,e.bi_valid=0}function G(e,t,r,n){var i=2*t,o=2*r;return e[i]>1;r>=1;r--)q(e,o,r);i=l;do{r=e.heap[1],e.heap[1]=e.heap[e.heap_len--],q(e,o,1),n=e.heap[1],e.heap[--e.heap_max]=r,e.heap[--e.heap_max]=n,o[2*i]=o[2*r]+o[2*n],e.depth[i]=(e.depth[r]>=e.depth[n]?e.depth[r]:e.depth[n])+1,o[2*r+1]=o[2*n+1]=i,e.heap[1]=i++,q(e,o,1)}while(e.heap_len>=2);e.heap[--e.heap_max]=e.heap[1],function(e,t){var r,n,i,o,a,s,l=t.dyn_tree,c=t.max_code,u=t.stat_desc.static_tree,d=t.stat_desc.has_stree,h=t.stat_desc.extra_bits,m=t.stat_desc.extra_base,g=t.stat_desc.max_length,y=0;for(o=0;o<=p;o++)e.bl_count[o]=0;for(l[2*e.heap[e.heap_max]+1]=0,r=e.heap_max+1;rg&&(o=g,y++),l[2*n+1]=o,n>c||(e.bl_count[o]++,a=0,n>=m&&(a=h[n-m]),s=l[2*n],e.opt_len+=s*(o+a),d&&(e.static_len+=s*(u[2*n+1]+a)));if(0!==y){do{for(o=g-1;0===e.bl_count[o];)o--;e.bl_count[o]--,e.bl_count[o+1]+=2,e.bl_count[g]--,y-=2}while(y>0);for(o=g;0!==o;o--)for(n=e.bl_count[o];0!==n;)(i=e.heap[--r])>c||(l[2*i+1]!==o&&(e.opt_len+=(o-l[2*i+1])*l[2*i],l[2*i+1]=o),n--)}}(e,t),F(o,c,e.bl_count)}function Z(e,t,r){var n,i,o=-1,a=t[1],s=0,l=7,c=4;for(0===a&&(l=138,c=3),t[2*(r+1)+1]=65535,n=0;n<=r;n++)i=a,a=t[2*(n+1)+1],++s>=7;n0?(2===e.strm.data_type&&(e.strm.data_type=function(e){var t,r=4093624447;for(t=0;t<=31;t++,r>>>=1)if(1&r&&0!==e.dyn_ltree[2*t])return i;if(0!==e.dyn_ltree[18]||0!==e.dyn_ltree[20]||0!==e.dyn_ltree[26])return o;for(t=32;t=3&&0===e.bl_tree[2*E[t]+1];t--);return e.opt_len+=3*(t+1)+5+5+4,t}(e),a=e.opt_len+3+7>>>3,(s=e.static_len+3+7>>>3)<=a&&(a=s)):a=s=r+5,r+4<=a&&-1!==t?J(e,t,r,n):4===e.strategy||s===a?(z(e,2+(n?1:0),3),W(e,_,A)):(z(e,4+(n?1:0),3),function(e,t,r,n){var i;for(z(e,t-257,5),z(e,r-1,5),z(e,n-4,4),i=0;i>>8&255,e.pending_buf[e.d_buf+2*e.last_lit+1]=255&t,e.pending_buf[e.l_buf+e.last_lit]=255&r,e.last_lit++,0===t?e.dyn_ltree[2*r]++:(e.matches++,t--,e.dyn_ltree[2*(I[r]+c+1)]++,e.dyn_dtree[2*L(t)]++),e.last_lit===e.lit_bufsize-1},t._tr_align=function(e){z(e,2,3),B(e,y,_),function(e){16===e.bi_valid?(R(e,e.bi_buf),e.bi_buf=0,e.bi_valid=0):e.bi_valid>=8&&(e.pending_buf[e.pending++]=255&e.bi_buf,e.bi_buf>>=8,e.bi_valid-=8)}(e)}},2800:e=>{"use strict";e.exports=function(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}},69927:(e,t,r)=>{"use strict";var n=r(67734);t.certificate=r(89047);var i=n.define("RSAPrivateKey",(function(){this.seq().obj(this.key("version").int(),this.key("modulus").int(),this.key("publicExponent").int(),this.key("privateExponent").int(),this.key("prime1").int(),this.key("prime2").int(),this.key("exponent1").int(),this.key("exponent2").int(),this.key("coefficient").int())}));t.RSAPrivateKey=i;var o=n.define("RSAPublicKey",(function(){this.seq().obj(this.key("modulus").int(),this.key("publicExponent").int())}));t.RSAPublicKey=o;var a=n.define("SubjectPublicKeyInfo",(function(){this.seq().obj(this.key("algorithm").use(s),this.key("subjectPublicKey").bitstr())}));t.PublicKey=a;var s=n.define("AlgorithmIdentifier",(function(){this.seq().obj(this.key("algorithm").objid(),this.key("none").null_().optional(),this.key("curve").objid().optional(),this.key("params").seq().obj(this.key("p").int(),this.key("q").int(),this.key("g").int()).optional())})),l=n.define("PrivateKeyInfo",(function(){this.seq().obj(this.key("version").int(),this.key("algorithm").use(s),this.key("subjectPrivateKey").octstr())}));t.PrivateKey=l;var c=n.define("EncryptedPrivateKeyInfo",(function(){this.seq().obj(this.key("algorithm").seq().obj(this.key("id").objid(),this.key("decrypt").seq().obj(this.key("kde").seq().obj(this.key("id").objid(),this.key("kdeparams").seq().obj(this.key("salt").octstr(),this.key("iters").int())),this.key("cipher").seq().obj(this.key("algo").objid(),this.key("iv").octstr()))),this.key("subjectPrivateKey").octstr())}));t.EncryptedPrivateKey=c;var u=n.define("DSAPrivateKey",(function(){this.seq().obj(this.key("version").int(),this.key("p").int(),this.key("q").int(),this.key("g").int(),this.key("pub_key").int(),this.key("priv_key").int())}));t.DSAPrivateKey=u,t.DSAparam=n.define("DSAparam",(function(){this.int()}));var d=n.define("ECPrivateKey",(function(){this.seq().obj(this.key("version").int(),this.key("privateKey").octstr(),this.key("parameters").optional().explicit(0).use(h),this.key("publicKey").optional().explicit(1).bitstr())}));t.ECPrivateKey=d;var h=n.define("ECParameters",(function(){this.choice({namedCurve:this.objid()})}));t.signature=n.define("signature",(function(){this.seq().obj(this.key("r").int(),this.key("s").int())}))},89047:(e,t,r)=>{"use strict";var n=r(67734),i=n.define("Time",(function(){this.choice({utcTime:this.utctime(),generalTime:this.gentime()})})),o=n.define("AttributeTypeValue",(function(){this.seq().obj(this.key("type").objid(),this.key("value").any())})),a=n.define("AlgorithmIdentifier",(function(){this.seq().obj(this.key("algorithm").objid(),this.key("parameters").optional(),this.key("curve").objid().optional())})),s=n.define("SubjectPublicKeyInfo",(function(){this.seq().obj(this.key("algorithm").use(a),this.key("subjectPublicKey").bitstr())})),l=n.define("RelativeDistinguishedName",(function(){this.setof(o)})),c=n.define("RDNSequence",(function(){this.seqof(l)})),u=n.define("Name",(function(){this.choice({rdnSequence:this.use(c)})})),d=n.define("Validity",(function(){this.seq().obj(this.key("notBefore").use(i),this.key("notAfter").use(i))})),h=n.define("Extension",(function(){this.seq().obj(this.key("extnID").objid(),this.key("critical").bool().def(!1),this.key("extnValue").octstr())})),f=n.define("TBSCertificate",(function(){this.seq().obj(this.key("version").explicit(0).int().optional(),this.key("serialNumber").int(),this.key("signature").use(a),this.key("issuer").use(u),this.key("validity").use(d),this.key("subject").use(u),this.key("subjectPublicKeyInfo").use(s),this.key("issuerUniqueID").implicit(1).bitstr().optional(),this.key("subjectUniqueID").implicit(2).bitstr().optional(),this.key("extensions").explicit(3).seqof(h).optional())})),p=n.define("X509Certificate",(function(){this.seq().obj(this.key("tbsCertificate").use(f),this.key("signatureAlgorithm").use(a),this.key("signatureValue").bitstr())}));e.exports=p},89791:(e,t,r)=>{var n=/Proc-Type: 4,ENCRYPTED[\n\r]+DEK-Info: AES-((?:128)|(?:192)|(?:256))-CBC,([0-9A-H]+)[\n\r]+([0-9A-z\n\r+/=]+)[\n\r]+/m,i=/^-----BEGIN ((?:.*? KEY)|CERTIFICATE)-----/m,o=/^-----BEGIN ((?:.*? KEY)|CERTIFICATE)-----([0-9A-z\n\r+/=]+)-----END \1-----$/m,a=r(68876),s=r(77195),l=r(3663).Buffer;e.exports=function(e,t){var r,c=e.toString(),u=c.match(n);if(u){var d="aes"+u[1],h=l.from(u[2],"hex"),f=l.from(u[3].replace(/[\r\n]/g,""),"base64"),p=a(t,h.slice(0,8),parseInt(u[1],10)).key,m=[],g=s.createDecipheriv(d,p,h);m.push(g.update(f)),m.push(g.final()),r=l.concat(m)}else{var y=c.match(o);r=l.from(y[2].replace(/[\r\n]/g,""),"base64")}return{tag:c.match(i)[1],data:r}}},71144:(e,t,r)=>{var n=r(69927),i=r(15579),o=r(89791),a=r(77195),s=r(95550),l=r(3663).Buffer;function c(e){var t;"object"!==typeof e||l.isBuffer(e)||(t=e.passphrase,e=e.key),"string"===typeof e&&(e=l.from(e));var r,c,u=o(e,t),d=u.tag,h=u.data;switch(d){case"CERTIFICATE":c=n.certificate.decode(h,"der").tbsCertificate.subjectPublicKeyInfo;case"PUBLIC KEY":switch(c||(c=n.PublicKey.decode(h,"der")),r=c.algorithm.algorithm.join(".")){case"1.2.840.113549.1.1.1":return n.RSAPublicKey.decode(c.subjectPublicKey.data,"der");case"1.2.840.10045.2.1":return c.subjectPrivateKey=c.subjectPublicKey,{type:"ec",data:c};case"1.2.840.10040.4.1":return c.algorithm.params.pub_key=n.DSAparam.decode(c.subjectPublicKey.data,"der"),{type:"dsa",data:c.algorithm.params};default:throw new Error("unknown key id "+r)}case"ENCRYPTED PRIVATE KEY":h=function(e,t){var r=e.algorithm.decrypt.kde.kdeparams.salt,n=parseInt(e.algorithm.decrypt.kde.kdeparams.iters.toString(),10),o=i[e.algorithm.decrypt.cipher.algo.join(".")],c=e.algorithm.decrypt.cipher.iv,u=e.subjectPrivateKey,d=parseInt(o.split("-")[1],10)/8,h=s.pbkdf2Sync(t,r,n,d,"sha1"),f=a.createDecipheriv(o,h,c),p=[];return p.push(f.update(u)),p.push(f.final()),l.concat(p)}(h=n.EncryptedPrivateKey.decode(h,"der"),t);case"PRIVATE KEY":switch(r=(c=n.PrivateKey.decode(h,"der")).algorithm.algorithm.join(".")){case"1.2.840.113549.1.1.1":return n.RSAPrivateKey.decode(c.subjectPrivateKey,"der");case"1.2.840.10045.2.1":return{curve:c.algorithm.curve,privateKey:n.ECPrivateKey.decode(c.subjectPrivateKey,"der").privateKey};case"1.2.840.10040.4.1":return c.algorithm.params.priv_key=n.DSAparam.decode(c.subjectPrivateKey,"der"),{type:"dsa",params:c.algorithm.params};default:throw new Error("unknown key id "+r)}case"RSA PUBLIC KEY":return n.RSAPublicKey.decode(h,"der");case"RSA PRIVATE KEY":return n.RSAPrivateKey.decode(h,"der");case"DSA PRIVATE KEY":return{type:"dsa",params:n.DSAPrivateKey.decode(h,"der")};case"EC PRIVATE KEY":return{curve:(h=n.ECPrivateKey.decode(h,"der")).parameters.value,privateKey:h.privateKey};default:throw new Error("unknown key type "+d)}}e.exports=c,c.signature=n.signature},92248:(e,t,r)=>{var n=r(17809);e.exports=f,e.exports.parse=o,e.exports.compile=function(e,t){return s(o(e,t),t)},e.exports.tokensToFunction=s,e.exports.tokensToRegExp=h;var i=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function o(e,t){for(var r,n=[],o=0,a=0,s="",u=t&&t.delimiter||"/";null!=(r=i.exec(e));){var d=r[0],h=r[1],f=r.index;if(s+=e.slice(a,f),a=f+d.length,h)s+=h[1];else{var p=e[a],m=r[2],g=r[3],y=r[4],v=r[5],b=r[6],w=r[7];s&&(n.push(s),s="");var x=null!=m&&null!=p&&p!==m,k="+"===b||"*"===b,M="?"===b||"*"===b,E=r[2]||u,_=y||v;n.push({name:g||o++,prefix:m||"",delimiter:E,optional:M,repeat:k,partial:x,asterisk:!!w,pattern:_?c(_):w?".*":"[^"+l(E)+"]+?"})}}return a{e.exports=Array.isArray||function(e){return"[object Array]"==Object.prototype.toString.call(e)}},95550:(e,t,r)=>{t.pbkdf2=r(91798),t.pbkdf2Sync=r(39682)},91798:(e,t,r)=>{var n,i,o=r(3663).Buffer,a=r(94074),s=r(52677),l=r(39682),c=r(16140),u=r.g.crypto&&r.g.crypto.subtle,d={sha:"SHA-1","sha-1":"SHA-1",sha1:"SHA-1",sha256:"SHA-256","sha-256":"SHA-256",sha384:"SHA-384","sha-384":"SHA-384","sha-512":"SHA-512",sha512:"SHA-512"},h=[];function f(){return i||(i=r.g.process&&r.g.process.nextTick?r.g.process.nextTick:r.g.queueMicrotask?r.g.queueMicrotask:r.g.setImmediate?r.g.setImmediate:r.g.setTimeout)}function p(e,t,r,n,i){return u.importKey("raw",e,{name:"PBKDF2"},!1,["deriveBits"]).then((function(e){return u.deriveBits({name:"PBKDF2",salt:t,iterations:r,hash:{name:i}},e,n<<3)})).then((function(e){return o.from(e)}))}e.exports=function(e,t,i,m,g,y){"function"===typeof g&&(y=g,g=void 0);var v=d[(g=g||"sha1").toLowerCase()];if(v&&"function"===typeof r.g.Promise){if(a(i,m),e=c(e,s,"Password"),t=c(t,s,"Salt"),"function"!==typeof y)throw new Error("No callback provided to pbkdf2");!function(e,t){e.then((function(e){f()((function(){t(null,e)}))}),(function(e){f()((function(){t(e)}))}))}(function(e){if(r.g.process&&!r.g.process.browser)return Promise.resolve(!1);if(!u||!u.importKey||!u.deriveBits)return Promise.resolve(!1);if(void 0!==h[e])return h[e];var t=p(n=n||o.alloc(8),n,10,128,e).then((function(){return!0})).catch((function(){return!1}));return h[e]=t,t}(v).then((function(r){return r?p(e,t,i,m,v):l(e,t,i,m,g)})),y)}else f()((function(){var r;try{r=l(e,t,i,m,g)}catch(n){return y(n)}y(null,r)}))}},52677:(e,t,r)=>{var n,i=r(904);if(r.g.process&&r.g.process.browser)n="utf-8";else if(r.g.process&&r.g.process.version){n=parseInt(i.version.split(".")[0].slice(1),10)>=6?"utf-8":"binary"}else n="utf-8";e.exports=n},94074:e=>{var t=Math.pow(2,30)-1;e.exports=function(e,r){if("number"!==typeof e)throw new TypeError("Iterations not a number");if(e<0)throw new TypeError("Bad iterations");if("number"!==typeof r)throw new TypeError("Key length not a number");if(r<0||r>t||r!==r)throw new TypeError("Bad key length")}},39682:(e,t,r)=>{var n=r(94538),i=r(14413),o=r(28032),a=r(3663).Buffer,s=r(94074),l=r(52677),c=r(16140),u=a.alloc(128),d={md5:16,sha1:20,sha224:28,sha256:32,sha384:48,sha512:64,rmd160:20,ripemd160:20};function h(e,t,r){var s=function(e){function t(t){return o(e).update(t).digest()}function r(e){return(new i).update(e).digest()}return"rmd160"===e||"ripemd160"===e?r:"md5"===e?n:t}(e),l="sha512"===e||"sha384"===e?128:64;t.length>l?t=s(t):t.length{var n=r(3663).Buffer;e.exports=function(e,t,r){if(n.isBuffer(e))return e;if("string"===typeof e)return n.from(e,t);if(ArrayBuffer.isView(e))return n.from(e.buffer);throw new TypeError(r+" must be a string, a Buffer, a typed array or a DataView")}},48773:e=>{"use strict";const t=(e,t)=>function(){const r=t.promiseModule,n=new Array(arguments.length);for(let e=0;e{t.errorFirst?n.push((function(e,n){if(t.multiArgs){const t=new Array(arguments.length-1);for(let e=1;e{r=Object.assign({exclude:[/.+(Sync|Stream)$/],errorFirst:!0,promiseModule:Promise},r);const n=e=>{const t=t=>"string"===typeof t?e===t:t.test(e);return r.include?r.include.some(t):!r.exclude.some(t)};let i;i="function"===typeof e?function(){return r.excludeMain?e.apply(this,arguments):t(e,r).apply(this,arguments)}:Object.create(Object.getPrototypeOf(e));for(const o in e){const a=e[o];i[o]="function"===typeof a&&n(o)?t(a,r):a}return i}},97002:(e,t,r)=>{"use strict";r.r(t),r.d(t,{Component:()=>k,Fragment:()=>x,cloneElement:()=>q,createContext:()=>W,createElement:()=>v,createRef:()=>w,h:()=>v,hydrate:()=>G,isValidElement:()=>a,options:()=>i,render:()=>V,toChildArray:()=>N});var n,i,o,a,s,l,c,u,d,h={},f=[],p=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i,m=Array.isArray;function g(e,t){for(var r in t)e[r]=t[r];return e}function y(e){var t=e.parentNode;t&&t.removeChild(e)}function v(e,t,r){var i,o,a,s={};for(a in t)"key"==a?i=t[a]:"ref"==a?o=t[a]:s[a]=t[a];if(arguments.length>2&&(s.children=arguments.length>3?n.call(arguments,2):r),"function"==typeof e&&null!=e.defaultProps)for(a in e.defaultProps)void 0===s[a]&&(s[a]=e.defaultProps[a]);return b(e,s,i,o,null)}function b(e,t,r,n,a){var s={type:e,props:t,key:r,ref:n,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,constructor:void 0,__v:null==a?++o:a,__i:-1,__u:0};return null==a&&null!=i.vnode&&i.vnode(s),s}function w(){return{current:null}}function x(e){return e.children}function k(e,t){this.props=e,this.context=t}function M(e,t){if(null==t)return e.__?M(e.__,e.__i+1):null;for(var r;tr?(z(n,t,o),o.length=n.length=0,t=void 0,s.sort(u)):t&&i.__c&&i.__c(t,f));t&&z(n,t,o),S.__r=0}function I(e,t,r,n,i,o,a,s,l,c,u){var d,p,m,g,y,v=n&&n.__k||f,b=t.length;for(r.__d=l,T(r,t,v),l=r.__d,d=0;d0?b(i.type,i.props,i.key,i.ref?i.ref:null,i.__v):i)?(i.__=e,i.__b=e.__b+1,s=D(i,r,a=n+d,u),i.__i=s,o=null,-1!==s&&(u--,(o=r[s])&&(o.__u|=131072)),null==o||null===o.__v?(-1==s&&d--,"function"!=typeof i.type&&(i.__u|=65536)):s!==a&&(s===a+1?d++:s>a?u>l-a?d+=s-a:d--:d=s(null!=l&&0==(131072&l.__u)?1:0))for(;a>=0||s=0){if((l=t[a])&&0==(131072&l.__u)&&i==l.key&&o===l.type)return a;a--}if(s2&&(l.children=arguments.length>3?n.call(arguments,2):r),b(e.type,l,i||e.key,o||e.ref,null)}function W(e,t){var r={__c:t="__cC"+d++,__:e,Consumer:function(e,t){return e.children(t)},Provider:function(e){var r,n;return this.getChildContext||(r=[],(n={})[t]=this,this.getChildContext=function(){return n},this.shouldComponentUpdate=function(e){this.props.value!==e.value&&r.some((function(e){e.__e=!0,A(e)}))},this.sub=function(e){r.push(e);var t=e.componentWillUnmount;e.componentWillUnmount=function(){r.splice(r.indexOf(e),1),t&&t.call(e)}}),e.children}};return r.Provider.__=r.Consumer.contextType=r}n=f.slice,i={__e:function(e,t,r,n){for(var i,o,a;t=t.__;)if((i=t.__c)&&!i.__)try{if((o=i.constructor)&&null!=o.getDerivedStateFromError&&(i.setState(o.getDerivedStateFromError(e)),a=i.__d),null!=i.componentDidCatch&&(i.componentDidCatch(e,n||{}),a=i.__d),a)return i.__E=i}catch(t){e=t}throw e}},o=0,a=function(e){return null!=e&&null==e.constructor},k.prototype.setState=function(e,t){var r;r=null!=this.__s&&this.__s!==this.state?this.__s:this.__s=g({},this.state),"function"==typeof e&&(e=e(g({},r),this.props)),e&&g(r,e),null!=e&&this.__v&&(t&&this._sb.push(t),A(this))},k.prototype.forceUpdate=function(e){this.__v&&(this.__e=!0,e&&this.__h.push(e),A(this))},k.prototype.render=x,s=[],c="function"==typeof Promise?Promise.prototype.then.bind(Promise.resolve()):setTimeout,u=function(e,t){return e.__v.__b-t.__v.__b},S.__r=0,d=0},7376:(e,t,r)=>{"use strict";r.r(t),r.d(t,{useCallback:()=>A,useContext:()=>S,useDebugValue:()=>I,useEffect:()=>x,useErrorBoundary:()=>T,useId:()=>C,useImperativeHandle:()=>E,useLayoutEffect:()=>k,useMemo:()=>_,useReducer:()=>w,useRef:()=>M,useState:()=>b});var n,i,o,a,s=r(97002),l=0,c=[],u=[],d=s.options,h=d.__b,f=d.__r,p=d.diffed,m=d.__c,g=d.unmount,y=d.__;function v(e,t){d.__h&&d.__h(i,e,l||t),l=0;var r=i.__H||(i.__H={__:[],__h:[]});return e>=r.__.length&&r.__.push({__V:u}),r.__[e]}function b(e){return l=1,w(R,e)}function w(e,t,r){var o=v(n++,2);if(o.t=e,!o.__c&&(o.__=[r?r(t):R(void 0,t),function(e){var t=o.__N?o.__N[0]:o.__[0],r=o.t(t,e);t!==r&&(o.__N=[r,o.__[1]],o.__c.setState({}))}],o.__c=i,!i.u)){var a=function(e,t,r){if(!o.__c.__H)return!0;var n=o.__c.__H.__.filter((function(e){return!!e.__c}));if(n.every((function(e){return!e.__N})))return!s||s.call(this,e,t,r);var i=!1;return n.forEach((function(e){if(e.__N){var t=e.__[0];e.__=e.__N,e.__N=void 0,t!==e.__[0]&&(i=!0)}})),!(!i&&o.__c.props===e)&&(!s||s.call(this,e,t,r))};i.u=!0;var s=i.shouldComponentUpdate,l=i.componentWillUpdate;i.componentWillUpdate=function(e,t,r){if(this.__e){var n=s;s=void 0,a(e,t,r),s=n}l&&l.call(this,e,t,r)},i.shouldComponentUpdate=a}return o.__N||o.__}function x(e,t){var r=v(n++,3);!d.__s&&L(r.__H,t)&&(r.__=e,r.i=t,i.__H.__h.push(r))}function k(e,t){var r=v(n++,4);!d.__s&&L(r.__H,t)&&(r.__=e,r.i=t,i.__h.push(r))}function M(e){return l=5,_((function(){return{current:e}}),[])}function E(e,t,r){l=6,k((function(){return"function"==typeof e?(e(t()),function(){return e(null)}):e?(e.current=t(),function(){return e.current=null}):void 0}),null==r?r:r.concat(e))}function _(e,t){var r=v(n++,7);return L(r.__H,t)?(r.__V=e(),r.i=t,r.__h=e,r.__V):r.__}function A(e,t){return l=8,_((function(){return e}),t)}function S(e){var t=i.context[e.__c],r=v(n++,9);return r.c=e,t?(null==r.__&&(r.__=!0,t.sub(i)),t.props.value):e.__}function I(e,t){d.useDebugValue&&d.useDebugValue(t?t(e):e)}function T(e){var t=v(n++,10),r=b();return t.__=e,i.componentDidCatch||(i.componentDidCatch=function(e,n){t.__&&t.__(e,n),r[1](e)}),[r[0],function(){r[1](void 0)}]}function C(){var e=v(n++,11);if(!e.__){for(var t=i.__v;null!==t&&!t.__m&&null!==t.__;)t=t.__;var r=t.__m||(t.__m=[0,0]);e.__="P"+r[0]+"-"+r[1]++}return e.__}function N(){for(var e;e=c.shift();)if(e.__P&&e.__H)try{e.__H.__h.forEach(O),e.__H.__h.forEach(P),e.__H.__h=[]}catch(n){e.__H.__h=[],d.__e(n,e.__v)}}d.__b=function(e){i=null,h&&h(e)},d.__=function(e,t){e&&t.__k&&t.__k.__m&&(e.__m=t.__k.__m),y&&y(e,t)},d.__r=function(e){f&&f(e),n=0;var t=(i=e.__c).__H;t&&(o===i?(t.__h=[],i.__h=[],t.__.forEach((function(e){e.__N&&(e.__=e.__N),e.__V=u,e.__N=e.i=void 0}))):(t.__h.forEach(O),t.__h.forEach(P),t.__h=[],n=0)),o=i},d.diffed=function(e){p&&p(e);var t=e.__c;t&&t.__H&&(t.__H.__h.length&&(1!==c.push(t)&&a===d.requestAnimationFrame||((a=d.requestAnimationFrame)||j)(N)),t.__H.__.forEach((function(e){e.i&&(e.__H=e.i),e.__V!==u&&(e.__=e.__V),e.i=void 0,e.__V=u}))),o=i=null},d.__c=function(e,t){t.some((function(e){try{e.__h.forEach(O),e.__h=e.__h.filter((function(e){return!e.__||P(e)}))}catch(i){t.some((function(e){e.__h&&(e.__h=[])})),t=[],d.__e(i,e.__v)}})),m&&m(e,t)},d.unmount=function(e){g&&g(e);var t,r=e.__c;r&&r.__H&&(r.__H.__.forEach((function(e){try{O(e)}catch(e){t=e}})),r.__H=void 0,t&&d.__e(t,r.__v))};var D="function"==typeof requestAnimationFrame;function j(e){var t,r=function(){clearTimeout(n),D&&cancelAnimationFrame(t),setTimeout(e)},n=setTimeout(r,100);D&&(t=requestAnimationFrame(r))}function O(e){var t=i,r=e.__c;"function"==typeof r&&(e.__c=void 0,r()),i=t}function P(e){var t=i;e.__c=e.__(),i=t}function L(e,t){return!e||e.length!==t.length||t.some((function(t,r){return t!==e[r]}))}function R(e,t){return"function"==typeof t?t(e):t}},904:e=>{var t,r,n=e.exports={};function i(){throw new Error("setTimeout has not been defined")}function o(){throw new Error("clearTimeout has not been defined")}function a(e){if(t===setTimeout)return setTimeout(e,0);if((t===i||!t)&&setTimeout)return t=setTimeout,setTimeout(e,0);try{return t(e,0)}catch(r){try{return t.call(null,e,0)}catch(r){return t.call(this,e,0)}}}!function(){try{t="function"===typeof setTimeout?setTimeout:i}catch(e){t=i}try{r="function"===typeof clearTimeout?clearTimeout:o}catch(e){r=o}}();var s,l=[],c=!1,u=-1;function d(){c&&s&&(c=!1,s.length?l=s.concat(l):u=-1,l.length&&h())}function h(){if(!c){var e=a(d);c=!0;for(var t=l.length;t;){for(s=l,l=[];++u1)for(var r=1;r{"use strict";var n=r(63687);function i(){}function o(){}o.resetWarningCache=i,e.exports=function(){function e(e,t,r,i,o,a){if(a!==n){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var r={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:o,resetWarningCache:i};return r.PropTypes=r,r}},32486:(e,t,r)=>{e.exports=r(58496)()},63687:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},71302:(e,t,r)=>{t.publicEncrypt=r(12344),t.privateDecrypt=r(71268),t.privateEncrypt=function(e,r){return t.publicEncrypt(e,r,!0)},t.publicDecrypt=function(e,r){return t.privateDecrypt(e,r,!0)}},68796:(e,t,r)=>{var n=r(24926),i=r(3663).Buffer;function o(e){var t=i.allocUnsafe(4);return t.writeUInt32BE(e,0),t}e.exports=function(e,t){for(var r,a=i.alloc(0),s=0;a.length=65&&r<=70?r-55:r>=97&&r<=102?r-87:r-48&15}function l(e,t,r){var n=s(e,r);return r-1>=t&&(n|=s(e,r-1)<<4),n}function c(e,t,r,n){for(var i=0,o=Math.min(e.length,r),a=t;a=49?s-49+10:s>=17?s-17+10:s}return i}o.isBN=function(e){return e instanceof o||null!==e&&"object"===typeof e&&e.constructor.wordSize===o.wordSize&&Array.isArray(e.words)},o.max=function(e,t){return e.cmp(t)>0?e:t},o.min=function(e,t){return e.cmp(t)<0?e:t},o.prototype._init=function(e,t,r){if("number"===typeof e)return this._initNumber(e,t,r);if("object"===typeof e)return this._initArray(e,t,r);"hex"===t&&(t=16),n(t===(0|t)&&t>=2&&t<=36);var i=0;"-"===(e=e.toString().replace(/\s+/g,""))[0]&&(i++,this.negative=1),i=0;i-=3)a=e[i]|e[i-1]<<8|e[i-2]<<16,this.words[o]|=a<>>26-s&67108863,(s+=24)>=26&&(s-=26,o++);else if("le"===r)for(i=0,o=0;i>>26-s&67108863,(s+=24)>=26&&(s-=26,o++);return this.strip()},o.prototype._parseHex=function(e,t,r){this.length=Math.ceil((e.length-t)/6),this.words=new Array(this.length);for(var n=0;n=t;n-=2)i=l(e,t,n)<=18?(o-=18,a+=1,this.words[a]|=i>>>26):o+=8;else for(n=(e.length-t)%2===0?t+1:t;n=18?(o-=18,a+=1,this.words[a]|=i>>>26):o+=8;this.strip()},o.prototype._parseBase=function(e,t,r){this.words=[0],this.length=1;for(var n=0,i=1;i<=67108863;i*=t)n++;n--,i=i/t|0;for(var o=e.length-r,a=o%n,s=Math.min(o,o-a)+r,l=0,u=r;u1&&0===this.words[this.length-1];)this.length--;return this._normSign()},o.prototype._normSign=function(){return 1===this.length&&0===this.words[0]&&(this.negative=0),this},o.prototype.inspect=function(){return(this.red?""};var u=["","0","00","000","0000","00000","000000","0000000","00000000","000000000","0000000000","00000000000","000000000000","0000000000000","00000000000000","000000000000000","0000000000000000","00000000000000000","000000000000000000","0000000000000000000","00000000000000000000","000000000000000000000","0000000000000000000000","00000000000000000000000","000000000000000000000000","0000000000000000000000000"],d=[0,0,25,16,12,11,10,9,8,8,7,7,7,7,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5],h=[0,0,33554432,43046721,16777216,48828125,60466176,40353607,16777216,43046721,1e7,19487171,35831808,62748517,7529536,11390625,16777216,24137569,34012224,47045881,64e6,4084101,5153632,6436343,7962624,9765625,11881376,14348907,17210368,20511149,243e5,28629151,33554432,39135393,45435424,52521875,60466176];function f(e,t,r){r.negative=t.negative^e.negative;var n=e.length+t.length|0;r.length=n,n=n-1|0;var i=0|e.words[0],o=0|t.words[0],a=i*o,s=67108863&a,l=a/67108864|0;r.words[0]=s;for(var c=1;c>>26,d=67108863&l,h=Math.min(c,t.length-1),f=Math.max(0,c-e.length+1);f<=h;f++){var p=c-f|0;u+=(a=(i=0|e.words[p])*(o=0|t.words[f])+d)/67108864|0,d=67108863&a}r.words[c]=0|d,l=0|u}return 0!==l?r.words[c]=0|l:r.length--,r.strip()}o.prototype.toString=function(e,t){var r;if(t=0|t||1,16===(e=e||10)||"hex"===e){r="";for(var i=0,o=0,a=0;a>>24-i&16777215)||a!==this.length-1?u[6-l.length]+l+r:l+r,(i+=2)>=26&&(i-=26,a--)}for(0!==o&&(r=o.toString(16)+r);r.length%t!==0;)r="0"+r;return 0!==this.negative&&(r="-"+r),r}if(e===(0|e)&&e>=2&&e<=36){var c=d[e],f=h[e];r="";var p=this.clone();for(p.negative=0;!p.isZero();){var m=p.modn(f).toString(e);r=(p=p.idivn(f)).isZero()?m+r:u[c-m.length]+m+r}for(this.isZero()&&(r="0"+r);r.length%t!==0;)r="0"+r;return 0!==this.negative&&(r="-"+r),r}n(!1,"Base should be between 2 and 36")},o.prototype.toNumber=function(){var e=this.words[0];return 2===this.length?e+=67108864*this.words[1]:3===this.length&&1===this.words[2]?e+=4503599627370496+67108864*this.words[1]:this.length>2&&n(!1,"Number can only safely store up to 53 bits"),0!==this.negative?-e:e},o.prototype.toJSON=function(){return this.toString(16)},o.prototype.toBuffer=function(e,t){return n("undefined"!==typeof a),this.toArrayLike(a,e,t)},o.prototype.toArray=function(e,t){return this.toArrayLike(Array,e,t)},o.prototype.toArrayLike=function(e,t,r){var i=this.byteLength(),o=r||Math.max(1,i);n(i<=o,"byte array longer than desired length"),n(o>0,"Requested array length <= 0"),this.strip();var a,s,l="le"===t,c=new e(o),u=this.clone();if(l){for(s=0;!u.isZero();s++)a=u.andln(255),u.iushrn(8),c[s]=a;for(;s=4096&&(r+=13,t>>>=13),t>=64&&(r+=7,t>>>=7),t>=8&&(r+=4,t>>>=4),t>=2&&(r+=2,t>>>=2),r+t},o.prototype._zeroBits=function(e){if(0===e)return 26;var t=e,r=0;return 0===(8191&t)&&(r+=13,t>>>=13),0===(127&t)&&(r+=7,t>>>=7),0===(15&t)&&(r+=4,t>>>=4),0===(3&t)&&(r+=2,t>>>=2),0===(1&t)&&r++,r},o.prototype.bitLength=function(){var e=this.words[this.length-1],t=this._countBits(e);return 26*(this.length-1)+t},o.prototype.zeroBits=function(){if(this.isZero())return 0;for(var e=0,t=0;te.length?this.clone().ior(e):e.clone().ior(this)},o.prototype.uor=function(e){return this.length>e.length?this.clone().iuor(e):e.clone().iuor(this)},o.prototype.iuand=function(e){var t;t=this.length>e.length?e:this;for(var r=0;re.length?this.clone().iand(e):e.clone().iand(this)},o.prototype.uand=function(e){return this.length>e.length?this.clone().iuand(e):e.clone().iuand(this)},o.prototype.iuxor=function(e){var t,r;this.length>e.length?(t=this,r=e):(t=e,r=this);for(var n=0;ne.length?this.clone().ixor(e):e.clone().ixor(this)},o.prototype.uxor=function(e){return this.length>e.length?this.clone().iuxor(e):e.clone().iuxor(this)},o.prototype.inotn=function(e){n("number"===typeof e&&e>=0);var t=0|Math.ceil(e/26),r=e%26;this._expand(t),r>0&&t--;for(var i=0;i0&&(this.words[i]=~this.words[i]&67108863>>26-r),this.strip()},o.prototype.notn=function(e){return this.clone().inotn(e)},o.prototype.setn=function(e,t){n("number"===typeof e&&e>=0);var r=e/26|0,i=e%26;return this._expand(r+1),this.words[r]=t?this.words[r]|1<e.length?(r=this,n=e):(r=e,n=this);for(var i=0,o=0;o>>26;for(;0!==i&&o>>26;if(this.length=r.length,0!==i)this.words[this.length]=i,this.length++;else if(r!==this)for(;oe.length?this.clone().iadd(e):e.clone().iadd(this)},o.prototype.isub=function(e){if(0!==e.negative){e.negative=0;var t=this.iadd(e);return e.negative=1,t._normSign()}if(0!==this.negative)return this.negative=0,this.iadd(e),this.negative=1,this._normSign();var r,n,i=this.cmp(e);if(0===i)return this.negative=0,this.length=1,this.words[0]=0,this;i>0?(r=this,n=e):(r=e,n=this);for(var o=0,a=0;a>26,this.words[a]=67108863&t;for(;0!==o&&a>26,this.words[a]=67108863&t;if(0===o&&a>>13,f=0|a[1],p=8191&f,m=f>>>13,g=0|a[2],y=8191&g,v=g>>>13,b=0|a[3],w=8191&b,x=b>>>13,k=0|a[4],M=8191&k,E=k>>>13,_=0|a[5],A=8191&_,S=_>>>13,I=0|a[6],T=8191&I,C=I>>>13,N=0|a[7],D=8191&N,j=N>>>13,O=0|a[8],P=8191&O,L=O>>>13,R=0|a[9],z=8191&R,B=R>>>13,U=0|s[0],F=8191&U,H=U>>>13,V=0|s[1],G=8191&V,q=V>>>13,W=0|s[2],Y=8191&W,Z=W>>>13,Q=0|s[3],K=8191&Q,J=Q>>>13,$=0|s[4],X=8191&$,ee=$>>>13,te=0|s[5],re=8191&te,ne=te>>>13,ie=0|s[6],oe=8191&ie,ae=ie>>>13,se=0|s[7],le=8191&se,ce=se>>>13,ue=0|s[8],de=8191&ue,he=ue>>>13,fe=0|s[9],pe=8191&fe,me=fe>>>13;r.negative=e.negative^t.negative,r.length=19;var ge=(c+(n=Math.imul(d,F))|0)+((8191&(i=(i=Math.imul(d,H))+Math.imul(h,F)|0))<<13)|0;c=((o=Math.imul(h,H))+(i>>>13)|0)+(ge>>>26)|0,ge&=67108863,n=Math.imul(p,F),i=(i=Math.imul(p,H))+Math.imul(m,F)|0,o=Math.imul(m,H);var ye=(c+(n=n+Math.imul(d,G)|0)|0)+((8191&(i=(i=i+Math.imul(d,q)|0)+Math.imul(h,G)|0))<<13)|0;c=((o=o+Math.imul(h,q)|0)+(i>>>13)|0)+(ye>>>26)|0,ye&=67108863,n=Math.imul(y,F),i=(i=Math.imul(y,H))+Math.imul(v,F)|0,o=Math.imul(v,H),n=n+Math.imul(p,G)|0,i=(i=i+Math.imul(p,q)|0)+Math.imul(m,G)|0,o=o+Math.imul(m,q)|0;var ve=(c+(n=n+Math.imul(d,Y)|0)|0)+((8191&(i=(i=i+Math.imul(d,Z)|0)+Math.imul(h,Y)|0))<<13)|0;c=((o=o+Math.imul(h,Z)|0)+(i>>>13)|0)+(ve>>>26)|0,ve&=67108863,n=Math.imul(w,F),i=(i=Math.imul(w,H))+Math.imul(x,F)|0,o=Math.imul(x,H),n=n+Math.imul(y,G)|0,i=(i=i+Math.imul(y,q)|0)+Math.imul(v,G)|0,o=o+Math.imul(v,q)|0,n=n+Math.imul(p,Y)|0,i=(i=i+Math.imul(p,Z)|0)+Math.imul(m,Y)|0,o=o+Math.imul(m,Z)|0;var be=(c+(n=n+Math.imul(d,K)|0)|0)+((8191&(i=(i=i+Math.imul(d,J)|0)+Math.imul(h,K)|0))<<13)|0;c=((o=o+Math.imul(h,J)|0)+(i>>>13)|0)+(be>>>26)|0,be&=67108863,n=Math.imul(M,F),i=(i=Math.imul(M,H))+Math.imul(E,F)|0,o=Math.imul(E,H),n=n+Math.imul(w,G)|0,i=(i=i+Math.imul(w,q)|0)+Math.imul(x,G)|0,o=o+Math.imul(x,q)|0,n=n+Math.imul(y,Y)|0,i=(i=i+Math.imul(y,Z)|0)+Math.imul(v,Y)|0,o=o+Math.imul(v,Z)|0,n=n+Math.imul(p,K)|0,i=(i=i+Math.imul(p,J)|0)+Math.imul(m,K)|0,o=o+Math.imul(m,J)|0;var we=(c+(n=n+Math.imul(d,X)|0)|0)+((8191&(i=(i=i+Math.imul(d,ee)|0)+Math.imul(h,X)|0))<<13)|0;c=((o=o+Math.imul(h,ee)|0)+(i>>>13)|0)+(we>>>26)|0,we&=67108863,n=Math.imul(A,F),i=(i=Math.imul(A,H))+Math.imul(S,F)|0,o=Math.imul(S,H),n=n+Math.imul(M,G)|0,i=(i=i+Math.imul(M,q)|0)+Math.imul(E,G)|0,o=o+Math.imul(E,q)|0,n=n+Math.imul(w,Y)|0,i=(i=i+Math.imul(w,Z)|0)+Math.imul(x,Y)|0,o=o+Math.imul(x,Z)|0,n=n+Math.imul(y,K)|0,i=(i=i+Math.imul(y,J)|0)+Math.imul(v,K)|0,o=o+Math.imul(v,J)|0,n=n+Math.imul(p,X)|0,i=(i=i+Math.imul(p,ee)|0)+Math.imul(m,X)|0,o=o+Math.imul(m,ee)|0;var xe=(c+(n=n+Math.imul(d,re)|0)|0)+((8191&(i=(i=i+Math.imul(d,ne)|0)+Math.imul(h,re)|0))<<13)|0;c=((o=o+Math.imul(h,ne)|0)+(i>>>13)|0)+(xe>>>26)|0,xe&=67108863,n=Math.imul(T,F),i=(i=Math.imul(T,H))+Math.imul(C,F)|0,o=Math.imul(C,H),n=n+Math.imul(A,G)|0,i=(i=i+Math.imul(A,q)|0)+Math.imul(S,G)|0,o=o+Math.imul(S,q)|0,n=n+Math.imul(M,Y)|0,i=(i=i+Math.imul(M,Z)|0)+Math.imul(E,Y)|0,o=o+Math.imul(E,Z)|0,n=n+Math.imul(w,K)|0,i=(i=i+Math.imul(w,J)|0)+Math.imul(x,K)|0,o=o+Math.imul(x,J)|0,n=n+Math.imul(y,X)|0,i=(i=i+Math.imul(y,ee)|0)+Math.imul(v,X)|0,o=o+Math.imul(v,ee)|0,n=n+Math.imul(p,re)|0,i=(i=i+Math.imul(p,ne)|0)+Math.imul(m,re)|0,o=o+Math.imul(m,ne)|0;var ke=(c+(n=n+Math.imul(d,oe)|0)|0)+((8191&(i=(i=i+Math.imul(d,ae)|0)+Math.imul(h,oe)|0))<<13)|0;c=((o=o+Math.imul(h,ae)|0)+(i>>>13)|0)+(ke>>>26)|0,ke&=67108863,n=Math.imul(D,F),i=(i=Math.imul(D,H))+Math.imul(j,F)|0,o=Math.imul(j,H),n=n+Math.imul(T,G)|0,i=(i=i+Math.imul(T,q)|0)+Math.imul(C,G)|0,o=o+Math.imul(C,q)|0,n=n+Math.imul(A,Y)|0,i=(i=i+Math.imul(A,Z)|0)+Math.imul(S,Y)|0,o=o+Math.imul(S,Z)|0,n=n+Math.imul(M,K)|0,i=(i=i+Math.imul(M,J)|0)+Math.imul(E,K)|0,o=o+Math.imul(E,J)|0,n=n+Math.imul(w,X)|0,i=(i=i+Math.imul(w,ee)|0)+Math.imul(x,X)|0,o=o+Math.imul(x,ee)|0,n=n+Math.imul(y,re)|0,i=(i=i+Math.imul(y,ne)|0)+Math.imul(v,re)|0,o=o+Math.imul(v,ne)|0,n=n+Math.imul(p,oe)|0,i=(i=i+Math.imul(p,ae)|0)+Math.imul(m,oe)|0,o=o+Math.imul(m,ae)|0;var Me=(c+(n=n+Math.imul(d,le)|0)|0)+((8191&(i=(i=i+Math.imul(d,ce)|0)+Math.imul(h,le)|0))<<13)|0;c=((o=o+Math.imul(h,ce)|0)+(i>>>13)|0)+(Me>>>26)|0,Me&=67108863,n=Math.imul(P,F),i=(i=Math.imul(P,H))+Math.imul(L,F)|0,o=Math.imul(L,H),n=n+Math.imul(D,G)|0,i=(i=i+Math.imul(D,q)|0)+Math.imul(j,G)|0,o=o+Math.imul(j,q)|0,n=n+Math.imul(T,Y)|0,i=(i=i+Math.imul(T,Z)|0)+Math.imul(C,Y)|0,o=o+Math.imul(C,Z)|0,n=n+Math.imul(A,K)|0,i=(i=i+Math.imul(A,J)|0)+Math.imul(S,K)|0,o=o+Math.imul(S,J)|0,n=n+Math.imul(M,X)|0,i=(i=i+Math.imul(M,ee)|0)+Math.imul(E,X)|0,o=o+Math.imul(E,ee)|0,n=n+Math.imul(w,re)|0,i=(i=i+Math.imul(w,ne)|0)+Math.imul(x,re)|0,o=o+Math.imul(x,ne)|0,n=n+Math.imul(y,oe)|0,i=(i=i+Math.imul(y,ae)|0)+Math.imul(v,oe)|0,o=o+Math.imul(v,ae)|0,n=n+Math.imul(p,le)|0,i=(i=i+Math.imul(p,ce)|0)+Math.imul(m,le)|0,o=o+Math.imul(m,ce)|0;var Ee=(c+(n=n+Math.imul(d,de)|0)|0)+((8191&(i=(i=i+Math.imul(d,he)|0)+Math.imul(h,de)|0))<<13)|0;c=((o=o+Math.imul(h,he)|0)+(i>>>13)|0)+(Ee>>>26)|0,Ee&=67108863,n=Math.imul(z,F),i=(i=Math.imul(z,H))+Math.imul(B,F)|0,o=Math.imul(B,H),n=n+Math.imul(P,G)|0,i=(i=i+Math.imul(P,q)|0)+Math.imul(L,G)|0,o=o+Math.imul(L,q)|0,n=n+Math.imul(D,Y)|0,i=(i=i+Math.imul(D,Z)|0)+Math.imul(j,Y)|0,o=o+Math.imul(j,Z)|0,n=n+Math.imul(T,K)|0,i=(i=i+Math.imul(T,J)|0)+Math.imul(C,K)|0,o=o+Math.imul(C,J)|0,n=n+Math.imul(A,X)|0,i=(i=i+Math.imul(A,ee)|0)+Math.imul(S,X)|0,o=o+Math.imul(S,ee)|0,n=n+Math.imul(M,re)|0,i=(i=i+Math.imul(M,ne)|0)+Math.imul(E,re)|0,o=o+Math.imul(E,ne)|0,n=n+Math.imul(w,oe)|0,i=(i=i+Math.imul(w,ae)|0)+Math.imul(x,oe)|0,o=o+Math.imul(x,ae)|0,n=n+Math.imul(y,le)|0,i=(i=i+Math.imul(y,ce)|0)+Math.imul(v,le)|0,o=o+Math.imul(v,ce)|0,n=n+Math.imul(p,de)|0,i=(i=i+Math.imul(p,he)|0)+Math.imul(m,de)|0,o=o+Math.imul(m,he)|0;var _e=(c+(n=n+Math.imul(d,pe)|0)|0)+((8191&(i=(i=i+Math.imul(d,me)|0)+Math.imul(h,pe)|0))<<13)|0;c=((o=o+Math.imul(h,me)|0)+(i>>>13)|0)+(_e>>>26)|0,_e&=67108863,n=Math.imul(z,G),i=(i=Math.imul(z,q))+Math.imul(B,G)|0,o=Math.imul(B,q),n=n+Math.imul(P,Y)|0,i=(i=i+Math.imul(P,Z)|0)+Math.imul(L,Y)|0,o=o+Math.imul(L,Z)|0,n=n+Math.imul(D,K)|0,i=(i=i+Math.imul(D,J)|0)+Math.imul(j,K)|0,o=o+Math.imul(j,J)|0,n=n+Math.imul(T,X)|0,i=(i=i+Math.imul(T,ee)|0)+Math.imul(C,X)|0,o=o+Math.imul(C,ee)|0,n=n+Math.imul(A,re)|0,i=(i=i+Math.imul(A,ne)|0)+Math.imul(S,re)|0,o=o+Math.imul(S,ne)|0,n=n+Math.imul(M,oe)|0,i=(i=i+Math.imul(M,ae)|0)+Math.imul(E,oe)|0,o=o+Math.imul(E,ae)|0,n=n+Math.imul(w,le)|0,i=(i=i+Math.imul(w,ce)|0)+Math.imul(x,le)|0,o=o+Math.imul(x,ce)|0,n=n+Math.imul(y,de)|0,i=(i=i+Math.imul(y,he)|0)+Math.imul(v,de)|0,o=o+Math.imul(v,he)|0;var Ae=(c+(n=n+Math.imul(p,pe)|0)|0)+((8191&(i=(i=i+Math.imul(p,me)|0)+Math.imul(m,pe)|0))<<13)|0;c=((o=o+Math.imul(m,me)|0)+(i>>>13)|0)+(Ae>>>26)|0,Ae&=67108863,n=Math.imul(z,Y),i=(i=Math.imul(z,Z))+Math.imul(B,Y)|0,o=Math.imul(B,Z),n=n+Math.imul(P,K)|0,i=(i=i+Math.imul(P,J)|0)+Math.imul(L,K)|0,o=o+Math.imul(L,J)|0,n=n+Math.imul(D,X)|0,i=(i=i+Math.imul(D,ee)|0)+Math.imul(j,X)|0,o=o+Math.imul(j,ee)|0,n=n+Math.imul(T,re)|0,i=(i=i+Math.imul(T,ne)|0)+Math.imul(C,re)|0,o=o+Math.imul(C,ne)|0,n=n+Math.imul(A,oe)|0,i=(i=i+Math.imul(A,ae)|0)+Math.imul(S,oe)|0,o=o+Math.imul(S,ae)|0,n=n+Math.imul(M,le)|0,i=(i=i+Math.imul(M,ce)|0)+Math.imul(E,le)|0,o=o+Math.imul(E,ce)|0,n=n+Math.imul(w,de)|0,i=(i=i+Math.imul(w,he)|0)+Math.imul(x,de)|0,o=o+Math.imul(x,he)|0;var Se=(c+(n=n+Math.imul(y,pe)|0)|0)+((8191&(i=(i=i+Math.imul(y,me)|0)+Math.imul(v,pe)|0))<<13)|0;c=((o=o+Math.imul(v,me)|0)+(i>>>13)|0)+(Se>>>26)|0,Se&=67108863,n=Math.imul(z,K),i=(i=Math.imul(z,J))+Math.imul(B,K)|0,o=Math.imul(B,J),n=n+Math.imul(P,X)|0,i=(i=i+Math.imul(P,ee)|0)+Math.imul(L,X)|0,o=o+Math.imul(L,ee)|0,n=n+Math.imul(D,re)|0,i=(i=i+Math.imul(D,ne)|0)+Math.imul(j,re)|0,o=o+Math.imul(j,ne)|0,n=n+Math.imul(T,oe)|0,i=(i=i+Math.imul(T,ae)|0)+Math.imul(C,oe)|0,o=o+Math.imul(C,ae)|0,n=n+Math.imul(A,le)|0,i=(i=i+Math.imul(A,ce)|0)+Math.imul(S,le)|0,o=o+Math.imul(S,ce)|0,n=n+Math.imul(M,de)|0,i=(i=i+Math.imul(M,he)|0)+Math.imul(E,de)|0,o=o+Math.imul(E,he)|0;var Ie=(c+(n=n+Math.imul(w,pe)|0)|0)+((8191&(i=(i=i+Math.imul(w,me)|0)+Math.imul(x,pe)|0))<<13)|0;c=((o=o+Math.imul(x,me)|0)+(i>>>13)|0)+(Ie>>>26)|0,Ie&=67108863,n=Math.imul(z,X),i=(i=Math.imul(z,ee))+Math.imul(B,X)|0,o=Math.imul(B,ee),n=n+Math.imul(P,re)|0,i=(i=i+Math.imul(P,ne)|0)+Math.imul(L,re)|0,o=o+Math.imul(L,ne)|0,n=n+Math.imul(D,oe)|0,i=(i=i+Math.imul(D,ae)|0)+Math.imul(j,oe)|0,o=o+Math.imul(j,ae)|0,n=n+Math.imul(T,le)|0,i=(i=i+Math.imul(T,ce)|0)+Math.imul(C,le)|0,o=o+Math.imul(C,ce)|0,n=n+Math.imul(A,de)|0,i=(i=i+Math.imul(A,he)|0)+Math.imul(S,de)|0,o=o+Math.imul(S,he)|0;var Te=(c+(n=n+Math.imul(M,pe)|0)|0)+((8191&(i=(i=i+Math.imul(M,me)|0)+Math.imul(E,pe)|0))<<13)|0;c=((o=o+Math.imul(E,me)|0)+(i>>>13)|0)+(Te>>>26)|0,Te&=67108863,n=Math.imul(z,re),i=(i=Math.imul(z,ne))+Math.imul(B,re)|0,o=Math.imul(B,ne),n=n+Math.imul(P,oe)|0,i=(i=i+Math.imul(P,ae)|0)+Math.imul(L,oe)|0,o=o+Math.imul(L,ae)|0,n=n+Math.imul(D,le)|0,i=(i=i+Math.imul(D,ce)|0)+Math.imul(j,le)|0,o=o+Math.imul(j,ce)|0,n=n+Math.imul(T,de)|0,i=(i=i+Math.imul(T,he)|0)+Math.imul(C,de)|0,o=o+Math.imul(C,he)|0;var Ce=(c+(n=n+Math.imul(A,pe)|0)|0)+((8191&(i=(i=i+Math.imul(A,me)|0)+Math.imul(S,pe)|0))<<13)|0;c=((o=o+Math.imul(S,me)|0)+(i>>>13)|0)+(Ce>>>26)|0,Ce&=67108863,n=Math.imul(z,oe),i=(i=Math.imul(z,ae))+Math.imul(B,oe)|0,o=Math.imul(B,ae),n=n+Math.imul(P,le)|0,i=(i=i+Math.imul(P,ce)|0)+Math.imul(L,le)|0,o=o+Math.imul(L,ce)|0,n=n+Math.imul(D,de)|0,i=(i=i+Math.imul(D,he)|0)+Math.imul(j,de)|0,o=o+Math.imul(j,he)|0;var Ne=(c+(n=n+Math.imul(T,pe)|0)|0)+((8191&(i=(i=i+Math.imul(T,me)|0)+Math.imul(C,pe)|0))<<13)|0;c=((o=o+Math.imul(C,me)|0)+(i>>>13)|0)+(Ne>>>26)|0,Ne&=67108863,n=Math.imul(z,le),i=(i=Math.imul(z,ce))+Math.imul(B,le)|0,o=Math.imul(B,ce),n=n+Math.imul(P,de)|0,i=(i=i+Math.imul(P,he)|0)+Math.imul(L,de)|0,o=o+Math.imul(L,he)|0;var De=(c+(n=n+Math.imul(D,pe)|0)|0)+((8191&(i=(i=i+Math.imul(D,me)|0)+Math.imul(j,pe)|0))<<13)|0;c=((o=o+Math.imul(j,me)|0)+(i>>>13)|0)+(De>>>26)|0,De&=67108863,n=Math.imul(z,de),i=(i=Math.imul(z,he))+Math.imul(B,de)|0,o=Math.imul(B,he);var je=(c+(n=n+Math.imul(P,pe)|0)|0)+((8191&(i=(i=i+Math.imul(P,me)|0)+Math.imul(L,pe)|0))<<13)|0;c=((o=o+Math.imul(L,me)|0)+(i>>>13)|0)+(je>>>26)|0,je&=67108863;var Oe=(c+(n=Math.imul(z,pe))|0)+((8191&(i=(i=Math.imul(z,me))+Math.imul(B,pe)|0))<<13)|0;return c=((o=Math.imul(B,me))+(i>>>13)|0)+(Oe>>>26)|0,Oe&=67108863,l[0]=ge,l[1]=ye,l[2]=ve,l[3]=be,l[4]=we,l[5]=xe,l[6]=ke,l[7]=Me,l[8]=Ee,l[9]=_e,l[10]=Ae,l[11]=Se,l[12]=Ie,l[13]=Te,l[14]=Ce,l[15]=Ne,l[16]=De,l[17]=je,l[18]=Oe,0!==c&&(l[19]=c,r.length++),r};function m(e,t,r){return(new g).mulp(e,t,r)}function g(e,t){this.x=e,this.y=t}Math.imul||(p=f),o.prototype.mulTo=function(e,t){var r,n=this.length+e.length;return r=10===this.length&&10===e.length?p(this,e,t):n<63?f(this,e,t):n<1024?function(e,t,r){r.negative=t.negative^e.negative,r.length=e.length+t.length;for(var n=0,i=0,o=0;o>>26)|0)>>>26,a&=67108863}r.words[o]=s,n=a,a=i}return 0!==n?r.words[o]=n:r.length--,r.strip()}(this,e,t):m(this,e,t),r},g.prototype.makeRBT=function(e){for(var t=new Array(e),r=o.prototype._countBits(e)-1,n=0;n>=1;return n},g.prototype.permute=function(e,t,r,n,i,o){for(var a=0;a>>=1)i++;return 1<>>=13,r[2*a+1]=8191&o,o>>>=13;for(a=2*t;a>=26,t+=i/67108864|0,t+=o>>>26,this.words[r]=67108863&o}return 0!==t&&(this.words[r]=t,this.length++),this},o.prototype.muln=function(e){return this.clone().imuln(e)},o.prototype.sqr=function(){return this.mul(this)},o.prototype.isqr=function(){return this.imul(this.clone())},o.prototype.pow=function(e){var t=function(e){for(var t=new Array(e.bitLength()),r=0;r>>i}return t}(e);if(0===t.length)return new o(1);for(var r=this,n=0;n=0);var t,r=e%26,i=(e-r)/26,o=67108863>>>26-r<<26-r;if(0!==r){var a=0;for(t=0;t>>26-r}a&&(this.words[t]=a,this.length++)}if(0!==i){for(t=this.length-1;t>=0;t--)this.words[t+i]=this.words[t];for(t=0;t=0),i=t?(t-t%26)/26:0;var o=e%26,a=Math.min((e-o)/26,this.length),s=67108863^67108863>>>o<a)for(this.length-=a,c=0;c=0&&(0!==u||c>=i);c--){var d=0|this.words[c];this.words[c]=u<<26-o|d>>>o,u=d&s}return l&&0!==u&&(l.words[l.length++]=u),0===this.length&&(this.words[0]=0,this.length=1),this.strip()},o.prototype.ishrn=function(e,t,r){return n(0===this.negative),this.iushrn(e,t,r)},o.prototype.shln=function(e){return this.clone().ishln(e)},o.prototype.ushln=function(e){return this.clone().iushln(e)},o.prototype.shrn=function(e){return this.clone().ishrn(e)},o.prototype.ushrn=function(e){return this.clone().iushrn(e)},o.prototype.testn=function(e){n("number"===typeof e&&e>=0);var t=e%26,r=(e-t)/26,i=1<=0);var t=e%26,r=(e-t)/26;if(n(0===this.negative,"imaskn works only with positive numbers"),this.length<=r)return this;if(0!==t&&r++,this.length=Math.min(r,this.length),0!==t){var i=67108863^67108863>>>t<=67108864;t++)this.words[t]-=67108864,t===this.length-1?this.words[t+1]=1:this.words[t+1]++;return this.length=Math.max(this.length,t+1),this},o.prototype.isubn=function(e){if(n("number"===typeof e),n(e<67108864),e<0)return this.iaddn(-e);if(0!==this.negative)return this.negative=0,this.iaddn(e),this.negative=1,this;if(this.words[0]-=e,1===this.length&&this.words[0]<0)this.words[0]=-this.words[0],this.negative=1;else for(var t=0;t>26)-(l/67108864|0),this.words[i+r]=67108863&o}for(;i>26,this.words[i+r]=67108863&o;if(0===s)return this.strip();for(n(-1===s),s=0,i=0;i>26,this.words[i]=67108863&o;return this.negative=1,this.strip()},o.prototype._wordDiv=function(e,t){var r=(this.length,e.length),n=this.clone(),i=e,a=0|i.words[i.length-1];0!==(r=26-this._countBits(a))&&(i=i.ushln(r),n.iushln(r),a=0|i.words[i.length-1]);var s,l=n.length-i.length;if("mod"!==t){(s=new o(null)).length=l+1,s.words=new Array(s.length);for(var c=0;c=0;d--){var h=67108864*(0|n.words[i.length+d])+(0|n.words[i.length+d-1]);for(h=Math.min(h/a|0,67108863),n._ishlnsubmul(i,h,d);0!==n.negative;)h--,n.negative=0,n._ishlnsubmul(i,1,d),n.isZero()||(n.negative^=1);s&&(s.words[d]=h)}return s&&s.strip(),n.strip(),"div"!==t&&0!==r&&n.iushrn(r),{div:s||null,mod:n}},o.prototype.divmod=function(e,t,r){return n(!e.isZero()),this.isZero()?{div:new o(0),mod:new o(0)}:0!==this.negative&&0===e.negative?(s=this.neg().divmod(e,t),"mod"!==t&&(i=s.div.neg()),"div"!==t&&(a=s.mod.neg(),r&&0!==a.negative&&a.iadd(e)),{div:i,mod:a}):0===this.negative&&0!==e.negative?(s=this.divmod(e.neg(),t),"mod"!==t&&(i=s.div.neg()),{div:i,mod:s.mod}):0!==(this.negative&e.negative)?(s=this.neg().divmod(e.neg(),t),"div"!==t&&(a=s.mod.neg(),r&&0!==a.negative&&a.isub(e)),{div:s.div,mod:a}):e.length>this.length||this.cmp(e)<0?{div:new o(0),mod:this}:1===e.length?"div"===t?{div:this.divn(e.words[0]),mod:null}:"mod"===t?{div:null,mod:new o(this.modn(e.words[0]))}:{div:this.divn(e.words[0]),mod:new o(this.modn(e.words[0]))}:this._wordDiv(e,t);var i,a,s},o.prototype.div=function(e){return this.divmod(e,"div",!1).div},o.prototype.mod=function(e){return this.divmod(e,"mod",!1).mod},o.prototype.umod=function(e){return this.divmod(e,"mod",!0).mod},o.prototype.divRound=function(e){var t=this.divmod(e);if(t.mod.isZero())return t.div;var r=0!==t.div.negative?t.mod.isub(e):t.mod,n=e.ushrn(1),i=e.andln(1),o=r.cmp(n);return o<0||1===i&&0===o?t.div:0!==t.div.negative?t.div.isubn(1):t.div.iaddn(1)},o.prototype.modn=function(e){n(e<=67108863);for(var t=(1<<26)%e,r=0,i=this.length-1;i>=0;i--)r=(t*r+(0|this.words[i]))%e;return r},o.prototype.idivn=function(e){n(e<=67108863);for(var t=0,r=this.length-1;r>=0;r--){var i=(0|this.words[r])+67108864*t;this.words[r]=i/e|0,t=i%e}return this.strip()},o.prototype.divn=function(e){return this.clone().idivn(e)},o.prototype.egcd=function(e){n(0===e.negative),n(!e.isZero());var t=this,r=e.clone();t=0!==t.negative?t.umod(e):t.clone();for(var i=new o(1),a=new o(0),s=new o(0),l=new o(1),c=0;t.isEven()&&r.isEven();)t.iushrn(1),r.iushrn(1),++c;for(var u=r.clone(),d=t.clone();!t.isZero();){for(var h=0,f=1;0===(t.words[0]&f)&&h<26;++h,f<<=1);if(h>0)for(t.iushrn(h);h-- >0;)(i.isOdd()||a.isOdd())&&(i.iadd(u),a.isub(d)),i.iushrn(1),a.iushrn(1);for(var p=0,m=1;0===(r.words[0]&m)&&p<26;++p,m<<=1);if(p>0)for(r.iushrn(p);p-- >0;)(s.isOdd()||l.isOdd())&&(s.iadd(u),l.isub(d)),s.iushrn(1),l.iushrn(1);t.cmp(r)>=0?(t.isub(r),i.isub(s),a.isub(l)):(r.isub(t),s.isub(i),l.isub(a))}return{a:s,b:l,gcd:r.iushln(c)}},o.prototype._invmp=function(e){n(0===e.negative),n(!e.isZero());var t=this,r=e.clone();t=0!==t.negative?t.umod(e):t.clone();for(var i,a=new o(1),s=new o(0),l=r.clone();t.cmpn(1)>0&&r.cmpn(1)>0;){for(var c=0,u=1;0===(t.words[0]&u)&&c<26;++c,u<<=1);if(c>0)for(t.iushrn(c);c-- >0;)a.isOdd()&&a.iadd(l),a.iushrn(1);for(var d=0,h=1;0===(r.words[0]&h)&&d<26;++d,h<<=1);if(d>0)for(r.iushrn(d);d-- >0;)s.isOdd()&&s.iadd(l),s.iushrn(1);t.cmp(r)>=0?(t.isub(r),a.isub(s)):(r.isub(t),s.isub(a))}return(i=0===t.cmpn(1)?a:s).cmpn(0)<0&&i.iadd(e),i},o.prototype.gcd=function(e){if(this.isZero())return e.abs();if(e.isZero())return this.abs();var t=this.clone(),r=e.clone();t.negative=0,r.negative=0;for(var n=0;t.isEven()&&r.isEven();n++)t.iushrn(1),r.iushrn(1);for(;;){for(;t.isEven();)t.iushrn(1);for(;r.isEven();)r.iushrn(1);var i=t.cmp(r);if(i<0){var o=t;t=r,r=o}else if(0===i||0===r.cmpn(1))break;t.isub(r)}return r.iushln(n)},o.prototype.invm=function(e){return this.egcd(e).a.umod(e)},o.prototype.isEven=function(){return 0===(1&this.words[0])},o.prototype.isOdd=function(){return 1===(1&this.words[0])},o.prototype.andln=function(e){return this.words[0]&e},o.prototype.bincn=function(e){n("number"===typeof e);var t=e%26,r=(e-t)/26,i=1<>>26,s&=67108863,this.words[a]=s}return 0!==o&&(this.words[a]=o,this.length++),this},o.prototype.isZero=function(){return 1===this.length&&0===this.words[0]},o.prototype.cmpn=function(e){var t,r=e<0;if(0!==this.negative&&!r)return-1;if(0===this.negative&&r)return 1;if(this.strip(),this.length>1)t=1;else{r&&(e=-e),n(e<=67108863,"Number is too big");var i=0|this.words[0];t=i===e?0:ie.length)return 1;if(this.length=0;r--){var n=0|this.words[r],i=0|e.words[r];if(n!==i){ni&&(t=1);break}}return t},o.prototype.gtn=function(e){return 1===this.cmpn(e)},o.prototype.gt=function(e){return 1===this.cmp(e)},o.prototype.gten=function(e){return this.cmpn(e)>=0},o.prototype.gte=function(e){return this.cmp(e)>=0},o.prototype.ltn=function(e){return-1===this.cmpn(e)},o.prototype.lt=function(e){return-1===this.cmp(e)},o.prototype.lten=function(e){return this.cmpn(e)<=0},o.prototype.lte=function(e){return this.cmp(e)<=0},o.prototype.eqn=function(e){return 0===this.cmpn(e)},o.prototype.eq=function(e){return 0===this.cmp(e)},o.red=function(e){return new M(e)},o.prototype.toRed=function(e){return n(!this.red,"Already a number in reduction context"),n(0===this.negative,"red works only with positives"),e.convertTo(this)._forceRed(e)},o.prototype.fromRed=function(){return n(this.red,"fromRed works only with numbers in reduction context"),this.red.convertFrom(this)},o.prototype._forceRed=function(e){return this.red=e,this},o.prototype.forceRed=function(e){return n(!this.red,"Already a number in reduction context"),this._forceRed(e)},o.prototype.redAdd=function(e){return n(this.red,"redAdd works only with red numbers"),this.red.add(this,e)},o.prototype.redIAdd=function(e){return n(this.red,"redIAdd works only with red numbers"),this.red.iadd(this,e)},o.prototype.redSub=function(e){return n(this.red,"redSub works only with red numbers"),this.red.sub(this,e)},o.prototype.redISub=function(e){return n(this.red,"redISub works only with red numbers"),this.red.isub(this,e)},o.prototype.redShl=function(e){return n(this.red,"redShl works only with red numbers"),this.red.shl(this,e)},o.prototype.redMul=function(e){return n(this.red,"redMul works only with red numbers"),this.red._verify2(this,e),this.red.mul(this,e)},o.prototype.redIMul=function(e){return n(this.red,"redMul works only with red numbers"),this.red._verify2(this,e),this.red.imul(this,e)},o.prototype.redSqr=function(){return n(this.red,"redSqr works only with red numbers"),this.red._verify1(this),this.red.sqr(this)},o.prototype.redISqr=function(){return n(this.red,"redISqr works only with red numbers"),this.red._verify1(this),this.red.isqr(this)},o.prototype.redSqrt=function(){return n(this.red,"redSqrt works only with red numbers"),this.red._verify1(this),this.red.sqrt(this)},o.prototype.redInvm=function(){return n(this.red,"redInvm works only with red numbers"),this.red._verify1(this),this.red.invm(this)},o.prototype.redNeg=function(){return n(this.red,"redNeg works only with red numbers"),this.red._verify1(this),this.red.neg(this)},o.prototype.redPow=function(e){return n(this.red&&!e.red,"redPow(normalNum)"),this.red._verify1(this),this.red.pow(this,e)};var y={k256:null,p224:null,p192:null,p25519:null};function v(e,t){this.name=e,this.p=new o(t,16),this.n=this.p.bitLength(),this.k=new o(1).iushln(this.n).isub(this.p),this.tmp=this._tmp()}function b(){v.call(this,"k256","ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f")}function w(){v.call(this,"p224","ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001")}function x(){v.call(this,"p192","ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff")}function k(){v.call(this,"25519","7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed")}function M(e){if("string"===typeof e){var t=o._prime(e);this.m=t.p,this.prime=t}else n(e.gtn(1),"modulus must be greater than 1"),this.m=e,this.prime=null}function E(e){M.call(this,e),this.shift=this.m.bitLength(),this.shift%26!==0&&(this.shift+=26-this.shift%26),this.r=new o(1).iushln(this.shift),this.r2=this.imod(this.r.sqr()),this.rinv=this.r._invmp(this.m),this.minv=this.rinv.mul(this.r).isubn(1).div(this.m),this.minv=this.minv.umod(this.r),this.minv=this.r.sub(this.minv)}v.prototype._tmp=function(){var e=new o(null);return e.words=new Array(Math.ceil(this.n/13)),e},v.prototype.ireduce=function(e){var t,r=e;do{this.split(r,this.tmp),t=(r=(r=this.imulK(r)).iadd(this.tmp)).bitLength()}while(t>this.n);var n=t0?r.isub(this.p):void 0!==r.strip?r.strip():r._strip(),r},v.prototype.split=function(e,t){e.iushrn(this.n,0,t)},v.prototype.imulK=function(e){return e.imul(this.k)},i(b,v),b.prototype.split=function(e,t){for(var r=4194303,n=Math.min(e.length,9),i=0;i>>22,o=a}o>>>=22,e.words[i-10]=o,0===o&&e.length>10?e.length-=10:e.length-=9},b.prototype.imulK=function(e){e.words[e.length]=0,e.words[e.length+1]=0,e.length+=2;for(var t=0,r=0;r>>=26,e.words[r]=i,t=n}return 0!==t&&(e.words[e.length++]=t),e},o._prime=function(e){if(y[e])return y[e];var t;if("k256"===e)t=new b;else if("p224"===e)t=new w;else if("p192"===e)t=new x;else{if("p25519"!==e)throw new Error("Unknown prime "+e);t=new k}return y[e]=t,t},M.prototype._verify1=function(e){n(0===e.negative,"red works only with positives"),n(e.red,"red works only with red numbers")},M.prototype._verify2=function(e,t){n(0===(e.negative|t.negative),"red works only with positives"),n(e.red&&e.red===t.red,"red works only with red numbers")},M.prototype.imod=function(e){return this.prime?this.prime.ireduce(e)._forceRed(this):e.umod(this.m)._forceRed(this)},M.prototype.neg=function(e){return e.isZero()?e.clone():this.m.sub(e)._forceRed(this)},M.prototype.add=function(e,t){this._verify2(e,t);var r=e.add(t);return r.cmp(this.m)>=0&&r.isub(this.m),r._forceRed(this)},M.prototype.iadd=function(e,t){this._verify2(e,t);var r=e.iadd(t);return r.cmp(this.m)>=0&&r.isub(this.m),r},M.prototype.sub=function(e,t){this._verify2(e,t);var r=e.sub(t);return r.cmpn(0)<0&&r.iadd(this.m),r._forceRed(this)},M.prototype.isub=function(e,t){this._verify2(e,t);var r=e.isub(t);return r.cmpn(0)<0&&r.iadd(this.m),r},M.prototype.shl=function(e,t){return this._verify1(e),this.imod(e.ushln(t))},M.prototype.imul=function(e,t){return this._verify2(e,t),this.imod(e.imul(t))},M.prototype.mul=function(e,t){return this._verify2(e,t),this.imod(e.mul(t))},M.prototype.isqr=function(e){return this.imul(e,e.clone())},M.prototype.sqr=function(e){return this.mul(e,e)},M.prototype.sqrt=function(e){if(e.isZero())return e.clone();var t=this.m.andln(3);if(n(t%2===1),3===t){var r=this.m.add(new o(1)).iushrn(2);return this.pow(e,r)}for(var i=this.m.subn(1),a=0;!i.isZero()&&0===i.andln(1);)a++,i.iushrn(1);n(!i.isZero());var s=new o(1).toRed(this),l=s.redNeg(),c=this.m.subn(1).iushrn(1),u=this.m.bitLength();for(u=new o(2*u*u).toRed(this);0!==this.pow(u,c).cmp(l);)u.redIAdd(l);for(var d=this.pow(u,i),h=this.pow(e,i.addn(1).iushrn(1)),f=this.pow(e,i),p=a;0!==f.cmp(s);){for(var m=f,g=0;0!==m.cmp(s);g++)m=m.redSqr();n(g=0;n--){for(var c=t.words[n],u=l-1;u>=0;u--){var d=c>>u&1;i!==r[0]&&(i=this.sqr(i)),0!==d||0!==a?(a<<=1,a|=d,(4===++s||0===n&&0===u)&&(i=this.mul(i,r[a]),s=0,a=0)):s=0}l=26}return i},M.prototype.convertTo=function(e){var t=e.umod(this.m);return t===e?t.clone():t},M.prototype.convertFrom=function(e){var t=e.clone();return t.red=null,t},o.mont=function(e){return new E(e)},i(E,M),E.prototype.convertTo=function(e){return this.imod(e.ushln(this.shift))},E.prototype.convertFrom=function(e){var t=this.imod(e.mul(this.rinv));return t.red=null,t},E.prototype.imul=function(e,t){if(e.isZero()||t.isZero())return e.words[0]=0,e.length=1,e;var r=e.imul(t),n=r.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),i=r.isub(n).iushrn(this.shift),o=i;return i.cmp(this.m)>=0?o=i.isub(this.m):i.cmpn(0)<0&&(o=i.iadd(this.m)),o._forceRed(this)},E.prototype.mul=function(e,t){if(e.isZero()||t.isZero())return new o(0)._forceRed(this);var r=e.mul(t),n=r.maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),i=r.isub(n).iushrn(this.shift),a=i;return i.cmp(this.m)>=0?a=i.isub(this.m):i.cmpn(0)<0&&(a=i.iadd(this.m)),a._forceRed(this)},E.prototype.invm=function(e){return this.imod(e._invmp(this.m).mul(this.r2))._forceRed(this)}}(e=r.nmd(e),this)},71268:(e,t,r)=>{var n=r(71144),i=r(68796),o=r(23691),a=r(83931),s=r(54966),l=r(24926),c=r(16229),u=r(3663).Buffer;e.exports=function(e,t,r){var d;d=e.padding?e.padding:r?1:4;var h,f=n(e),p=f.modulus.byteLength();if(t.length>p||new a(t).cmp(f.modulus)>=0)throw new Error("decryption error");h=r?c(new a(t),f):s(t,f);var m=u.alloc(p-h.length);if(h=u.concat([m,h],p),4===d)return function(e,t){var r=e.modulus.byteLength(),n=l("sha1").update(u.alloc(0)).digest(),a=n.length;if(0!==t[0])throw new Error("decryption error");var s=t.slice(1,a+1),c=t.slice(a+1),d=o(s,i(c,a)),h=o(c,i(d,r-a-1));if(function(e,t){e=u.from(e),t=u.from(t);var r=0,n=e.length;e.length!==t.length&&(r++,n=Math.min(e.length,t.length));var i=-1;for(;++i=t.length){o++;break}var a=t.slice(2,i-1);("0002"!==n.toString("hex")&&!r||"0001"!==n.toString("hex")&&r)&&o++;a.length<8&&o++;if(o)throw new Error("decryption error");return t.slice(i)}(0,h,r);if(3===d)return h;throw new Error("unknown padding")}},12344:(e,t,r)=>{var n=r(71144),i=r(19035),o=r(24926),a=r(68796),s=r(23691),l=r(83931),c=r(16229),u=r(54966),d=r(3663).Buffer;e.exports=function(e,t,r){var h;h=e.padding?e.padding:r?1:4;var f,p=n(e);if(4===h)f=function(e,t){var r=e.modulus.byteLength(),n=t.length,c=o("sha1").update(d.alloc(0)).digest(),u=c.length,h=2*u;if(n>r-h-2)throw new Error("message too long");var f=d.alloc(r-n-h-2),p=r-u-1,m=i(u),g=s(d.concat([c,f,d.alloc(1,1),t],p),a(m,p)),y=s(m,a(g,u));return new l(d.concat([d.alloc(1),y,g],r))}(p,t);else if(1===h)f=function(e,t,r){var n,o=t.length,a=e.modulus.byteLength();if(o>a-11)throw new Error("message too long");n=r?d.alloc(a-o-3,255):function(e){var t,r=d.allocUnsafe(e),n=0,o=i(2*e),a=0;for(;n=0)throw new Error("data too long for modulus")}return r?u(f,p):c(f,p)}},16229:(e,t,r)=>{var n=r(83931),i=r(3663).Buffer;e.exports=function(e,t){return i.from(e.toRed(n.mont(t.modulus)).redPow(new n(t.publicExponent)).fromRed().toArray())}},23691:e=>{e.exports=function(e,t){for(var r=e.length,n=-1;++n{"use strict";const n=r(43526),i=r(38700),o=r(48966),a=r(69041),s=Symbol("encodeFragmentIdentifier");function l(e){if("string"!==typeof e||1!==e.length)throw new TypeError("arrayFormatSeparator must be single character string")}function c(e,t){return t.encode?t.strict?n(e):encodeURIComponent(e):e}function u(e,t){return t.decode?i(e):e}function d(e){return Array.isArray(e)?e.sort():"object"===typeof e?d(Object.keys(e)).sort(((e,t)=>Number(e)-Number(t))).map((t=>e[t])):e}function h(e){const t=e.indexOf("#");return-1!==t&&(e=e.slice(0,t)),e}function f(e){const t=(e=h(e)).indexOf("?");return-1===t?"":e.slice(t+1)}function p(e,t){return t.parseNumbers&&!Number.isNaN(Number(e))&&"string"===typeof e&&""!==e.trim()?e=Number(e):!t.parseBooleans||null===e||"true"!==e.toLowerCase()&&"false"!==e.toLowerCase()||(e="true"===e.toLowerCase()),e}function m(e,t){l((t=Object.assign({decode:!0,sort:!0,arrayFormat:"none",arrayFormatSeparator:",",parseNumbers:!1,parseBooleans:!1},t)).arrayFormatSeparator);const r=function(e){let t;switch(e.arrayFormat){case"index":return(e,r,n)=>{t=/\[(\d*)\]$/.exec(e),e=e.replace(/\[\d*\]$/,""),t?(void 0===n[e]&&(n[e]={}),n[e][t[1]]=r):n[e]=r};case"bracket":return(e,r,n)=>{t=/(\[\])$/.exec(e),e=e.replace(/\[\]$/,""),t?void 0!==n[e]?n[e]=[].concat(n[e],r):n[e]=[r]:n[e]=r};case"colon-list-separator":return(e,r,n)=>{t=/(:list)$/.exec(e),e=e.replace(/:list$/,""),t?void 0!==n[e]?n[e]=[].concat(n[e],r):n[e]=[r]:n[e]=r};case"comma":case"separator":return(t,r,n)=>{const i="string"===typeof r&&r.includes(e.arrayFormatSeparator),o="string"===typeof r&&!i&&u(r,e).includes(e.arrayFormatSeparator);r=o?u(r,e):r;const a=i||o?r.split(e.arrayFormatSeparator).map((t=>u(t,e))):null===r?r:u(r,e);n[t]=a};case"bracket-separator":return(t,r,n)=>{const i=/(\[\])$/.test(t);if(t=t.replace(/\[\]$/,""),!i)return void(n[t]=r?u(r,e):r);const o=null===r?[]:r.split(e.arrayFormatSeparator).map((t=>u(t,e)));void 0!==n[t]?n[t]=[].concat(n[t],o):n[t]=o};default:return(e,t,r)=>{void 0!==r[e]?r[e]=[].concat(r[e],t):r[e]=t}}}(t),n=Object.create(null);if("string"!==typeof e)return n;if(!(e=e.trim().replace(/^[?#&]/,"")))return n;for(const i of e.split("&")){if(""===i)continue;let[e,a]=o(t.decode?i.replace(/\+/g," "):i,"=");a=void 0===a?null:["comma","separator","bracket-separator"].includes(t.arrayFormat)?a:u(a,t),r(u(e,t),a,n)}for(const i of Object.keys(n)){const e=n[i];if("object"===typeof e&&null!==e)for(const r of Object.keys(e))e[r]=p(e[r],t);else n[i]=p(e,t)}return!1===t.sort?n:(!0===t.sort?Object.keys(n).sort():Object.keys(n).sort(t.sort)).reduce(((e,t)=>{const r=n[t];return Boolean(r)&&"object"===typeof r&&!Array.isArray(r)?e[t]=d(r):e[t]=r,e}),Object.create(null))}t.extract=f,t.parse=m,t.stringify=(e,t)=>{if(!e)return"";l((t=Object.assign({encode:!0,strict:!0,arrayFormat:"none",arrayFormatSeparator:","},t)).arrayFormatSeparator);const r=r=>{return t.skipNull&&(null===(n=e[r])||void 0===n)||t.skipEmptyString&&""===e[r];var n},n=function(e){switch(e.arrayFormat){case"index":return t=>(r,n)=>{const i=r.length;return void 0===n||e.skipNull&&null===n||e.skipEmptyString&&""===n?r:null===n?[...r,[c(t,e),"[",i,"]"].join("")]:[...r,[c(t,e),"[",c(i,e),"]=",c(n,e)].join("")]};case"bracket":return t=>(r,n)=>void 0===n||e.skipNull&&null===n||e.skipEmptyString&&""===n?r:null===n?[...r,[c(t,e),"[]"].join("")]:[...r,[c(t,e),"[]=",c(n,e)].join("")];case"colon-list-separator":return t=>(r,n)=>void 0===n||e.skipNull&&null===n||e.skipEmptyString&&""===n?r:null===n?[...r,[c(t,e),":list="].join("")]:[...r,[c(t,e),":list=",c(n,e)].join("")];case"comma":case"separator":case"bracket-separator":{const t="bracket-separator"===e.arrayFormat?"[]=":"=";return r=>(n,i)=>void 0===i||e.skipNull&&null===i||e.skipEmptyString&&""===i?n:(i=null===i?"":i,0===n.length?[[c(r,e),t,c(i,e)].join("")]:[[n,c(i,e)].join(e.arrayFormatSeparator)])}default:return t=>(r,n)=>void 0===n||e.skipNull&&null===n||e.skipEmptyString&&""===n?r:null===n?[...r,c(t,e)]:[...r,[c(t,e),"=",c(n,e)].join("")]}}(t),i={};for(const a of Object.keys(e))r(a)||(i[a]=e[a]);const o=Object.keys(i);return!1!==t.sort&&o.sort(t.sort),o.map((r=>{const i=e[r];return void 0===i?"":null===i?c(r,t):Array.isArray(i)?0===i.length&&"bracket-separator"===t.arrayFormat?c(r,t)+"[]":i.reduce(n(r),[]).join("&"):c(r,t)+"="+c(i,t)})).filter((e=>e.length>0)).join("&")},t.parseUrl=(e,t)=>{t=Object.assign({decode:!0},t);const[r,n]=o(e,"#");return Object.assign({url:r.split("?")[0]||"",query:m(f(e),t)},t&&t.parseFragmentIdentifier&&n?{fragmentIdentifier:u(n,t)}:{})},t.stringifyUrl=(e,r)=>{r=Object.assign({encode:!0,strict:!0,[s]:!0},r);const n=h(e.url).split("?")[0]||"",i=t.extract(e.url),o=t.parse(i,{sort:!1}),a=Object.assign(o,e.query);let l=t.stringify(a,r);l&&(l=`?${l}`);let u=function(e){let t="";const r=e.indexOf("#");return-1!==r&&(t=e.slice(r)),t}(e.url);return e.fragmentIdentifier&&(u=`#${r[s]?c(e.fragmentIdentifier,r):e.fragmentIdentifier}`),`${n}${l}${u}`},t.pick=(e,r,n)=>{n=Object.assign({parseFragmentIdentifier:!0,[s]:!1},n);const{url:i,query:o,fragmentIdentifier:l}=t.parseUrl(e,n);return t.stringifyUrl({url:i,query:a(o,r),fragmentIdentifier:l},n)},t.exclude=(e,r,n)=>{const i=Array.isArray(r)?e=>!r.includes(e):(e,t)=>!r(e,t);return t.pick(e,i,n)}},42127:e=>{"use strict";function t(e){try{return JSON.stringify(e)}catch(t){return'"[Circular]"'}}e.exports=function(e,r,n){var i=n&&n.stringify||t;if("object"===typeof e&&null!==e){var o=r.length+1;if(1===o)return e;var a=new Array(o);a[0]=i(e);for(var s=1;s-1?d:0,e.charCodeAt(f+1)){case 100:case 102:if(u>=l)break;if(null==r[u])break;d=l)break;if(null==r[u])break;d=l)break;if(void 0===r[u])break;d",d=f+2,f++;break}c+=i(r[u]),d=f+2,f++;break;case 115:if(u>=l)break;d{"use strict";var n=r(904),i=65536,o=4294967295;var a=r(3663).Buffer,s=r.g.crypto||r.g.msCrypto;s&&s.getRandomValues?e.exports=function(e,t){if(e>o)throw new RangeError("requested too many random bytes");var r=a.allocUnsafe(e);if(e>0)if(e>i)for(var l=0;l{"use strict";var n=r(904);function i(){throw new Error("secure random number generation not supported by this browser\nuse chrome, FireFox or Internet Explorer 11")}var o=r(3663),a=r(19035),s=o.Buffer,l=o.kMaxLength,c=r.g.crypto||r.g.msCrypto,u=Math.pow(2,32)-1;function d(e,t){if("number"!==typeof e||e!==e)throw new TypeError("offset must be a number");if(e>u||e<0)throw new TypeError("offset must be a uint32");if(e>l||e>t)throw new RangeError("offset out of range")}function h(e,t,r){if("number"!==typeof e||e!==e)throw new TypeError("size must be a number");if(e>u||e<0)throw new TypeError("size must be a uint32");if(e+t>r||e>l)throw new RangeError("buffer too small")}function f(e,t,r,i){if(n.browser){var o=e.buffer,s=new Uint8Array(o,t,r);return c.getRandomValues(s),i?void n.nextTick((function(){i(null,e)})):e}if(!i)return a(r).copy(e,t),e;a(r,(function(r,n){if(r)return i(r);n.copy(e,t),i(null,e)}))}c&&c.getRandomValues||!n.browser?(t.randomFill=function(e,t,n,i){if(!s.isBuffer(e)&&!(e instanceof r.g.Uint8Array))throw new TypeError('"buf" argument must be a Buffer or Uint8Array');if("function"===typeof t)i=t,t=0,n=e.length;else if("function"===typeof n)i=n,n=e.length-t;else if("function"!==typeof i)throw new TypeError('"cb" argument must be a function');return d(t,e.length),h(n,t,e.length),f(e,t,n,i)},t.randomFillSync=function(e,t,n){"undefined"===typeof t&&(t=0);if(!s.isBuffer(e)&&!(e instanceof r.g.Uint8Array))throw new TypeError('"buf" argument must be a Buffer or Uint8Array');d(t,e.length),void 0===n&&(n=e.length-t);return h(n,t,e.length),f(e,t,n)}):(t.randomFill=i,t.randomFillSync=i)},62946:(e,t,r)=>{"use strict";r(11089),r(81769),r(12839),r(33086),"undefined"===typeof Promise&&(r(67246).enable(),self.Promise=r(37726)),"undefined"!==typeof window&&r(84902),Object.assign=r(86374)},87702:(e,t,r)=>{"use strict";var n=r(59393);function i(){}var o=null,a={};function s(e){if("object"!==typeof this)throw new TypeError("Promises must be constructed via new");if("function"!==typeof e)throw new TypeError("Promise constructor's argument is not a function");this._x=0,this._y=0,this._z=null,this._A=null,e!==i&&f(e,this)}function l(e,t){for(;3===e._y;)e=e._z;if(s._B&&s._B(e),0===e._y)return 0===e._x?(e._x=1,void(e._A=t)):1===e._x?(e._x=2,void(e._A=[e._A,t])):void e._A.push(t);!function(e,t){n((function(){var r=1===e._y?t.onFulfilled:t.onRejected;if(null!==r){var n=function(e,t){try{return e(t)}catch(r){return o=r,a}}(r,e._z);n===a?u(t.promise,o):c(t.promise,n)}else 1===e._y?c(t.promise,e._z):u(t.promise,e._z)}))}(e,t)}function c(e,t){if(t===e)return u(e,new TypeError("A promise cannot be resolved with itself."));if(t&&("object"===typeof t||"function"===typeof t)){var r=function(e){try{return e.then}catch(t){return o=t,a}}(t);if(r===a)return u(e,o);if(r===e.then&&t instanceof s)return e._y=3,e._z=t,void d(e);if("function"===typeof r)return void f(r.bind(t),e)}e._y=1,e._z=t,d(e)}function u(e,t){e._y=2,e._z=t,s._C&&s._C(e,t),d(e)}function d(e){if(1===e._x&&(l(e,e._A),e._A=null),2===e._x){for(var t=0;t{"use strict";var n=r(87702);e.exports=n;var i=u(!0),o=u(!1),a=u(null),s=u(void 0),l=u(0),c=u("");function u(e){var t=new n(n._D);return t._y=1,t._z=e,t}n.resolve=function(e){if(e instanceof n)return e;if(null===e)return a;if(void 0===e)return s;if(!0===e)return i;if(!1===e)return o;if(0===e)return l;if(""===e)return c;if("object"===typeof e||"function"===typeof e)try{var t=e.then;if("function"===typeof t)return new n(t.bind(e))}catch(r){return new n((function(e,t){t(r)}))}return u(e)};var d=function(e){return"function"===typeof Array.from?(d=Array.from,Array.from(e)):(d=function(e){return Array.prototype.slice.call(e)},Array.prototype.slice.call(e))};function h(e){return{status:"fulfilled",value:e}}function f(e){return{status:"rejected",reason:e}}function p(e){if(e&&("object"===typeof e||"function"===typeof e)){if(e instanceof n&&e.then===n.prototype.then)return e.then(h,f);var t=e.then;if("function"===typeof t)return new n(t.bind(e)).then(h,f)}return h(e)}function m(e){if("function"===typeof AggregateError)return new AggregateError(e,"All promises were rejected");var t=new Error("All promises were rejected");return t.name="AggregateError",t.errors=e,t}n.all=function(e){var t=d(e);return new n((function(e,r){if(0===t.length)return e([]);var i=t.length;function o(a,s){if(s&&("object"===typeof s||"function"===typeof s)){if(s instanceof n&&s.then===n.prototype.then){for(;3===s._y;)s=s._z;return 1===s._y?o(a,s._z):(2===s._y&&r(s._z),void s.then((function(e){o(a,e)}),r))}var l=s.then;if("function"===typeof l)return void new n(l.bind(s)).then((function(e){o(a,e)}),r)}t[a]=s,0===--i&&e(t)}for(var a=0;a{"use strict";var n=r(87702),i=[ReferenceError,TypeError,RangeError],o=!1;function a(){o=!1,n._B=null,n._C=null}function s(e,t){return t.some((function(t){return e instanceof t}))}t.disable=a,t.enable=function(e){e=e||{},o&&a();o=!0;var t=0,r=0,l={};function c(t){(e.allRejections||s(l[t].error,e.whitelist||i))&&(l[t].displayId=r++,e.onUnhandled?(l[t].logged=!0,e.onUnhandled(l[t].displayId,l[t].error)):(l[t].logged=!0,function(e,t){console.warn("Possible Unhandled Promise Rejection (id: "+e+"):"),((t&&(t.stack||t))+"").split("\n").forEach((function(e){console.warn(" "+e)}))}(l[t].displayId,l[t].error)))}n._B=function(t){2===t._y&&l[t._E]&&(l[t._E].logged?function(t){l[t].logged&&(e.onHandled?e.onHandled(l[t].displayId,l[t].error):l[t].onUnhandled||(console.warn("Promise Rejection Handled (id: "+l[t].displayId+"):"),console.warn(' This means you can ignore any previous messages of the form "Possible Unhandled Promise Rejection" with id '+l[t].displayId+".")))}(t._E):clearTimeout(l[t._E].timeout),delete l[t._E])},n._C=function(e,r){0===e._x&&(e._E=t++,l[e._E]={displayId:null,error:r,timeout:setTimeout(c.bind(null,e._E),s(r,i)?100:2e3),logged:!1})}}},41421:(e,t,r)=>{"use strict";r(11089),r(38607),r(72276),r(71957),r(64538),r(19121),r(77716),r(84324),r(81415),r(18379),r(93167),r(49848),r(35825),r(75058),r(23137),r(33101),r(13210),r(49578),r(6975),r(17851),r(17306),r(46624),r(11678)},77591:(e,t,r)=>{"use strict";var n=r(88094);function i(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,r=1;r